Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. Available for all of the usual platforms.
If you shell into a machine and get a terminfo complaint, you'll want to install the ghostty-terminfo
package for whatever you logged into. Actually does transparency nicely.
MOPUp is the macOS Python.org Updater.
If you prefer to use the binary installers from python.org, it's easy to forget to update them. This is a program that does that; it updates them. Just pip install mopup
into a virtualenv using the Python you are using, run mopup
and provide your password when required.
Normally, it does this using a CLI in the background, but if you'd prefer, you can run it with --interactive
for it to launch the usual macOS GUI Installer app.
A a highly flexible, customizable, fast and powerful status bar replacement for people that like playing with shell scripts. The main design principle of this project is that all elements of the bar can be added, removed and freely changed at any point in time. Thus, the configuration of the bar is not static, rather it is possible to adapt the appearance of the bar completely dynamically with the help of a powerful event-driven scripting system at any point in time using the highly configurable basic building blocks SketchyBar offers.
The official documentation says to use Homebrew to install it.
UTM employs Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon at near native speeds. On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon as well as ARM64 on Intel. For developers and enthusiasts, there are dozens of other emulated processors as well including: ARM32, MIPS, PPC, and RISC-V. Your Mac can now truly run anything. You can also emulate older operating systems whether it's on PowerPC, SPARC, or x86_64. Run multiple instances of macOS on your Apple Silicon Mac with UTM. Unlike other free virtualization software, UTM was created for macOS and only for Apple platforms. It is designed completely from the ground up for the new style introduced in Big Sur. UTM looks and feels like a Mac app with all the privacy and security features you expect as well.
Of course, it's just built on top of QEMU.
In the Mac Appstore.
Github: https://github.com/utmapp/UTM
The best alternative to Ninite for Mac
Just choose what apps to install and get apps automatically installed, quietly, fast and easy. Use it to setup your new computer, deploy Mac apps in your company or to install apps while enjoying coffee. Click on the ones you want, click the button, and you get an installer that bundles all of them, all at once.
Warren Ellis recommended it, which is why I'm adding it to my links.
Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey + Ventura support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
Documents how to build a virtual Hackintosh using KVM!QEMU. All blobs and resources included in this repository are re-derivable (all instructions are included!)
Generate macOS valid serials, uuids, and board serials for good-faith Security Research & Apple Bug Bounty Research.
This project provides two tools for generating serial numbers for Hackintosh, OpenCore, Docker-OSX and OSX-KVM.
Hard Disk Sentinel is a multi-OS SSD and HDD monitoring and analysis software. Its goal is to find, test, diagnose and repair hard disk drive problems, report and display SSD and HDD health, performance degradations and failures. Hard Disk Sentinel gives complete textual description, tips and displays/reports the most comprehensive information about the hard disks and solid state disks inside the computer and in external enclosures. Many different alerts and report options are available to ensure maximum safety of your valuable data.
No need to use separate tools to verify internal hard disks, external hard disks, SSDs, hybrid disk drives (SSHD), disks in RAID arrays and Network Attached Storage drives as these are all included in a single software. In addition Hard Disk Sentinel Pro detects and displays status and SMART information about LTO tape drives and appropriate industrial (micro) SD cards and eMMC devices too.
Commercial software.
The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on macOS. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7.
Seems to install just fine on 10.9 and later. I run it on Ventura 13.4.1 on an Apple M1 Pro.
Github: https://github.com/XQuartz
Fill out the forms and it'll generate a .plist file for Mac OS X, suitable for autostarting not-desktop stuff. A bit like systemfail, but more annoying because it uses XML. Even gives you commands for installing the file to ~/Library/LaunchAgents/.
An application for OSX that lets you customize some aspects of the environment that you ordinarily can't touch. Among these things are remapping keys so that they're more PC-like.
Github: https://github.com/pqrs-org/Karabiner-Elements
Import these rules to get PC-style keyboard settings (which you can turn on and off as you need): https://ke-complex-modifications.pqrs.org/?q=PC
JLess is a command-line JSON viewer designed for reading, exploring, and searching through JSON data. JLess will pretty print your JSON and apply syntax highlighting. Use it when exploring external APIs, or debugging request payloads. Expand and collapse Objects and Arrays to grasp the high- and low-level structure of a JSON document. JLess has a large suite of vim-inspired commands that make exploring data a breeze. JLess supports full text regular-expression based search. Quickly find the data you're looking for in long String values, or jump between values for the same Object key.
Vi-like keybindings.
A utility which unfucks Mac OSX's general hatred of third party mice and touchpads. Forces OSX to treat them just like Apple's own hardware. Stable, still maintained, regular updates released. Even has its own OSX auto-updater to keep everything up to date. Fixes scrollwheels and two-finger scrolling, too!
Github: https://github.com/noah-nuebling/mac-mouse-fix
Seriously. This utility saved my sanity at work.
MultiMail is a Blue Wave, QWK, OMEN, OPX and SOUP offline packet reader for Unix/Linux, DOS, OS/2, Win32 and macOS.
Write your apps in Python and release them for iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. One codebase. Multiple apps.
Github: https://github.com/beeware/
A development library that allows the programmer to readily manipulate IP addresses, the ARP cache, the system routing table, and packet filtering rules. It also makes it easy to manipulate IP tables and construct and send IP packets and Ethernet frames.
An application that lets any laptop act as a DJ console. With it, you can mix audio files in many formats.
An open-source drum machine and MIDI sequencer that also uses AI technology to figure out melodies for the patterns you program.
An open source clone of the game Worms in which you manipulate a team of characters (usually earthworms) to box, pummel, blow up, and otherwise mangle the characters of the other team in a cartoon-like fashion. Network/deathmatch play possible.