JavaScript web-application

Open-source JavaScript projects categorized as web-application

Top 23 JavaScript web-application Projects

web-application
  1. Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

    Project mention: Guide: Deploy Ghost with Docker on Sliplane | dev.to | 2025-07-13

    Ghost is an open source blogging and newsletter platform designed for professional publishers. In this guide, I want to show you, how you can spin up and deploy your own instance of Ghost using Docker and Sliplane.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. jspaint

    🎨 Classic MS Paint, REVIVED + ✨Extras

    Project mention: It's easier than ever to de-censor videos | news.ycombinator.com | 2025-04-15
  4. nosqlclient

    Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient

  5. OmniDB

    Web tool for database management

  6. WikiSuite

    An HTML5 management interface for KVM guests

  7. react-rainbow

    🌈 React Rainbow Components. Build your web application in a snap.

  8. 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.

    InfluxDB logo
  9. Hamsters.js

    100% Vanilla Javascript Multithreading & Parallel Execution Library

    Project mention: Mandelbrot Set Explorer | news.ycombinator.com | 2025-03-15

    Check out Hamsters.js[0] for a another convenient parallel processing library.

    [0]: https://github.com/austinksmith/Hamsters.js/tree/master

  10. mern-marketplace

    A MERN stack based online marketplace application [Full-Stack React Projects]

  11. FileRise

    🗂️ Lightweight, self-hosted web-based file manager with multi-file upload, editing, and batch operations – built with PHP & JavaScript for seamless file and folder management (Docker & Unraid ready).

    Project mention: Show HN: FileRise – Elevate Your File Management | news.ycombinator.com | 2025-03-27
  12. ghost-on-heroku

    One-button Heroku deploy for the Ghost 3.2.0 blogging platform. (by SNathJr)

  13. simplQ-frontend

    Modern and fully web based free queue management open source software.

  14. citizen

    Node.js MVC web application framework. Includes routing, serving, caching, session management, and other helpful tools. (by jaysylvester)

    Project mention: Citizen: A server-side Node.js web app framework for fans of classic app servers | news.ycombinator.com | 2024-10-16

    As you've noted, citizen is clearly written to handle pretty much everything within the application server itself, which stems from my own particular use cases.

    I suppose that's my anti-pitch: citizen caters to apps that can run comfortably on a single instance and accommodate storage within that instance, or have a web server in front that can distribute clients across multiple app servers and keep each client on the same instance so as to preserve user sessions across requests.

    Now that I consider it feature-rich enough for general use by other devs, I'm thinking about how it could be expanded to accommodate external storage solutions and make the app server stateless.

    I opened this months ago and it directly addresses your point:

    https://github.com/jaysylvester/citizen/issues/120

    The same question applies to citizen's built-in caching, but if I uncouple that from the app server, I have to ask why the dev wouldn't just use a third-party caching solution instead.

    As for external data, I deliberately left models wide open and un-opinionated. They're modules you can put anything into. For my own apps, I use node-postgres, and my models contain all my SQL queries and interact directly with the database. citizen doesn't interact with the model in any way besides storing the module in the global scope so it can be retrieved without importing it (which I do to support hot module reloading).

    Curious to see what you've been working on and your approach.

  15. textyle

    Web tilemap editor for 2D games built using React JS, WebGL and Rust (WASM).

  16. SyncPaint

    A web app for synchronized group drawing. Draw together with other people in real time.

  17. PassCheck

    A web application featuring some handy password tools

  18. vanilla-js-audio-player

    Vanilla javascript version of Music player.

  19. productivity-app

    [TUTORIAL] A series of tutorials on how to build a full stack MERN application

  20. card_matching_game_by_ercan

    A card-matching game made with Flutter.

  21. Read-Enhancer

    A Chrome Extension Used to Assist Your Reading Experience

  22. Web-Sudoku-Puzzle-Game

    🎮 An interactive web Sudoku puzzle game developed in HTML, CSS, and JavaScript

  23. syndrome-main-computer

    "The Incredibles" Reproduction of Syndrome's main computer (Kronos unveiled sequence), made with React.

  24. vue-todo-app

    It is easy vue todo app, using vuex to store the data. It is developed using element.ui.

  25. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream 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 web-application discussion

Log in or Post with

JavaScript web-application related posts

  • Best PostgreSQL GUI Tools

    3 projects | dev.to | 15 Jun 2024
  • Super Comic Slicer -- free cropping app for webtoon Im building -- love to have feedback

    1 project | /r/webtoons | 18 May 2023
  • PgManage 1.0b released

    1 project | /r/PostgreSQL | 3 May 2023
  • Why Browsers Are Essential to the Internet and How OS Are Holding Them Back

    2 projects | news.ycombinator.com | 26 Sep 2022
  • Profiling & Optimizing a React Application with DevTools

    1 project | dev.to | 22 Aug 2022
  • Google says Chrome 99 is the fastest web browser available on Mac

    2 projects | /r/MacOS | 7 Mar 2022
  • How to set up a blog with Hugo and Cloudflare (and why you should)

    6 projects | news.ycombinator.com | 19 Feb 2022
  • A note from our sponsor - Stream
    getstream.io | 13 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 Ghost 49,802
2 jspaint 7,477
3 nosqlclient 3,472
4 OmniDB 3,217
5 WikiSuite 3,154
6 react-rainbow 1,796
7 link-lock 912
8 Hamsters.js 594
9 mern-marketplace 547
10 FileRise 333
11 ghost-on-heroku 232
12 simplQ-frontend 182
13 citizen 164
14 textyle 96
15 SyncPaint 74
16 PassCheck 66
17 vanilla-js-audio-player 55
18 productivity-app 37
19 card_matching_game_by_ercan 29
20 Read-Enhancer 21
21 Web-Sudoku-Puzzle-Game 20
22 syndrome-main-computer 16
23 vue-todo-app 16

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io