Top 23 MacOS Open-Source Projects

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    Project mention: In-Depth Perspective on Flutter: A Comprehensive Analysis and Practice Guide | | 2024-02-08

    Download the Flutter SDK: Visit the Flutter official website (, click "Get Started", select the download link suitable for your operating system, and download the Flutter SDK zip file.

  • the-art-of-command-line

    Master the command line, in one page

    Project mention: The-art-of-command-line: Master the command line, in one page | | 2024-02-19
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

    Project mention: Write a schema only absolutely no code backend server with Node.js and Teo! | | 2024-02-20

    Install Node.js if it hasn't been installed. There are several ways to install Node.js. You may download the installer from the official website, or install it with tools like NVM. After installation, run this command to verify its installation.

  • awesome-mac

     Now we have become very big, Different from the original idea. Collect premium software in various categories.

    Project mention: The awesome-mac repo | /r/MacOS | 2023-09-23
  • Netdata

    Monitor your servers, containers, and applications, in high-resolution and in real-time.

    Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | | 2024-02-05 — Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!

  • alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Alacritty: A cross-platform, OpenGL terminal emulator | | 2024-02-16
  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: Checking all accounts associated with my email address? | /r/PrivacySecurityOSINT | 2023-11-12

    In the interest of cleaning my digital life a bit I really want to delete all of my old accounts that I no longer use. The terminal application "Sherlock" on github can search for instances of a username you input and find associated websites. Sherlock

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: The Top 10 GitHub Repositories Making Waves 🌊📊 | | 2023-12-20

    Github | Website

  • mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Project mention: You Can't Follow Me | | 2024-01-11

    The author mentions difficulties with HTTPS and trying stuff locally.

    I've had some success with mkcert [1] to easily create certificates trusted by browsers, I can suggest to look into this. You are your own root CA, I think it can work without an internet connection.


  • marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: Show HN: I've built open-source, collaborative, WYSIWYG Markdown editor | | 2023-06-23
  • PowerShell

    PowerShell for every system!

    Project mention: Sudo for Windows | | 2024-02-08

    This smells like when PowerShell aliased curl and wget to a completely different command, with incompatible arguments.

  • hyperterm

    A terminal built on web technologies

    Project mention: Hyper: A terminal built on web technologies | | 2024-02-16
  • Motrix

    A full-featured download manager.

    Project mention: true story | /r/PiratedGames | 2023-06-21

    I'm using Motrix ( at the moment, because it was the easiest and gave me the best download speeds by far. It's also open source! (

  • open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS.

    Project mention: Favourite open-source apps? | /r/macapps | 2023-06-04

    There is a github repo with a list of Open source mac os apps

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    Project mention: How to set up Python for backend development on your PC | | 2024-02-16

    macOS comes with Python pre-installed, but if it's not installed or you want to manage Python versions separately, you can use a package manager like Homebrew or install it manually.

  • iina

    The modern video player for macOS.

    Project mention: Is quicktime discontinued? If so, what shall we use now? | /r/MacOS | 2023-12-09

    While QuickTime Player is still supported, it's not in a good state imo. I've never found chapters to work, for example, and have had other issues like the app complaining about being "busy" when trying to trim a video. If you're willing to explore, I'd suggest trying out IINA instead. It doesn't support editing, but it's good at playing.

  • Docker-OSX

    Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.

    Project mention: GitHub Actions as a time-sharing supercomputer | | 2024-01-10

    Running macOS legally requires real mac servers and a bespoke storage solution:

    A self-hosted macOS runner will be more economical in the long-run, if you have a spot you can hook it up at, or if you're fine doing things less than legally, you can use

  • ShadowsocksX-NG

    Next Generation of ShadowsocksX

    Project mention: Unable to install client from Mac App Store - Direct connect or mirror download? | /r/outlinevpn | 2023-06-22
  • dotfiles

    :wrench: .files, including ~/.macos — sensible hacker defaults for macOS

    Project mention: The first conformant M1 GPU driver | | 2023-08-22

    You might be interested in this:

    I don't advise just running Mathias' config as is, but read through it and see if anything seems to be something you want in yours, make the changes, and save it somewhere for the next time you're setting up a Mac.

    There's some stuff in there about speeding up certain animations (look for `# Speed up Mission Control animations`), and about not reordering "spaces" (desktops, full-screen apps, search for `# Don’t automatically rearrange Spaces based on most recent use`) based on use which I think may also affect cmd+tab ordering? Not sure, but it's a setting I always change anyway because the default doesn't make sense for power users.

    About the trolling thing, sorry, I was genuinely not sure if you were arguing in good faith or just making stuff up, as most of the things you were saying were just plain incorrect or dishonest, from comparing desktop computer performance to low-powered laptops, to incorrect statements about features macOS truly excels at.

  • 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.

    Project mention: 18-year-old built a better computer monitor that doesn't strain your eyes | | 2023-10-27

    I use "Monitor Control" on my Mac Studio to control the brightness of my Dell monitor:

  • N1

    :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: Is there anything inherently wrong with the way I am updating this array of custom objects? | /r/swift | 2023-08-24

    Add the SDWebImage package:

  • autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Project mention: Ask HN: Alternatives to as it has signups disabled? | | 2023-11-17

    Fig is awesome but with signups blocked[1] for 2+mo already it's also as good as dead ¯\_(ツ)_/¯

    * [1]:

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-20.

MacOS related posts


What are some of the best open-source MacOS projects? This list will help you:

Project Stars
1 Flutter 160,195
2 the-art-of-command-line 143,930
3 node 101,965
4 awesome-mac 69,174
5 Netdata 67,201
6 alacritty 51,502
7 sherlock 48,877
8 ChatGPT 45,763
9 mkcert 44,746
10 marktext 43,650
11 PowerShell 42,876
12 hyperterm 42,321
13 Motrix 42,174
14 open-source-mac-os-apps 38,726
15 HomeBrew 38,660
16 iina 35,715
17 Docker-OSX 34,390
18 ShadowsocksX-NG 32,072
19 dotfiles 29,639
20 MonitorControl 25,353
21 N1 24,788
22 SDWebImage 24,765
23 autocomplete 23,834
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.