Open-source projects categorized as MacOS | Edit details
Related topics: #Linux #Windows #iOS #Swift #tvOS

Top 23 MacOS Open-Source Projects

  • GitHub repo the-art-of-command-line

    Master the command line, in one page

    Project mention: Hands-on Linux/CLI course? | | 2021-09-20

    art of command line

  • GitHub repo node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

    Project mention: Build a full-stack Jamstack Application | | 2021-10-15

    Fork this starter code sandbox template and get ready for coding the scrapbook application. If you prefer to use local development, you should have Node and NPM installed.

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo Atom

    :atom: The hackable text editor

    Project mention: How does updating versions work? | | 2021-10-10

    By thirty party I mean RPMFusion, Brave Browser, Google Chrome,, FlatHub (besides not being an DNF one is a thirty party one)

  • GitHub repo awesome-mac

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

    Project mention: What websites do you recommend to stay up to date in the apps world for Mac? | | 2021-10-14

  • GitHub repo hyperterm

    A terminal built on web technologies

    Project mention: Frost glass terminal in linux? | | 2021-10-15

    It looks like hyper,

  • GitHub repo alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: YTFZF: How do I make the thumbnails less pixelated ? | | 2021-10-16

    Issue is still open, so sixel isn't supported by Alacritty yet.

  • GitHub repo edex-ui

    A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

    Project mention: What is the most unique Linux UI? | | 2021-09-20


  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo mkcert

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

    Project mention: Chrome refusing to validate self-signed certificate | | 2021-10-10

    For local development certificates, I use mkcert. Works fine, no configuration, no exception in browsers. Works for Mozilla Firefox and Chrome, haven't tried with others.

  • GitHub repo PowerShell

    PowerShell for every system!

    Project mention: Powershell in Linux Segmentation Fault When You Exit | | 2021-10-16

    I remember seeing this recently. I think it was related to powershell being installed as a snap package. I just upgraded onto the latest version of powershell by directly downloading the .deb file from here:

  • GitHub repo ShadowsocksX-NG

    Next Generation of ShadowsocksX

    Project mention: I need to create an exception to a website... | | 2021-03-31

    Customize your rules for PAC with a similar client. I can provide you an access too :)

  • GitHub repo HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    Project mention: Store epoch time in variable | | 2021-10-16

    You can also install GNU date on MacOS using Homebrew ( brew install coreutils will get you GNU date as /usr/local/bin/gdate.

  • GitHub repo nativefier

    Make any web page a desktop application

    Project mention: Reddit App | | 2021-10-16

    There's a way to create your own with nativefier. It's an app that lets you create an electron app out of any webpage. I've used it for Twitch in the past and it worked well. Main downside is disk space usage is a bit high due to all the overhead.

  • GitHub repo open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS.

    Project mention: What websites do you recommend to stay up to date in the apps world for Mac? | | 2021-10-14

  • GitHub repo Motrix

    A full-featured download manager.

    Project mention: guys where do you get ur software from....? | | 2021-08-07

    if commandline's not your thing an excellent electron-based (yuck electron, but meh) frontend for aria2 called Motrix which is under the MIT License.

  • GitHub repo iina

    The modern video player for macOS.

    Project mention: New to Mac ecosystem and MacBook Air M1. Need starting tips and app suggestions | | 2021-10-16
  • GitHub repo sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: Struggling with a case and looking for advice | | 2021-10-11

  • GitHub repo dotfiles

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

    Project mention: Rapid Mac Setup for Frontend Development | | 2021-06-07

    This macos script (inspired by Mathias Bynen's script) also configures many other OS-level settings that are gonna be useful for developers.

  • GitHub repo N1

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

    Project mention: Fed up with the Mac, I spent six months with a Linux laptop | | 2021-04-02

    > - Finding a mail client I don't hate on linux is tricky. I've never been able to get on with the console clients, and I actually quite like Mac Mail. Thunderbird is kinda okay.

    If you're not a mailing list based developer, I would recommend Nylas Mail, which is both snappy any polished.

  • GitHub repo SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: How to load images in UICollectionViews efficiently? | | 2021-09-27

    I honestly would just use SDWebImage. I know that's what I would do because it is what I do. Wrap it in your own function so you can replace it later if needed.

  • GitHub repo marktext

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

    Project mention: Markdown to PDF with inline images? | | 2021-10-14

    Try a free and open source markdown app, Mark Text. Clicking the link will take you to their website. I tried adding an inline photo from a link, and it worked for me in Mark Text. The picture comes from Pexels.

  • GitHub repo Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

    Project mention: The Composable Architecture tutorial | | 2021-07-23

    // swift-tools-version:5.3 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription let package = Package( name: "DogBreedsComponent", platforms: [.iOS(.v14)], products: [ .library( name: "DogBreedsComponent", targets: ["DogBreedsComponent"] ), ], dependencies: [ // 1. .package( name: "swift-composable-architecture", url: "", .exact("0.17.0") ), // 2. .package( name: "Kingfisher", url: "", .exact("6.2.1") ) ], targets: [ .target( name: "DogBreedsComponent", dependencies: [ .product(name: "ComposableArchitecture", package: "swift-composable-architecture"), .product(name: "Kingfisher", package: "Kingfisher") ] ), .testTarget( name: "DogBreedsComponentTests", dependencies: [ "DogBreedsComponent", .product(name: "ComposableArchitecture", package: "swift-composable-architecture") ] ), ] )

  • GitHub repo macOS-Security-and-Privacy-Guide

    Guide to securing and improving privacy on macOS

    Project mention: Privacy tips for my first Apple device, MacBook Pro | | 2021-07-06
  • GitHub repo my-mac-os

    List of applications and tools that make my macOS experience even more amazing

    Project mention: Keyboard Navigation for Notification Center, Command Center, and Staus Menus (Big Sur) | | 2021-03-09

    Thanks for the references, I really enjoy nikivi's content such as his "my-mac-os" and his homepage. However, I have yet to try KM.

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 2021-10-16.


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

Project Stars
1 the-art-of-command-line 97,577
2 node 82,310
3 Atom 56,150
4 awesome-mac 45,730
5 hyperterm 36,999
6 alacritty 35,103
7 edex-ui 33,905
8 mkcert 32,196
9 PowerShell 30,086
10 ShadowsocksX-NG 29,821
11 HomeBrew 29,384
12 nativefier 28,712
13 open-source-mac-os-apps 28,360
14 Motrix 28,197
15 iina 28,129
16 sherlock 27,302
17 dotfiles 26,926
18 N1 24,633
19 SDWebImage 23,799
20 marktext 19,506
21 Kingfisher 19,149
22 macOS-Security-and-Privacy-Guide 18,464
23 my-mac-os 18,234
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.