Free, open-source Mac menu bar apps
piedol writes Mac apps in Rust and Swift and publishes their source on GitHub.
Photon is for screenshots and screen recording on Mac and Windows, Tamka for on-device dictation, Kivuko for NordVPN over WireGuard, Kipimo for system monitoring and cleanup, and Lavdeck for the DJI Mic Series Mobile RX receiver.
-


Photon
Screenshots, markup and screen recording. Freeze the screen, mark up an area and copy it, or record at 60 fps, then trim the clip or make a GIF.
-


Tamka
Dictation that runs on your Mac’s Neural Engine. Press ⌃V, speak, press it again, and the text appears at your cursor.
-


Kivuko
A NordVPN client built on WireGuard. It reconnects after sleep and network changes, and macOS enforces its kill switch.
Independent project; not affiliated with Nord Security.
-


Kipimo
A system monitor and cleanup toolkit. A menu bar panel shows disk, memory, battery, CPU and network, and the tools clear caches, uninstall apps and check for updates.
-


Lavdeck
A menu bar app for the DJI Mic Series Mobile RX. It shows both mics’ status, switches mono or stereo, sets gain and records 48 kHz 24-bit audio over USB.
Independent project; not made by or affiliated with DJI.
Compare the apps
| Project | What it does | Runs on | Built with | License | How to get it |
|---|---|---|---|---|---|
| Screenshots, markup and screen recording for macOS and Windows | Mac: Apple silicon, macOS 15 or later. Windows 10 (1903 or later) or 11, 64-bit | Rust | Open source (GPL-3.0) | Download for Mac or Windows | |
| On-device dictation for the Mac | Apple silicon, macOS 26 or later | Rust and Swift | Open source (GPL-3.0) | Download for Mac, or build from source | |
| A NordVPN client for the Mac menu bar, built on WireGuard | Apple silicon, macOS 14 or later, a NordVPN subscription and a paid Apple Developer Program membership | Rust | Open source (GPL-3.0) | Build from source | |
| System monitor and cleanup tools for the Mac menu bar | Apple silicon, macOS 15 or later | Rust | Open source (GPL-3.0) | Download for Mac, or build from source | |
| Mic status, gain and recording for the DJI Mic Series Mobile RX, from the Mac menu bar | Apple silicon, macOS 15 or later, with a DJI Mic Series Mobile RX on a USB connection that carries data | Swift | Open source (GPL-3.0) | Build from source for now |
Licenses
Photon, Tamka, Kivuko, Kipimo and Lavdeck are open source under the GNU General Public License v3.0 or later. Use, study, share and change the apps for any purpose, including at work. Distributed modifications must stay under the same license. Read the license.
Bug reports and pull requests are welcome on GitHub.