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.
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.
The homepage of GPGtools, a port of GnuPG and an associated toolkit to MacOSX. Includes everything you'll need to seamlessly integrate GPG into your desktop experience, from the GPG executable itself to plugins for the Finder, Mail.app, and Mozilla Thunderbird.
A remote login utility that is mobile aware, i.e., your link can drop (say, if you're on a cellphone) and come back up later, and your session will still be running. It's kind of like GNU Screen, actually. Also allows editing of lines prior to sending with the enter key. Adapts to network latency.
CHIRP is a F/OSS application for programming serial-enabled ham radio equipment from a computer running Linux, MacOSX, or Windows. It supports a large number of makes and models of amateur radio, multiple interfaces (including USB and serial) and formats for getting data into and out of the radio.
json is a command line utility for working with JSON-formatted data on the command line. At its most basic it'll take JSON data, reformat it so that it's easier to work with, and display it in the terminal. It can also be used to extract only certain bits of data from a JSON stream, lint and debug JSON, and filter input in various ways.
Requires node.js, though it isn't a web app.
Tunnelblick is an open source OpenVPN client for MacOSX. You can either checkout and compile the source code yourself or you can download the .dmg packages for it. Note that if you're running Mountain Lion you'll have to grab the unstable version.
Multibit is a lightweight Bitcoin client written in Java and known to run on Windows (32-bit and 64-bit), MacOSX, and Linux. Source code is on Github, installers available. Lightweight - does not locally store the Bitcoin blockchain.
An /etc/hosts file that cleans up a significant amount of internet garbage. linux unix osx indow
Homebrew for OSX doesn't remove dependencies. In these comments is a bit of hackery to make it happen. In a nutshell, brew uninstall foopkg; brew rm $(join <(brew leaves) <(brew deps FORMULA))
A utility that lets you edit disks and recover data, including entire partitions. Supports multiple operating systems.
A Python module which implements interfaces to the native text-to-speech API for whatever platform you're running it on, be it Windows, MacOSX, or Espeak on Linux.
SoloWizard is an interactive website which lets you check off the things you do and don't want on a new MacOSX machine, and it'll generate a shell script (which you can and should inspect for veracity) that will install Chef locally, pull down the appropriate cookbooks, and set up the machine. Helps automate workstation construction, minimizes craft error in some important ways. Be sure that the cookbooks it uses are compatible with your release of OSX, though.