Open Source Alternatives
Apple device management for Mac, iPhone and iPad fleets.
Jamf is a trademark of its respective owner.
Updated Aug 2026
Jamf's lock-in is Apple's, not Jamf's. Devices enroll through Apple Business Manager, so re-enrolling a fleet means touching every machine unless you can push the change before wiping. Expect a device-by-device migration window rather than a cutover. MicroMDM and Fleet handle enrollment and configuration profiles fine, and Fleet's osquery layer gives you better inventory queries than Jamf's reports. What you lose is the thing Jamf actually earns its money on, which is being ready the day Apple ships a new OS. Shops under 25 Macs save the most, since that is Jamf's paid minimum.
We find the alternatives so you don't have to
Open source analysis in your inbox every Wednesday.
Ranked by feature coverage
Open device management
Fleet manages laptops, servers and phones through osquery, which means you query your fleet with SQL instead of clicking through a console. Apple, Windows, Linux, iOS, Android and ChromeOS are all covered, and the free tier includes working MDM rather than a demo.
Mobile Device Management server
MicroMDM is an Apple MDM server you run yourself, and it is the main open source entry point against Jamf. It speaks Apple's MDM protocol directly: enrollment, commands, profile installation, DEP and VPP handling, all exposed through an API.
MicroMDM and Fleet speak Apple's MDM protocol and cover enrollment, profiles and inventory. What they do not cover is Jamf being ready the morning Apple ships a new OS. Jamf's real product is that release-day readiness plus Protect and Connect. Run open source if you have someone who follows Apple's developer betas. Pay Jamf if a broken enrollment on release day would stop your company.