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

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

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

    Project mention: Git Is Coming to Puter, "The Internet OS" | news.ycombinator.com | 2024-06-26
  • 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

  • SaaSHub

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

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

  • 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

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

  • 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: A highly functional and convenient database GUI that fits in your pocket, accessible on both responsive web and desktop applications.

    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 discussion

Log in or Post with

JavaScript Desktop related posts

  • Git Is Coming to Puter, "The Internet OS"

    1 project | news.ycombinator.com | 26 Jun 2024
  • KeyEcho: Fast-responsive mechanical keyboard sounds with every keystroke

    2 projects | news.ycombinator.com | 7 Jun 2024
  • πŸ› οΈ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
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jul 2024
    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. 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,217
2 puter 21,058
3 popcorn-desktop 8,929
4 OS.js 6,818
5 winbox 6,157
6 ipfs-desktop 5,858
7 tusk 3,149
8 ao 2,098
9 Universal Data Tool 1,893
10 G-Desktop-Suite 1,618
11 socket 1,543
12 pointless 1,369
13 waveboxapp 1,296
14 98 1,094
15 android-messages-desktop 1,008
16 Tangram 882
17 chatd 853
18 cabal-desktop 836
19 dotfiles 786
20 redis-ui 696
21 Workbench 676
22 pomolectron 607
23 lisk-desktop 581

Sponsored
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.
www.influxdata.com

Did you konow that JavaScript is
the 3rd most popular programming language
based on number of metions?