Top 23 JavaScript Desktop Projects
-
nw.js
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
I tried @Renzo Poddighe solution at how to write file with node webkit js? but I still get the same error. I think it may have something to do with the discussions at https://github.com/nwjs/nw.js/wiki/Differences-of-JavaScript-contexts#resolving-relative-paths-to-other-scripts and https://github.com/nwjs/nw.js/issues/264. They say that
-
reactotron
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
Reactotron Official Site: https://github.com/infinitered/reactotron
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
popcorn-desktop
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork
HN loves ridiculing this as often as it comes up, but for all Netflix is - it's a CDN serving files.
The details are important, and running a good CDN isn't easy but....it's a CDN serving files. People really did build a completely free version on their own time [1]. That also costs less to run (kind of a requirement if you're building a BitTorrent streaming client).
It's important to think really carefully about what Netflix actually does, as opposed to what they like to pretend they do: because all the important stuff isn't really tech, it's business, bureaucracy and manual labor - subtitling, license management, ISP negotiations for server placement, someone going through every episode of a show to set the "skip credits" titling.
-
But seriously, someone should write a Linux clone in Javascript. Closest I found was a browser-based OS called (wait for it), OS.js.
-
winbox
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
Project mention: winbox VS react-winbox - a user suggested alternative | libhunt.com/r/winbox | 2022-04-19 -
Project mention: I’m feeling worried about my future as Frontend Developer | reddit.com/r/Frontend | 2022-05-26
-
ipfs-desktop
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
Project mention: Can't open ipfs links presented here on opera | reddit.com/r/IPFS_Hashes | 2022-05-16 -
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
Thanks for the info. This really sucks. Seems like its been on private beta forever. I'm using https://github.com/klaussinani/tusk for the moment, but it does have some occasional issues.
-
Project mention: What is the best way to listen to YT Music on desktop? | reddit.com/r/YoutubeMusic | 2022-04-24
After 3 months choosing a music streaming service after cancelling my Spotify subscription, I decided to stick with YT music because of the YT Premium, but it looks like on desktop (which is where I most listen music) we do not have an official native app to listen, then what are the alternatives we have? I found https://ytmdesktop.app/ here in the sub, but has too long since it's last update (09/2020), is still safe to use? Do we have alternatives that are safer to use and offer more than the PWA, like taskbar media controls and support to media keys?
-
-
Universal Data Tool
Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.
-
Project mention: Ask HN: Tips for Reducing the Number of Inboxes | news.ycombinator.com | 2022-05-23
I faced a similar problem, a whole bunch of sites that all have their own unread items, notifications and so-forth.
I started writing a desktop app, Wavebox (https://wavebox.io) about 6 years ago to help me deal with this. It lets you add all your apps down the side of the window, each one with its own unread badge & notifications. Might be something that's helpful?
-
Project mention: Have Google search results been getting worse or is it just me? | reddit.com/r/NoStupidQuestions | 2021-10-16
I've been following dot browser on github, doesn't seem to be complete yet. I believe it uses duck duck go. https://github.com/dothq/browser
-
Project mention: How to save a page or plugin to Windows 10 taskbar? | reddit.com/r/vivaldibrowser | 2022-02-16
Check this app: https://github.com/chrisknepper/android-messages-desktop
-
Project mention: Cabal: Experimental P2P community chat platform | news.ycombinator.com | 2022-04-11
-
dotfiles
i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines. (by avivace)
Project mention: How do I make my desktop look like r/unixporn | reddit.com/r/linux4noobs | 2021-06-04Take a look at this.
-
JDE is something similar.
-
-
-
REFERENCES: Wikipedia Lifehacker Article Pomolectron Timer app I used been using this one for years, simple and get the job done.Most Important to me, It's Open Source.
-
redis-ui
📡 P3X Redis UI is a very functional handy database GUI and works in your pocket on the responsive web or as a desktop app
You can download the GUI here: https://github.com/patrikx3/redis-ui.
-
-
ElectronPlayer
An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane, Hulu And More
Project mention: Just found Electron Player: an Integrated Video app that works well in gaming mode- add to steam the same way as emustation after opening in desktop once | reddit.com/r/SteamDeck | 2022-04-06
JavaScript Desktop related posts
- I’m feeling worried about my future as Frontend Developer
- Anyone wanna work together on a research DAO?
- Netflix lays off about 150 employees
- newbie to opcorn here. I downloaded the latest version but can't get the zip file to open. there was another app that offered to extract but the loading bar was just stuck
- JavaScript Desktop Environment (React/Next.js)
- 07 May 2022 - Weekend Chat Thread
- V86: x86 virtualization in the browser, recompiling x86 to WASM on the fly
Index
What are some of the best open-source Desktop projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | nw.js | 38,915 |
2 | reactotron | 13,579 |
3 | popcorn-desktop | 7,046 |
4 | OS.js | 6,005 |
5 | winbox | 5,354 |
6 | daedalOS | 5,012 |
7 | ipfs-desktop | 4,209 |
8 | tusk | 3,101 |
9 | ytmdesktop | 2,213 |
10 | ao | 1,987 |
11 | Universal Data Tool | 1,623 |
12 | waveboxapp | 1,217 |
13 | browser | 1,017 |
14 | android-messages-desktop | 991 |
15 | cabal-desktop | 736 |
16 | dotfiles | 730 |
17 | Jadesktop | 647 |
18 | lisk-desktop | 583 |
19 | Tangram | 565 |
20 | pomolectron | 542 |
21 | redis-ui | 503 |
22 | pb-for-desktop | 475 |
23 | ElectronPlayer | 373 |
Are you hiring? Post a new remote job listing for free.