Files
definitive-opensource-mustb…/readmes/macos.md
github-actions[bot] c6be6ebd63 Generate READMEs
2025-04-13 19:28:04 +00:00

64 KiB
Raw Blame History

[ MacOS ]

Filtered for MacOS and cross-platform apps

Tags

Alerts

🟡 🟠 🔴 - Security incident (Minor, Moderate, Major, Critical)

🚫 - Potentially abandoned

🔒 - Potentially closed source

🛑 - Development paused

- Development slowed

⚠️ - Restrictive license

🏦 - Corporate influence

💰 - Commercial

🧪 - Experimental (Pre-Alpha)

🚧 - Critically unstable/buggy

- On watch for removal

Highlights

💥 - Disruptive

🌍 - Influential

🌟 - Pioneering

💡 - Innovative

Awards (At 10k Stars)

🏆 - Crown of open source

🥈 - Second

🥉 - Third

Platforms

Cross - Cross-platform (MacOS, Windows, Linux)

Mobile - Android and IOS

CLI+ - CLI in addition to GUI

Windows, MacOS, Linux, Android, IOS, CLI, SelfHost, Web, VSCode, JetBrains, Chromium, Firefox, Plugin, Extension, N/A

Table of Contents

Alphabetical
Categorized

Artificial Intelligence (AI) - Go to top

Agent

Name Description Platform Stars
AgentGPT 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. Cross 33.7k
gptme Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. Cross CLI 3.7k
Open Intepreter A natural language interface for computers Cross 59.1k
Telegraf Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data. Cross SelfHost 15.5k

AI Image GUI

Name Description Platform Stars
InvokeAI Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products. Cross 24.8k

AI Utilities

Name Description Platform Stars
Netron Visualizer for neural network, deep learning and machine learning models Cross 29.9k

All In One

Name Description Platform Stars
AIChat All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more. Cross CLI 6.4k
Lobe Chat 🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / DeepSeek / Qwen), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Plugins/Artifacts) and Thinking. One-click FREE deployment of your private ChatGPT/ Claude / DeepSeek application. Cross 58.8k

Assistant

Name Description Platform Stars

Context

Name Description Platform Stars
screenpipe 💥 💰 AI app store powered by 24/7 desktop history. open source - 100% local - dev friendly - 24/7 screen, mic recording MacOS Windows 13.3k

Information Processing

Name Description Platform Stars
Code2prompt A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting. Cross CLI 5.4k
Docling Get your documents ready for gen AI Cross CLI 27k
Repomix 📦 Repomix (formerly Repopack) is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more. Cross CLI 14.5k
Unstract No-code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents MacOS Linux SelfHost 5k

LLM GUI

Name Description Platform Stars
Chatbox User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...) Cross 34.1k
Cherry Studio 🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. Cross 23.1k
GPT4ALL GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. Cross 73.1k
Jan Jan is an open source alternative to ChatGPT that runs 100% offline on your computer Cross 28.4k
NextChat Light and Fast AI Assistant. Support: Web - iOS - MacOS - Android - Linux - Windows Cross CLI+ Web 82.7k

Manager

Name Description Platform Stars
Ollama 🌍 Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models. Cross CLI SelfHost 137.1k
StabilityMatrix Multi-Platform Package Manager for Stable Diffusion Cross 5.8k

Model Tools

Name Description Platform Stars
Agno Lightweight framework for building Agents with memory, knowledge, tools and reasoning. Cross CLI 24.8k
Kiln The easiest tool for fine-tuning LLM models, synthetic data generation, and collaborating on datasets. Cross 3.4k
LLaMa-Factory Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) Cross CLI+ 46.7k
PyTorch Lightning Pretrain, finetune ANY AI model of ANY size on multiple GPUs, TPUs with zero code changes. Cross CLI 29.3k
Second Me Train your AI self, amplify you, bridge the world Cross SelfHost Web 10.4k

RAG

Name Description Platform Stars
AnythingLLM The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. Cross 42.7k
DocsGPT DocsGPT is an open-source genAI tool that helps users get reliable answers from knowledge source, while avoiding hallucinations. It enables private and reliable information retrieval, with tooling and agentic system capability built in. Cross SelfHost 15.5k
PaperQA2 High accuracy RAG for answering questions from scientific documents with citations Cross CLI 7.2k
R2R SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. Cross CLI 6.4k

Research

Name Description Platform Stars
DeepSearcher Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. Cross CLI 5.4k
GPT Researcher LLM based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations. Cross CLI+ SelfHost 20.9k

Communication - Go to top

Chat

Name Description Platform Stars
Signal A private messenger for Android. Cross 26.8k
SimpleX SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱! Cross CLI+ 8.3k
Telegram Desktop Telegram Desktop messaging app Cross 27.3k

Collaboration

Name Description Platform Stars

Mail

Name Description Platform Stars
Mailspring 💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux. Cross 16.2k
Thunderbird Meet Thunderbird, the email and productivity app that maximizes your freedoms. Cross 11.7k

Video Conference

Name Description Platform Stars

Data - Go to top

Backup

Name Description Platform Stars
Backrest Backrest is a web UI and orchestrator for restic backup. Cross SelfHost 2.6k
Borg Deduplicating archiver with compression and authenticated encryption. Cross CLI 11.7k
Duplicacy A new generation cloud backup tool Cross CLI 5.4k
Duplicati Store securely encrypted backups in the cloud! Cross 12.1k
Kopia Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included. Cross CLI 9.2k
Rclone "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files Cross CLI 49.8k
Restic Fast, secure, efficient backup program Cross CLI 28.2k

Storage

Name Description Platform Stars
Nextcloud ☁️ Nextcloud server, a safe home for all your data Cross SelfHost 29.2k
Seafile High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features. Cross CLI+ SelfHost 13k

Sync

Name Description Platform Stars
Rsync An open source utility that provides fast incremental file transfer. It also has useful features for backup and restore operations among many other use cases. Cross CLI 3.4k
Syncthing Open Source Continuous File Synchronization Cross CLI+ 69.4k
syncthing-macos Official frugal and native macOS Syncthing application bundle MacOS CLI+ 3k

Development - Go to top

Code Assistant

Name Description Platform Stars
Aider aider is AI pair programming in your terminal Cross CLI 31.1k
Goose an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM Cross CLI+ 11.6k
GPT Pilot The first real AI developer Cross CLI 32.6k
OpenHands 🙌 OpenHands: Code Less, Make More Cross SelfHost 52.8k
Plandex Open source AI coding agent. Designed for large projects and real world tasks. Cross CLI 11.5k

Code Editor

Name Description Platform Stars
CodeEdit 📝 CodeEdit App for macOS Elevate your code editing experience. Open source, free forever. MacOS 21.6k
Helix A post-modern modal text editor. Cross CLI 36.9k
Lapce Lightning-fast and Powerful Code Editor written in Rust Cross 35.1k
LazyVim Neovim config for the lazy Cross CLI 20.1k
neovim Vim-fork focused on extensibility and usability Cross CLI 88.6k
NvChad Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience. Cross CLI 25.9k
SpaceVim A modular configuration of Vim and Neovim Cross CLI 20.4k
Vim 🌍 The official Vim repository Cross CLI 37.9k
Void Void is the open-source Cursor alternative. Windows MacOS 11.6k
VS Code Visual Studio Code Cross 170k
VSCodium binary releases of VS Code without MS branding/telemetry/licensing Cross 27k
Zed 🏦 Code at the speed of thought Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. MacOS Linux 56.9k

Dev Tools

Name Description Platform Stars
bat A cat(1) clone with wings. Cross CLI 52.2k
DevToys A Swiss Army knife for developers. Cross 28.6k
massCode A free and open source code snippets manager for developers Cross 6k
Watchexec Executes commands in response to file modifications Cross CLI 5.9k

Game Engine

Name Description Platform Stars
GDevelop 🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone. Cross 13.6k
Godot Godot Engine Multi-platform 2D and 3D game engine Cross 96.1k

Git GUI

Name Description Platform Stars
GitHub Desktop Focus on what matters instead of fighting with Git. Cross 20.4k
Lazygit simple terminal UI for git commands Cross CLI 0

Git Hosting

Name Description Platform Stars

IDE

Name Description Platform Stars
IntelliJ IDEA IntelliJ IDEA Community Edition & IntelliJ Platform Cross 17.8k
Neovide No Nonsense Neovim Client in Rust Cross 13.9k
Qt Creator A cross-platform Qt IDE Cross 2.7k

Language Package Manager

Name Description Platform Stars
Bun Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one Cross CLI 77.4k
PNPM Fast, disk space efficient package manager Cross CLI 31.3k
uv An extremely fast Python package and project manager, written in Rust. Cross CLI 49.2k
Yarn 📦🐈 Active development trunk for Yarn ⚒ Cross CLI 7.7k

Entertainment - Go to top

Game Launcher

Name Description Platform Stars
Heroic Games Launcher A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS. Cross 9k

Games

Name Description Platform Stars
Cataclysm DDA Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world. Cross 11.2k
Endless Sky Space exploration, trading, and combat game. Cross 6.4k
OpenRA Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X. Cross 15.5k
Unciv Open-source Android/Desktop remake of Civ V Cross Android 9.1k
Veloren [mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page. Cross 6.2k
Wesnoth An open source, turn-based strategy game with a high fantasy theme. Cross 5.9k

Extensions - Go to top

Browser Extensions

Name Description Platform Stars

EMACS Packages

Name Description Platform Stars

Neovim Extensions

Name Description Platform Stars

Internet - Go to top

Browser

Name Description Platform Stars
Brave Brave browser for Android, iOS, Linux, macOS, Windows. Cross 19.1k
Firefox Fast, reliable and private — for peace of mind online. Cross Mobile 0
Floorp All of source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative 🦊 Cross 7.2k
Min A fast, minimal browser that protects your privacy Cross 8.3k
Noi 🚀 Power Your World with AI - Explore, Extend, Empower. Cross 7.4k
Zen Welcome to a calmer internet Cross 28.6k

Download Manager

Name Description Platform Stars
AB A Download Manager that speeds up your downloads Cross 7k
GoPeed A modern download manager that supports all platforms. Built with Golang and Flutter. Cross 18.8k
Persepolis Persepolis is a download manager written in Python. Cross 6.5k

Search Engine

Name Description Platform Stars

Media - Go to top

Audio Editor

Name Description Platform Stars
Audacity Audio Editor Cross 13.4k
OpenUtau Open singing synthesis platform / Open source UTAU successor Cross 2.5k

Audio Player

Name Description Platform Stars
Feishin A modern self-hosted music player. Cross SelfHost 3.6k
Navidrome 🎧☁️ Your Personal Streaming Service Cross SelfHost 14k
Spotube 🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile! Cross 39.6k
Supersonic A lightweight and full-featured cross-platform desktop client for self-hosted music servers Cross 1.3k
Youtube Music Cross 0

Graphics

Name Description Platform Stars
Blender Official mirror of Blender Cross 14.8k
CadQuery A python parametric CAD scripting framework based on OCCT Cross 3.6k
darktable darktable is an open source photography workflow application and raw developer Cross 10.6k
FreeCAD This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Cross 23.9k
Gaphor Gaphor is the simple modeling tool Cross 2k
Krita Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks. Cross 8k
OpenSCAD OpenSCAD - The Programmers Solid 3D CAD Modeller Cross 7.7k
RawTherapee A powerful cross-platform raw photo processing program Cross 3.2k

Image Processing

Name Description Platform Stars
chaiNNer A node-based image processing GUI aimed at making chaining image processing tasks easy and customizable. Born as an AI upscaling application, chaiNNer has grown into an extremely flexible and powerful programmatic image processing application. Cross 5k
Upscayl 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. Cross 36.3k

Media Downloader

Name Description Platform Stars
YoutubeDownloader Downloads videos and playlists from YouTube Cross 11.1k
yt-dlp A feature-rich command-line audio/video downloader Cross CLI 107.5k

Screen Recording

Name Description Platform Stars
Cap Open source Loom alternative. Beautiful, shareable screen recordings. Cross 7.4k
Flameshot Powerful yet simple to use screenshot software 🖥️ 📸 Cross 25.9k
OBS Studio OBS Studio - Free and open source software for live streaming and screen recording Cross 63.5k

Video Editing

Name Description Platform Stars
Kdenlive Free and open source video editor, based on MLT Framework and KDE Frameworks Cross 3.7k
LossletCut The swiss army knife of lossless video/audio editing Cross 30.6k
Natron Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry. Cross 4.9k
Olive Free open-source non-linear video editor Cross 8.5k
Shotcut cross-platform (Qt), open-source (GPLv3) video editor Cross 11.8k

Video Player

Name Description Platform Stars
IINA The modern video player for macOS. MacOS 40k
mpv 🎥 Command line media player Cross 30.3k
VLC VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc Cross 15.3k

Video Transcoder

Name Description Platform Stars
HandBrake HandBrake's main development repository Cross 19.2k

Operating System - Go to top

Linux

Name Description Platform Stars

MacOS

Name Description Platform Stars
AltTab Windows alt-tab on macOS MacOS 12.1k
AppLite User-friendly GUI macOS application for Homebrew Casks Cross 4.8k
Cork A fast GUI for Homebrew written in SwiftUI MacOS 3k
Ice Powerful menu bar manager for macOS MacOS 18.1k
Itsycal Itsycal is a tiny calendar for your Mac's menu bar. http://www.mowglii.com/itsycal MacOS 3.5k
KeepingYouAwake Prevents your Mac from going to sleep. MacOS 5.8k
LinearMouse The mouse and trackpad utility for Mac. MacOS 4.4k
Lunar Intelligent adaptive brightness for your external monitors MacOS 5k
MeetingBar 🇺🇦 Your meetings at your fingertips in the macOS menu bar MacOS 4.7k
OnlySwitch ⚙️ All-in-One menu bar app, hide 💻MacBook Pro's notch, dark mode, AirPods, Shortcuts MacOS 4.6k
Reminders MenuBar Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source. MacOS 3k
SketchyBar A highly customizable macOS status bar replacement MacOS 8.4k
SwiftBar Powerful macOS menu bar customization tool MacOS 3.2k
TheBoringNotch TheBoringNotch: Not so boring notch That Rocks 🎸🎶 MacOS 3k

Operating System

Name Description Platform Stars

Windows

Name Description Platform Stars

Organization - Go to top

Bookmark Manager

Name Description Platform Stars
buku 🔖 Personal mini-web in text Cross CLI+ 6.7k

Document Management

Name Description Platform Stars

Productivity - Go to top

Calendar

Name Description Platform Stars

Document Modifier

Name Description Platform Stars
OCRmyPDF OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched Cross CLI 27.1k
Stirling PDF #1 Locally hosted web application that allows you to perform various operations on PDF files MacOS Windows SelfHost 55.8k

Finance

Name Description Platform Stars
Actual A local-first personal finance app SelfHost Cross 18.3k

Knowledge Base

Name Description Platform Stars
Affine There can be more than Notion and Miro. AFFiNE(pronounced [əfain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. Cross 49.6k
Anytype Official Anytype client for MacOS, Linux, and Windows Cross 5.3k
AppFlowy 💰 Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative. Cross 62.1k
FastGPT FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration. Cross 23.5k
Logseq A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap Cross 36k
Outline The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. Cross 31.6k
Siyuan A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. Cross 33.8k

Project Management

Name Description Platform Stars
Focalboard Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. Cross SelfHost 23.2k

Task Management

Name Description Platform Stars
Super Productivity Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project. Cross 13.4k

Time Management

Name Description Platform Stars
ActivityWatch The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused. Cross Android 13.9k

Security/Privacy - Go to top

AD Blocker

Name Description Platform Stars

Antivirus

Name Description Platform Stars
ClamAV ClamAV - Documentation is here: https://docs.clamav.net Cross SelfHost 4.9k

Authentication

Name Description Platform Stars

Firewall

Name Description Platform Stars

Password Manager

Name Description Platform Stars
Bitwarden Open source security solutions for individuals, teams, and business organizations. Explore Password Manager, Secrets Manager, and passkey innovations. Cross CLI+ Mobile Chromium Firefox 16.4k
KeePass KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”. Cross 22.9k
LessPass 🔑 stateless open source password manager Cross CLI CLI+ Chromium Firefox 5.8k
Passbolt Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams! Cross CLI+ SelfHost CLI+ Chromium Firefox 4.9k

VPN

Name Description Platform Stars
Amnezia Amnezia VPN Client (Desktop+Mobile) Cross CLI+ 6.9k
NetBird Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls. Cross 13.2k
ProtonVPN Official ProtonVPN Android app Cross CLI+ 2.6k

Server - Go to top

Arr

Name Description Platform Stars
autobrr Modern, easy to use download automation for torrents and usenet. Cross SelfHost 1.8k
Bazarr Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you. Cross SelfHost 3.1k
Lidarr Looks and smells like Sonarr but made for music. Cross SelfHost 4k
Prowlarr Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers. Cross SelfHost 4.7k
Radarr Movie organizer/manager for usenet and torrent users. Cross SelfHost 11.3k
Readarr Book Manager and Automation (Sonarr for Ebooks) Cross SelfHost 3.1k
Sonarr Smart PVR for newsgroup and bittorrent users. Cross SelfHost 11.6k

Dashboard

Name Description Platform Stars

Home Automation

Name Description Platform Stars
Home Assistant 🏡 Open source home automation that puts local control and privacy first. Cross SelfHost 78k

Home Server

Name Description Platform Stars

Media Management

Name Description Platform Stars
Kodi Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows. Cross SelfHost 19.2k

Surveillance

Name Description Platform Stars

Terminal - Go to top

Shell

Name Description Platform Stars
fish The user-friendly command line shell. Cross CLI 29.5k
Nushell A new type of shell Cross CLI 34.7k
xonsh 🐚 Python-powered shell. Full-featured and cross-platform. Cross CLI 8.7k

Terminal Emulator

Name Description Platform Stars
Alacritty A cross-platform, OpenGL terminal emulator. Cross 58.3k
kitty Cross-platform, fast, feature-rich, GPU based terminal Cross 27k
Rio A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. Cross 5k
Tabby A terminal for a more modern age Cross 63k
Waveterm An open-source, cross-platform terminal for seamless workflows Cross 9.9k
WezTerm A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust Cross 19.9k

Terminal Multiplexer

Name Description Platform Stars
tmux tmux source code Cross CLI 37.1k
Zellij A terminal workspace with batteries included Cross CLI 23.9k

Terminal Utilities

Name Description Platform Stars
Atuin Magical shell history Cross CLI 23.2k
McFly Fly through your shell history. Great Scott! Cross CLI 7.2k
Oh My Zsh 🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community. Cross CLI 177.6k
ShellGPT A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently. Cross CLI 10.7k
zoxide A smarter cd command. Supports all major shells. Cross CLI 25.9k
zsh-autosuggestions Fish-like autosuggestions for zsh Cross CLI 32.7k

Text - Go to top

Document Editor

Name Description Platform Stars

Markdown Editor

Name Description Platform Stars
Zettlr Your One-Stop Publication Workbench Cross 10.9k

Note Taking

Name Description Platform Stars
Joplin Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. Cross 48.7k
jrnl Collect your thoughts and notes without leaving the command line. Cross CLI 6.7k
nb CLI and local web plain text notetaking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script. Cross CLI 7k
Notesnook A fully open source & end-to-end encrypted note taking alternative to Evernote. Cross 11.6k
Reor Private & local AI personal knowledge management app for high entropy people. Cross 7.8k
Rnote Sketch and take handwritten notes. Cross 9.3k
SilverBullet An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua Cross 3.2k
Simplenote Simplenote for Web, Windows, and Linux Cross IOS Android 5k
Standard Notes Think fearlessly with end-to-end encrypted notes and files. For issues, visit https://standardnotes.com/forum or https://standardnotes.com/help. Cross IOS Android 5.7k
VNote A pleasant note-taking platform in native C++. Cross 12.2k

Office Suite

Name Description Platform Stars
LibreOffice Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead Cross 3k
OnlyOffice Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS Cross 3.4k

Proofreading

Name Description Platform Stars
WritingTools The world's smartest system-wide grammar assistant; a better version of the Apple Intelligence Writing Tools. Works on Windows, Linux, & macOS, with the free Gemini API, local LLMs, & more. Cross 1.4k

Spreadsheet

Name Description Platform Stars

Text Editor

Name Description Platform Stars
CotEditor Lightweight Plain-Text Editor for macOS MacOS 6.8k
Emacs Mirror of GNU Emacs Cross 4.6k
Kakoune mawww's experiment for a better code editor Cross CLI 10.2k
Lite XL A lightweight text editor written in Lua Cross 5.2k
Micro A modern and intuitive terminal-based text editor Cross CLI 25.9k
NotepadNext A cross-platform, reimplementation of Notepad++ Cross 9.9k

Wiki

Name Description Platform Stars

Utilities - Go to top

Automation

Name Description Platform Stars
Ansible Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com. Cross CLI+ 64.7k
Cronicle A simple, distributed task scheduler and runner with a web based UI. Cross CLI+ SelfHost 4.3k
Hammerspoon Staggeringly powerful macOS desktop automation with Lua MacOS 12.8k
Script Kit Script Kit. Automate Anything. Cross 4k
Semaphore Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools. Cross 11.6k

Cleaner

Name Description Platform Stars
Pearcleaner A free, source-available and fair-code licensed mac app cleaner MacOS 6.1k

Clipboard Manager

Name Description Platform Stars
Clipboard 😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager Cross 5.1k
CopyQ Clipboard manager with advanced features Cross 9.5k
Maccy Lightweight clipboard manager for macOS MacOS 14.7k

Containers

Name Description Platform Stars
Colima Container runtimes on macOS (and Linux) with minimal setup Cross CLI 22.2k
Dockge A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager Cross 16.7k
lazydocker Cross CLI 0

Dotfiles Manager

Name Description Platform Stars
chezmoi Manage your dotfiles across multiple diverse machines, securely. Cross 14.6k
yadm Yet Another Dotfiles Manager Cross CLI 5.6k

File Manager

Name Description Platform Stars
Electerm 📻Terminal/ssh/telnet/serialport/RDP/VNC/sftp client(linux, mac, win) Cross 12.3k
If Terminal file manager Cross CLI 8.1k
Ranger A VIM-inspired filemanager for the console Cross CLI 16.1k
Spacedrive 🛑 Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust. Cross 34.3k
Superfile Pretty fancy and modern terminal file manager Cross 13.5k
xplr A hackable, minimal, fast TUI file explorer Cross CLI 4.4k
Yazi 💥 Blazing fast terminal file manager written in Rust, based on async I/O. Cross CLI 24k

File Sharing

Name Description Platform Stars
LocalSend An open-source cross-platform alternative to AirDrop Cross CLI+ 60k
OnionShare Securely and anonymously share files, host websites, and chat with friends using the Tor network Cross 6.5k

Keyboard Manager

Name Description Platform Stars
Kanata Improve keyboard comfort and usability with advanced customization Cross 4.7k
Karabiner-Elements Karabiner-Elements is a powerful tool for customizing keyboards on macOS MacOS 19.8k
Kmonad An advanced keyboard manager Cross 4.4k

Launcher

Name Description Platform Stars
Albert A fast and flexible keyboard launcher Cross 7.5k
Kando 🌸 Do things with utmost efficiency. Cross 4.1k
Sol MacOS launcher & command palette MacOS 2.2k
Ueli Cross-Platform Keystroke Launcher Cross 3.9k
Wox A cross-platform launcher that simply works Cross 25.4k

Package Manager

Name Description Platform Stars
Homebrew 🍺 The missing package manager for macOS (or Linux) MacOS Linux CLI 43.2k
Nix Nix, the purely functional package manager Cross 14k
Spack A flexible package manager that supports multiple versions, configurations, platforms, and compilers. Cross 4.6k

Remote Desktop

Name Description Platform Stars
RustDesk An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. Cross 86.7k

System

Name Description Platform Stars
Background Music Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. MacOS 17.1k

System Monitoring

Name Description Platform Stars
bottom Yet another cross-platform graphical process/system monitor. Cross CLI 11.1k
Stats macOS system monitor in your menu bar MacOS 30.7k

Tools

Name Description Platform Stars
balenaEtcher Flash OS images to SD cards & USB drives, safely and easily. Cross 31.1k
fd A simple, fast and user-friendly alternative to 'find' Cross CLI 37.5k
inshellisense IDE style command line auto complete Cross CLI 9.3k
MonitorControl 🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs. MacOS 29.6k
OpenRGB Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab. Cross 3.1k
rga rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. Cross CLI 8.7k

Version Manager

Name Description Platform Stars
asdf Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more Cross CLI 23.3k
mise dev tools, env vars, task runner Cross CLI 14.7k
nvm Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions Cross CLI 83.9k
pyenv Simple Python version management Cross CLI 41.6k
rbenv Manage your app's Ruby environment Cross CLI 16.3k
vfox A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more Cross CLI 3.2k
XcodesApp The easiest way to install and switch between multiple versions of Xcode - with a mouse click. MacOS 7.4k

Virtual Machine

Name Description Platform Stars
Lima Linux virtual machines, with a focus on running containers MacOS Linux 16.6k
Quickemu Quickly create and run optimised Windows, macOS and Linux virtual machines MacOS Linux 11.7k
UTM Virtual machines for iOS and macOS MacOS 28.9k
VirtualBuddy Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS M1, M2, M3, M4 MacOS 5.8k

Window Management

Name Description Platform Stars
AeroSpace AeroSpace is an i3-like tiling window manager for macOS MacOS 11.5k
Amethyst Automatic tiling window manager for macOS à la xmonad. MacOS 15.2k
Loop Window management made elegant. MacOS 8.1k
Rectangle Move and resize windows on macOS with keyboard shortcuts and snap areas MacOS 26.8k
yabai A tiling window manager for macOS based on binary space partitioning MacOS 25.5k

Other - Go to top

Other

Name Description Platform Stars

Uncategorized

Name Description Platform Stars
Whisky A modern Wine wrapper for macOS built with SwiftUI MacOS 14.3k
XPipe Access your entire server infrastructure from your local desktop Cross 10.5k

Honorable Mentions of Closed-Source Software

Some proprietary software just deserve recognition.

  • Davinci Resolve - Professional Editing, Color, Effects and Audio Post!
  • Obsidian - The free and flexible app for your private thoughts.
  • LM Studio - Discover, download, and run local LLMs
  • JetBrains - A rich suite of tools that provide an exceptional developer experience
  • Raycast - A collection of powerful productivity tools all within an extendable launcher.

Removed Projects

Projects that were once on this list but removed - usually due to abandonement or going closed source.

Archive

FAQ

How about a definitive-opensource website?
A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.

 

The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
Stars aren't a good metric to guage popularity/quality.
The minimum star count of 1k has been a major point of contention. Admittedly, star counts don't always reflect project popularity and quality. Stars are biased towards developers because they are the ones with a GitHub account, thus leaving out the input of the end users. But no solution is going to be a one size fits all solution. It's critically important that as the list scales it doesn't devolve into a clutter trap, even if the price is some projects getting left out.

 

Stars tend to be synonomous with community recognition, making it a good starting point for further vetting to check for contributors, future plans, and popularity. Most compotent software will have no trouble reaching the 1k star count. This requirement is also just the first step for further vetting.

 

Artificial star counts (EX: buying stars) has also been brought up. This isn't that big of a problem, again, stars are just to quality a project for further vetting. We check community engagement, developer responsiveness and the project's statistics over time. A popular project should have lots of community activity, GitHub issues, pr's, etc. Evidence of foul play will disquality a project.

License

This project is released under the MIT license, hereby granting anyone to use, distribute, or modify this project for, but not limited to, commercial purposes. See the license tab for further information.

 

Go To Top
Open Source Initiative