https://github.com/sdebruyn/onelake-explorer-macos
Open-source OneLake File Explorer for macOS โ native Finder integration with Microsoft Fabric, via a signed File Provider Extension distributed through Homebrew.
https://github.com/sdebruyn/onelake-explorer-macos
azure data-engineering fabric file-provider finder golang homebrew macos microsoft-fabric onelake swift
Last synced: 29 days ago
JSON representation
Open-source OneLake File Explorer for macOS โ native Finder integration with Microsoft Fabric, via a signed File Provider Extension distributed through Homebrew.
- Host: GitHub
- URL: https://github.com/sdebruyn/onelake-explorer-macos
- Owner: sdebruyn
- License: mit
- Created: 2026-05-23T12:17:57.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-05-30T15:03:20.000Z (29 days ago)
- Last Synced: 2026-05-30T16:16:16.657Z (29 days ago)
- Topics: azure, data-engineering, fabric, file-provider, finder, golang, homebrew, macos, microsoft-fabric, onelake, swift
- Language: Go
- Homepage: https://ofem.debruyn.dev
- Size: 1.21 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: docs/support.md
Awesome Lists containing this project
README
OneLake Explorer for macOS
**Browse Microsoft Fabric OneLake from Finder.** Like OneDrive or Google Drive โ but for your data lake. Multiple accounts in multiple tenants, side by side, with a single Homebrew install.
> Pre-release, under active development.
๐ **Documentation, screenshots and walkthroughs: [ofem.debruyn.dev](https://ofem.debruyn.dev)**
## Install
```bash
brew install --cask sdebruyn/ofem/ofem
```
Requires macOS 14 Sonoma or later on Apple Silicon. No system-level changes, no extra dependencies, no admin password.
[Full install guide โ](https://ofem.debruyn.dev/install/)
## What you get
- Multiple OneLake accounts across multiple Microsoft Entra tenants visible side by side in Finder.
- Online-only placeholders by default โ files stream on demand, cached locally for instant reopen.
- Drag, drop, double-click, save in any app. Spotlight indexing and Quick Look work out of the box.
- One Finder sidebar entry per account (`OneLake โ work`, `OneLake โ client-a`, โฆ) so workspaces from different tenants never collide. macOS places each one under `~/Library/CloudStorage/OneLake-/`, the same way OneDrive and Google Drive do.
## What's not here
Things managed by Microsoft Fabric and not exposed through the file system: creating or renaming workspaces, managing permissions, changing the schema of Delta tables. Those still go through the Fabric portal.
## Strict tenant? Bring your own App Registration
OFEM ships with a multi-tenant Entra App Registration that works for most users. Tenants that block third-party multi-tenant apps can supply their own client ID in *Add Account โ Advanced* โ see [Custom App Registration](https://ofem.debruyn.dev/custom-app-registration/) for the exact registration settings.
## Support
[Issues](https://github.com/sdebruyn/onelake-explorer-macos/issues) ยท [Discussions](https://github.com/sdebruyn/onelake-explorer-macos/discussions) ยท [Security (private)](https://github.com/sdebruyn/onelake-explorer-macos/security/advisories/new)
## Contributing
Open source under the [MIT License](LICENSE). See [CONTRIBUTING.md](CONTRIBUTING.md) for setup, and [ofem.debruyn.dev/design/overview/](https://ofem.debruyn.dev/design/overview/) for the architecture overview.
## Funding
[Sponsor OFEM](https://github.com/sponsors/sdebruyn) to help cover the Apple Developer Program membership and Azure costs.