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: How to make the color of the text before the prompt sign different? | | 2021-06-12
  • GitHub repo node

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

    Project mention: Build a Landing Page using Airtable as a CMS with SyncInc | | 2021-07-26

    Node.js 10.13 or later

  • GitHub repo Atom

    :atom: The hackable text editor

    Project mention: Getting Started with JavaScript - Ultimate Free Resources | | 2021-07-16


  • GitHub repo awesome-mac

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

    Project mention: Are there any resources and guides on the wiki and megathread for macOS? | | 2021-06-27

    As a workaround, I usually use free cross-platform or open source software.

  • GitHub repo hyperterm

    A terminal built on web technologies

    Project mention: New to Pop OS! | | 2021-07-24

    Now, I have two questions. The first one is, which terminal do you recommend using? I used Hyper but it has some dependency issue on Pop OS and after installing them manually, it didn't solve.

  • GitHub repo alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Vim renders slowly the highlight/rest of buffer even with small files, what to do? | | 2021-07-25

    Try using Alacritty. I’m getting similar performance to MacVim on it.

  • GitHub repo edex-ui

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

    Project mention: The Expanse UI Design | | 2021-06-09

    Also previously posted, but if you want to TECHNICOOL your workstation a la Hollywood:

  • GitHub repo mkcert

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

    Project mention: Efficient dev workflow for developing a mobile WebApp that requires access to Geolocation API | | 2021-07-19

    Run the server locally and expose it over https using ngrok. Then connect with your phone.

  • 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: Teaching myself how to code? I guess? Day one | | 2021-07-23
  • GitHub repo PowerShell

    PowerShell for every system!

    Project mention: New PowerShell Version - v7.2.0-preview.8 Release of PowerShell | | 2021-07-23
  • GitHub repo nativefier

    Make any web page a desktop application

    Project mention: Show HN: I developed a native macOS Hacker News client | | 2021-07-20

    Look forward to trying it out, thanks!

    If you find yourself in a position of not wanting a specific website mixed in with your browser tabs again but not caring enough to make another native app, check out nativefier. Quickly makes an electron wrapper for any website.

  • GitHub repo iina

    The modern video player for macOS.

    Project mention: Favorite free apps? | | 2021-07-21

    For M1 users, v1.2.0 is a universal build with native arm support. v1.2.0 can be found here (don't know why the website isn't updated - still links to v1.1.2).

  • GitHub repo Motrix

    A full-featured download manager.

    Project mention: Motrix - best download manager out there? | | 2021-07-22
  • 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 sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: Osint on Laptop | | 2021-07-16 (used to be pip-able :/)

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

    🚀 Awesome list of open source applications for macOS.

    Project mention: Open-Source Software for MacOS | | 2021-06-29
  • GitHub repo awesome-macos-command-line

    Use your macOS terminal shell to do awesome things.

  • 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: SDWebImage doesn't work like intended (Doesn't apply blur to image) | | 2021-03-02

    I was using [SDWebImage]( for my project and I wanted to apply a blur based on a blurRadius given by user through a slider However it doesn't work as intended

  • GitHub repo marktext

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

    Project mention: Compare AsciiDoc and Markdown | | 2021-07-05

    Check this free markdown WYSIWYG editor I guess it is inspired by Typora which is the first I saw. It is very impressive. Not sure about the image drag and drop. That is app specific.

    I wished we had that for ASCIIDoc because it looks more powerful than the half backed Markdown.

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


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

Project Stars
1 the-art-of-command-line 93,109
2 node 80,543
3 Atom 55,752
4 awesome-mac 44,773
5 hyperterm 36,247
6 alacritty 33,715
7 edex-ui 33,166
8 mkcert 31,033
9 ShadowsocksX-NG 29,606
10 HomeBrew 28,527
11 PowerShell 27,838
12 nativefier 27,781
13 iina 27,557
14 Motrix 26,794
15 dotfiles 26,650
16 sherlock 26,098
17 open-source-mac-os-apps 26,059
18 awesome-macos-command-line 25,405
19 N1 24,619
20 SDWebImage 23,654
21 marktext 19,100
22 Kingfisher 18,664
23 macOS-Security-and-Privacy-Guide 18,216