Analysis updated 2026-05-18
Allow Mac users to get Kerberos single sign-on from Active Directory without binding the Mac to the domain.
Warn users about expiring Active Directory passwords from a macOS menu bar app.
Sync an Active Directory password change to the local Mac account and FileVault password.
Run NoMAD on Apple Silicon Macs where the original Intel-only build no longer works.
| heyitsbarish/nomad-classic | aydahnizzy/calendar-drag-interaction | dizzpy/boo | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | Swift | Swift | Swift |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | ops devops | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Xcode to build from source, prebuilt binary is unsigned and triggers Gatekeeper warnings on first launch.
NoMAD Classic is a fork of the original NoMAD v1 application for macOS, revived and updated to run on Apple Silicon and modern versions of macOS. The original NoMAD was a tool for IT administrators managing Macs in environments that use Microsoft Active Directory (the system many organizations use to manage user logins, passwords, and network access). NoMAD's main purpose is to let a Mac interact with Active Directory for authentication without the Mac actually being bound to the directory, which is a setup process that has historically caused problems on macOS. With NoMAD, a user can log into their corporate account to get Kerberos authentication credentials (a standard protocol that lets one login work across multiple services), automatically renew those credentials on a schedule, see when their password is about to expire, and sync their Active Directory password with their local Mac account and FileVault disk encryption password. Administrators can also push custom menu items and trigger scripts on network changes through configuration. The original project was archived by Jamf (the Mac management company that had been maintaining it) in 2022, and its intended successor never reached a stable state. This fork picks up the source code from that archive and updates it to build with current versions of Xcode. Specifically, it migrates the code from Swift 3 (which has not compiled since around 2017) to Swift 5, adds an arm64 code path to produce a universal binary for Apple Silicon, fixes a bug that left the menu bar item unclickable on modern macOS, and updates the status item API to use the current standard. Building from source is the preferred installation method. The README provides a single command for building, and a copy built on your own machine launches without the security warnings that unsigned downloads trigger. A prebuilt binary is also available, but the README is direct that running an unsigned binary from an unknown maintainer requires a trust decision. The MIT license carries over from the original project.
A revived, Apple Silicon-compatible fork of the original NoMAD v1 macOS tool that lets Macs use Active Directory Kerberos authentication without domain binding.
Mainly Swift. The stack also includes Swift, macOS, Xcode.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.