JavaScript Desktop

Open-source JavaScript projects categorized as Desktop

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.

  • Project mention: Linux 6.9 Set to Drop the Old NTFS File-System Driver | news.ycombinator.com | 2024-03-08

    > FUSE drivers are slow, but "wildly slow" is an overstatement.

    I can confirm this, I've played RPGMaker M{V,Z} games natively by swapping out the copy of NWJSΒΉ it shipped with and running it through a CIOPFSΒ² mount.

    1: https://nwjs.io/

    2: https://www.brain-dump.org/projects/ciopfs/ / https://github.com/martanne/ciopfs

  • puter

    🌐 The Internet OS! Free, Open-Source, and Self-Hostable.

  • Project mention: πŸ› οΈNon-AI Open Source Projects that are πŸ”₯ | dev.to | 2024-04-04

    Puter is a cloud personal computer, and you can have all your files, apps, and games in one place accessible from anywhere at any time. So, basically a computer in your browser,

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • 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

  • Project mention: Popcorn Time 0.5.0 | news.ycombinator.com | 2024-02-11

    Wow, the Windows version (https://github.com/popcorn-official/popcorn-desktop/releases...) has a lot of files... 18,450.

  • OS.js

    OS.js - JavaScript Web Desktop Platform

  • Project mention: Os.js – open-source JavaScript web desktop platform with a window manager | /r/hypeurls | 2023-08-27
  • winbox

    WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!

  • ipfs-desktop

    An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.

  • Project mention: Amino – The Public IPFS DHT Is Getting a Facelift | news.ycombinator.com | 2023-10-03

    There are a few client options; the most widely used one (to my knowledge) is https://github.com/ipfs/kubo for CLI. There's also a desktop client that's pretty nice: https://docs.ipfs.tech/install/ipfs-desktop/

  • tusk

    Refined Evernote desktop app

  • Project mention: Can’t get tusk to connect to Evernote under Ubuntu 2.2 | /r/linuxquestions | 2023-05-31
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ao

    Elegant Microsoft To-Do desktop app

  • Universal Data Tool

    Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.

  • G-Desktop-Suite

    Google Suite as a desktop app. Made possible with Electron.

  • socket

    A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.

  • Project mention: A SETI-like project to train LLM on libgen, scihub and the likes? | news.ycombinator.com | 2023-12-28

    we're working toward this with Socket runtime (https://github.com/socketsupply/socket).

    Our ultimate goal is to provide a web browser-compatible environment (for quickly building UIs) with a state of the art P2P protocol β€” A DTN design that is fault and partition tolerant, with comprehensive and complete NAT traversal, without any server or cloud infrastructure requirements from the user β€” lowering the technical and monetary barriers for distributing and parallelizing work beyond the cloud.

  • pointless

    An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️

  • Project mention: Pointless - endless drawing canvas | /r/learnjavascript | 2023-07-31
  • waveboxapp

    Wavebox, the revolutionary and feature-rich Chromium browser that's built for productive working across Google Workspaces, Microsoft Teams, ClickUp, Monday, Atlassian, Asana, AirTable, Slack, and every other web app you use to get work done.

  • Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    Being a co-founder, I often have to wear lots of different hats and needed a way to better manage multiple identities in my browser. I tried Chrome profiles and Firefox containers, but both felt messy. Instead, I wrote my own browser called Wavebox. It started as an Electron app but after quickly finding all the limitations, dropped Electron and built directly on top of Chromium. We're now approaching Wavebox's 7th birthday and going from strength to strength!

    https://wavebox.io

  • 98

    πŸ’Ώ Web-based Windows 98 desktop recreation β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–“β–ˆβ–“β–“β–’β–“β–’β–’β–‘β–’β–‘β–‘β–‘πŸ—•οΈŽπŸ——οΈŽπŸ—™οΈŽ

  • Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17

    There is JS Solitaire as well which looks exactly like win 98 solitaire. https://github.com/1j01/98/tree/master/programs/js-solitaire

  • android-messages-desktop

    Android Messages as a Cross-platform Desktop App

  • Tangram

    Browser for your pinned tabs (by sonnyp)

  • Project mention: Native Gnome Wayland app for managing social/messaging apps? | /r/gnome | 2023-05-25

    I had a look at Tangram (https://github.com/sonnyp/Tangram) and it ticks many of the boxes but it's inability to run as a tray app or hidden app as well as the lack of a sidebar doesn't really fit my preferred workflow.

  • cabal-desktop

    Desktop client for Cabal, the p2p/decentralized/local-first chat platform.

  • Project mention: IRC Is the Only Viable Chat Protocol | news.ycombinator.com | 2023-07-29

    why not using an end2end encrypted p2p only chat lioe https://cabal.chat instead?

  • chatd

    Chat with your documents using local AI

  • Project mention: feed pdf files into an LLM for question answering tasks | /r/LocalLLaMA | 2023-11-08

    IYH use chatd

  • 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)

  • 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

  • Project mention: Tutorial: Install P3X Redis UI | dev.to | 2024-03-09

    View on GitHub

  • Workbench

    Code playground for GNOME πŸ› οΈ

  • Project mention: Workbench: Learn and Prototype with Gnome Technologies | news.ycombinator.com | 2023-08-21
  • pomolectron

    :tomato: A pomodoro app for your menubar/tray.

  • lisk-desktop

    πŸ–₯ Lisk graphical user interface for desktop

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Desktop related posts

  • πŸ› οΈNon-AI Open Source Projects that are πŸ”₯

    4 projects | dev.to | 4 Apr 2024
  • Puter Self-hosted – Open-sourced 100k lines of code to self-host Puter

    1 project | news.ycombinator.com | 30 Mar 2024
  • Linux 6.9 Set to Drop the Old NTFS File-System Driver

    2 projects | news.ycombinator.com | 8 Mar 2024
  • Popcorn Time 0.5.0

    2 projects | news.ycombinator.com | 11 Feb 2024
  • Website Impersonating a Desktop Environment

    3 projects | news.ycombinator.com | 31 Dec 2023
  • The Ultimate Web Desktop Environment (3,500 commits over 3 years)

    2 projects | /r/javascript | 9 Dec 2023
  • Unpopular Opinion: Desktop GUI is the most efficient and fulfilling way of Human-Computer Interaction

    1 project | /r/programming | 19 Nov 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 24 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more β†’

Index

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

Project Stars
1 nw.js 40,134
2 puter 18,633
3 popcorn-desktop 8,830
4 OS.js 6,757
5 winbox 6,120
6 ipfs-desktop 5,816
7 tusk 3,147
8 ao 2,094
9 Universal Data Tool 1,893
10 G-Desktop-Suite 1,618
11 socket 1,491
12 pointless 1,350
13 waveboxapp 1,294
14 98 1,066
15 android-messages-desktop 1,006
16 Tangram 874
17 cabal-desktop 833
18 chatd 814
19 dotfiles 787
20 redis-ui 684
21 Workbench 661
22 pomolectron 602
23 lisk-desktop 583

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com