SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript MacOS Projects
-
Project mention: Zig Creator Calls Spade a Spade, Anthropic Blows Smoke | news.ycombinator.com | 2026-07-13
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Motrix Website
-
-
cli
Command-line tool to customize Spotify client. Supports Windows, macOS, and Linux. (by spicetify)
-
Project mention: Chrome removes claim of On-device Al not sending data to Google Servers | news.ycombinator.com | 2026-05-07
This one: http://brave.com/
I don't use their browser but I like their search engine!
-
-
Boostnote
This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App
-
ChatALL
Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers
-
diffusionbee-stable-diffusion-ui
Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
-
-
WebKit
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
Project mention: The time the x86 emulator team found code so bad they fixed it during emulation | news.ycombinator.com | 2026-06-16> GPU driver packages are already a huge collection of workarounds for bad game engine coding.
And of course, browser engines also do the same things for certain websites:
https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pa...
https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pa...
-
-
-
-
Numi is a text-based calculator that lets you type things like "25% of $400" or "3 hours 20 minutes in seconds" and just get the answer. It handles unit conversions, currency, time zones, and variables. Think of it as a scratchpad that does math.
-
-
-
To give users a better experience in order to install the app, I used create-dmg{:target="_blank"}, a simple CLI tool that outputs a polished DMG file.
-
-
Project mention: Privacy and Security Risks in the ESIM Ecosystem [pdf] | news.ycombinator.com | 2025-09-22
2) I believe you can using profiles like those available here[0].
[0]: https://github.com/paulmillr/encrypted-dns
-
-
-
Google-Assistant-Unofficial-Desktop-Client
A cross-platform unofficial Google Assistant Client for Desktop (powered by Google Assistant SDK)
JavaScript MacOS discussion
JavaScript MacOS related posts
-
Free Open-Source Alternative to Paid Mac Disk Analyzers (BloomDisk)
-
The time the x86 emulator team found code so bad they fixed it during emulation
-
Safari and Firefox change how big sites render based on the domain
-
In the Age of AI, People Still Type With Their Hands
-
Copilot Edited an Ad into My PR
-
7 Underrated Mac Apps Every Developer Should Try in 2026
-
Awesome-mac: The GitHub Repo I Bookmark for Every Mac Setup (99.8K Stars)
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jul 2026
Index
What are some of the best open-source MacOS projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | node | 118,343 |
| 2 | Motrix | 52,222 |
| 3 | N1 | 24,753 |
| 4 | cli | 23,687 |
| 5 | brave-browser | 23,081 |
| 6 | pot-desktop | 19,011 |
| 7 | Boostnote | 16,945 |
| 8 | ChatALL | 16,441 |
| 9 | diffusionbee-stable-diffusion-ui | 13,560 |
| 10 | webtorrent-desktop | 10,082 |
| 11 | WebKit | 9,973 |
| 12 | ytDownloader | 9,950 |
| 13 | BingGPT | 8,992 |
| 14 | openmtp | 6,960 |
| 15 | numi | 6,463 |
| 16 | stretchly | 6,368 |
| 17 | nodegit | 5,754 |
| 18 | create-dmg | 5,318 |
| 19 | notion-enhancer | 5,016 |
| 20 | encrypted-dns | 4,711 |
| 21 | Boop | 4,150 |
| 22 | doesitarm | 3,790 |
| 23 | Google-Assistant-Unofficial-Desktop-Client | 3,634 |