All Apps
383 apps
Hex FiendHex Fiend is a fast hex editor for macOS, for anyone who needs to look inside or change a file byte by byte. Unlike editors that only allow in-place changes, it lets you insert, delete and rearrange data. It does not keep your files in memory, so it stays small and quick even on Macs with little RAM, and you can open, scroll, copy and paste in huge files. The project says it has been tested on files as large as 118 GB.Developer Tools
SigilSigil is an editor for ebooks in the EPUB format, for both EPUB 2 and EPUB 3. It was designed to make it easy to create good ebooks, whether you are formatting books for your own use or you are a professional editor publishing on several platforms. You work in Code View, with complete control over the EPUB syntax, and see the result in Preview View. Sigil can import EPUB and HTML files, images and style sheets, and it can mend the formatting of imported files.Productivity
DbGateDbGate is a cross-platform database manager for SQL and NoSQL databases. It connects to MySQL, MariaDB, PostgreSQL, CockroachDB, SQL Server, Oracle, SQLite, DuckDB, Firebird, ClickHouse, Apache Cassandra, MongoDB and Redis, so you can work with several kinds of database at the same time in one app. It is designed to be simple to use, with advanced tools such as schema comparison, a visual query designer, charts and batch import and export when you need them.Developer Tools
Battle for WesnothThe Battle for Wesnoth is an open-source, turn-based tactical strategy game with a high fantasy theme. You can play it alone or in online and local multiplayer. Its campaigns each have their own tactical challenges, story and several difficulty levels, and its world is told through hundreds of sprites, animations and characters. Factions have many different unit skills and traits, so choosing and using your units is at the centre of each battle.Games
SkimSkim is a PDF reader and note-taker for macOS. It is designed to help you read and annotate scientific papers, but it is also great for viewing any PDF file. You can add and edit notes, highlight important text with one-swipe highlight modes, and make snapshots for easy reference. All your notes and highlights can be viewed together and exported as text, so what you marked stays easy to find.Productivity
OnyXOnyX is a multifunction utility for macOS from Titanium Software. You can use it to verify the structure of the system files, perform cleaning and computer maintenance tasks, uninstall applications, and configure parameters in the Finder, Dock, Safari and some Apple applications. It can also delete caches, remove certain problematic folders and files, and rebuild various databases and indexes. It gives you a clean interface to many tasks that would otherwise require complex commands typed in a command-line interface.System Utilities
GrandPerspectiveGrandPerspective is a small utility for macOS that graphically shows the disk usage within a file system. It uses a tree map for visualization: each file is shown as a rectangle with an area proportional to its size, and files in the same folder appear together. That makes it easy to spot which files and folders take up the most space and to manage your disk.System Utilities
Xtreme Download ManagerXtreme Download Manager, or XDM, is a free, open-source download manager for macOS. It speeds up downloads by splitting them across several connections, picks up broken downloads where they left off and saves videos from streaming sites. A companion browser extension for Chrome, Firefox and other popular browsers hands downloads and detected videos to the app, so you do not have to copy links by hand. The extension talks to the app over a local-only connection.Internet Utilities
WWDCWWDC is a free, open-source and unofficial app for watching Apple's developer conference on your Mac. You can follow the Keynote and Platforms State of the Union live, and watch the videos for all sessions released during WWDC week, along with other video content from Apple's website and Developer app. The app keeps track of what you want to watch and what you have already seen, and lets you take notes to refer back to later.Developer Tools
ThunderbirdThunderbird is a free and open-source email app for macOS that also manages your calendars, contacts and tasks in one place. All your email accounts live in a single app, so you can handle them separately or read everything in a unified inbox, then filter, search and organize your messages the way you like. Its developers say it is free forever and that it does not show ads in your inbox or make money by reading your email.Internet Utilities
React Native DebuggerReact Native Debugger is a free, open-source standalone app for debugging React Native apps. It is based on the official Remote Debugger and adds more functionality, bringing React Inspector, Redux DevTools and Apollo Client DevTools together in one window. To use it, you open the app, make sure other debugger clients are closed, and turn on Debug JS Remotely in your app's developer menu.Developer Tools
LeptonLepton is a free, open-source code snippet manager for GitHub Gist and GitLab personal snippets. It gives your snippets a desktop app with tags, language groups, a dashboard and search, using the GitHub or GitLab account you connect. You can keep unlimited public and secret snippets and unlimited tags, and it also works with GitHub Enterprise and self-managed GitLab.Developer Tools
AlfredAlfred is an award-winning productivity app for macOS that lets you launch apps and find files from the keyboard, without reaching for the mouse. Type a keyword into its search box to open an app, find a file, search your favourite websites, do a quick calculation or look up a word. The developer describes the core of Alfred as free to download and use forever.Productivity
WhiskyWhisky is a free, open-source app that runs Windows programs and games on an Apple Silicon Mac. It is a graphical wrapper for Wine built in native SwiftUI, so you can create and manage bottles, install Windows software and launch it without any technical knowledge. A bottle is a separate Windows environment for your programs. The current version opens onto a library of your games and pinned programs, and it supports launchers such as Steam, Epic, EA App, Rockstar and Battle.net.Games
ReactotronReactotron is a free, open-source desktop app for debugging React and React Native applications. It gives you an easy-to-use window for monitoring your app's state, network requests and performance, and it suits projects of any size, from small personal apps to large enterprise ones. You add it to your project as a dev dependency, so it adds nothing to your production builds. Setup guides for React and React Native are in the official documentation.Developer Tools
MKVToolNixMKVToolNix is a free, open-source set of tools to create, alter and inspect Matroska (MKV) files. The MKVToolNix GUI brings them together in a graphical app with a multiplexer and a chapter editor. Under it, mkvmerge joins the streams of several media files into one Matroska file, mkvinfo shows what a file contains, mkvextract pulls parts out of a file into other useful formats, and mkvpropedit changes the properties of an existing file without a complete remux. mkvmerge can also create WebM files and read CUE sheets as the input for chapters.Video
PlatypusPlatypus is a developer tool that creates native Mac applications from command-line scripts, such as shell scripts or Python, Perl, Ruby, PHP, Swift or JavaScript programs. It wraps your script in an application bundle with a slim app binary that runs it, so you can share scripts with people who are not comfortable with the command line. In a few clicks you can make installers, droplets, administrative tools, login items, status menu items, launchers and automations.Developer Tools
InsomniaInsomnia is an open-source API client for REST, GraphQL, WebSockets, Server-Sent Events (SSE), gRPC and other HTTP-based protocols. You use it to send requests and debug responses, design APIs in a built-in OpenAPI editor with a visual preview, test them with test suites and a collection runner, and mock them with a cloud or self-hosted mock server. The Inso CLI brings linting and tests into CI/CD pipelines, and plugins add more features.Developer Tools
CodeEditCodeEdit is a code editor built by its community and written entirely for macOS in Swift, without Electron or other cross-platform frameworks. It aims to feel as light as TextEdit for quick edits while growing into a richer, Xcode-like experience for larger projects. Its features include syntax highlighting, code completion, project-wide find and replace, snippets, a built-in terminal, task running and Git integration. CodeEdit is not meant to replace Xcode; it is for projects that are not made for Apple platforms.Developer Tools
SabakiSabaki is a modern, elegant Go board and SGF editor for the game of Go, also called Baduk or Weiqi. It reads and saves SGF game files and collections and opens NGF and GIB files. You can annotate positions and moves, write comments in Markdown, add markup such as lines and arrows, and navigate variations in a fast game tree, even in huge files such as Kogo's Joseki Dictionary. Stones bump around a little when placed, like on a real board.Games
GitUpGitUp is a Git client for the Mac that aims to let engineers of every level work quickly, safely and without headaches. Its live, interactive repository graph lets you edit, reorder, fix up and merge commits directly, and it offers unlimited undo and redo of almost every operation, even rebases and merges. Time Machine-like snapshots give you one-click rollbacks to earlier states of your repository.Developer Tools
ExifCleanerExifCleaner removes hidden metadata from images, media files and PDFs, such as the GPS location, camera details and dates that photos often carry. Drag and drop files or whole folders onto the window and it cleans them in a fast batch, using ExifTool behind the scenes. You can expand any processed file to see exactly what was removed, before and after.Security
VimRVimR is a Neovim GUI for macOS, written in Swift. It runs Neovim inside and adds convenient features found in other graphical editors, so you keep Neovim's speed and keyboard-driven editing in a native Mac window. You get a Markdown preview, a general HTML preview that keeps your scroll position when it reloads, a fuzzy file finder like Xcode's Open Quickly, and a simple file browser.Developer Tools
MQTTXMQTTX is an open-source, cross-platform MQTT 5.0 client toolbox from EMQ for developing, testing and troubleshooting MQTT applications. MQTT is a lightweight publish/subscribe messaging protocol used by IoT devices. With the MQTTX desktop app you connect to a broker over TCP, TLS, WebSocket or secure WebSocket using MQTT 3.1, 3.1.1 or 5.0, subscribe to topics and publish messages, and see the messages you send and receive.Developer Tools