JavaScript GUI

Open-source JavaScript projects categorized as GUI

Top 23 JavaScript GUI Projects

  1. EasySpider

    A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

    Project mention: EasySpider: A No-Code Tool for Visual Web Crawling and Data Collection | news.ycombinator.com | 2024-08-11
  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. puter

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

    Project mention: Discover the Future: Trending GitHub Projects Revolutionizing Tech 🌟 | dev.to | 2025-02-24

    Stars: 28558 Author: HeyPuter Star the puter repository⭐ ---

  4. AriaNg

    AriaNg, a modern web frontend making aria2 easier to use.

  5. easydiffusion

    An easy 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.

  6. mongo-express

    Web-based MongoDB admin interface, written with Node.js and Express

    Project mention: I Created API Docs for 5 Open-source Projects Within 10 Minutes | dev.to | 2024-12-25

    Mongo-express: A web-based MongoDB admin interface written with Node.js, Express, and Bootstrap 5

  7. kubebox

    ⎈❏ Terminal and Web console for Kubernetes

    Project mention: Awesome Kubernetes Resources !!! 🔥 | dev.to | 2025-03-18

    💚Kubebox 🔥🔥🔥🔥 - Terminal and Web console for Kubernetes

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

    SurveyJS logo
  9. jQuery-QueryBuilder

    jQuery plugin offering an interface to create complex queries

  10. keymap-editor

    A web based graphical editor of ZMK keymaps.

  11. ytDownloader

    Desktop App for downloading Videos and Audios from hundreds of sites

  12. sieve

    Sieve Script Editor (by thsmi)

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

  14. homebridge-camera-ui

    Homebridge plugin for RTSP Cameras with HSV, motion detection support, Image Rekognition, Web UI to manage/watch streams and WebApp support

  15. nibbler

    Chess analysis GUI for UCI engines, with extra features for Leela (Lc0) in particular.

  16. PyUIBuilder

    Python GUI builder. GUI builder for Tkinter, CustomTkinter, Kivy and PySide (upcoming)

    Project mention: Python GUI full course — Learn GUI development in 15 mins | dev.to | 2025-05-10

    That was it, now you can try out other widgets on PyUiBuilder and familiarize yourself with Tkinter.

  17. jamovi

    jamovi - open software to bridge the gap between researcher and statistician

  18. node-x11

    X11 node.js network protocol client

    Project mention: Sidorares/node-x11: X11 Node.js network protocol client | news.ycombinator.com | 2024-06-20
  19. Chrysalis

    Graphical configurator for Kaleidoscope-powered keyboards

  20. PostGUI

    A React web application to query and share any PostgreSQL database.

  21. python-gui-electron

    A simple example on how to create electron GUIs for python programs

  22. hyper-haskell-server

    The strongly hyped Haskell interpreter.

  23. Kreya

    Kreya is a GUI client for REST and gRPC with innovative features for environments, authorizations and more.

    Project mention: How to Call gRPC Methods Dynamically in Go | dev.to | 2025-05-10

    After starting the server, you can check the new service by using Kreya's (https://kreya.app/) server reflection importing. The picture below shows this result with server reflection service:

  24. guify

    A simple GUI for inspecting and changing JavaScript variables

  25. 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
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 GUI discussion

Log in or Post with

JavaScript GUI related posts

  • Python GUI full course — Learn GUI development in 15 mins

    1 project | dev.to | 10 May 2025
  • Here's how to build a Canva like UI using Reactjs

    2 projects | dev.to | 22 Apr 2025
  • Show HN: A GUI Builder for Python GUIs

    2 projects | news.ycombinator.com | 29 Mar 2025
  • How to use Gyroscope in Presentations or Why Take a JoyCon to DPG2025

    3 projects | dev.to | 27 Mar 2025
  • My Python GUI Builder just crossed 300 stars on GitHub 🤯

    1 project | dev.to | 12 Mar 2025
  • Top 4 gRPC API Testing Tools You Need to Know

    3 projects | dev.to | 13 Feb 2025
  • App Should Have Been a Website (and Probably Your Game Too)

    10 projects | news.ycombinator.com | 31 Dec 2024
  • A note from our sponsor - Civic Auth
    www.civic.com | 12 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

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

# Project Stars
1 EasySpider 38,774
2 puter 30,497
3 AriaNg 12,246
4 easydiffusion 9,927
5 mongo-express 5,741
6 streamlink-twitch-gui 2,745
7 kubebox 2,199
8 jQuery-QueryBuilder 1,700
9 keymap-editor 1,593
10 ytDownloader 1,485
11 sieve 796
12 redis-ui 755
13 homebridge-camera-ui 678
14 nibbler 633
15 PyUIBuilder 628
16 jamovi 620
17 node-x11 525
18 Chrysalis 503
19 PostGUI 449
20 python-gui-electron 401
21 hyper-haskell-server 372
22 Kreya 309
23 guify 290

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

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