SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 JavaScript Mac Projects
-
awesome-mac
Now we have become very big, Different from the original idea. Collect premium software in various categories.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
⚡️ https://github.com/marktext/marktext
-
-
-
Kaku
🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux. (by EragonJ)
-
-
I used the Cookie-Editor extension for this task.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
WebShield
A new wide-spectrum content blocker for Safari designed to be performant, efficient, and effective.
Project mention: WebShield – A new wide-spectrum content blocker for Safari | news.ycombinator.com | 2025-02-28To set a baseline: Ad blockers work by a combination of static rulesets and dynamic javascript.
Safari does not support the ruleset format of Chrome/Firefox, so a ruleset has to be maintained for it specifically. In practice this is always the AdGuard ruleset. I doubt a single adblocker doesn't use this as a base.
Beyond that is the custom JS they inject. It's hard to say how good it is but that is the only selling point:
- https://github.com/arjpar/WebShield/tree/cae7629f1c5fb79fe76...
AdGuard has its own too:
- https://github.com/AdguardTeam/AdGuardForSafari/tree/master/... (JS files)
They look similar in a lot of ways, because well they have to, but I haven't done any deep analysis.
Safari extensions will never match uBlock Origin because it simply does not provide the same APIs (webRequest blocking and DNS) that Firefox does.
-
-
-
-
firefox-dynasty
haters puttin' a wrap on us, callin' it a legacy, we keep showin' what the fuss, call it a dynasty
Project mention: Mozilla owns information "you input through Firefox" | news.ycombinator.com | 2025-02-27> I have an older mac with older FF. Results: librewolf and waterfox wont run (10.15 min)
That's just because Firefox itself requires at least macOS 10.15.
There's a fork of Firefox (which is what I use) that adds back support for older versions of macOS. At the moment, it supports all the way back to OS X 10.8 Mountain Lion. However, this is all it does, ie it doesn't add any additional privacy features above and beyond mainline Firefox. But I guess it technically isn't a Mozilla product and so won't require agreeing to their Terms of Service? https://github.com/i3roly/firefox-dynasty/releases
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Mac discussion
JavaScript Mac related posts
-
The awesome-mac repo
-
Tips for a first time owner ?
-
Gaming mouse for MacBook Air M1 (2020)???
-
What are some of the wallpapers yall use with vanilla GNOME?
-
Introducing Netspeed: a cross-platform desktop app built using rust that shows your network speed and day's usage as an overlay
-
What app catalogs are there?
-
Upgrading to the latest AMD driver for AMD Radeon RX Vega 56 causes issues with the game launcher
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 May 2025
Index
What are some of the best open-source Mac projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | awesome-mac | 82,991 |
2 | marktext | 49,682 |
3 | Motrix | 47,589 |
4 | spoof | 1,815 |
5 | Kaku | 1,069 |
6 | iterm2 | 1,004 |
7 | cookie-editor | 956 |
8 | WebShield | 370 |
9 | ipfs-drive | 119 |
10 | Darkorbit-client | 104 |
11 | ProtonClient | 76 |
12 | firefox-dynasty | 34 |
13 | tumblweed | 6 |
14 | slidercards | 5 |