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. Learn more β
Top 23 JavaScript UI Projects
-
Project mention: React Fundamentals: What It Is, Why We Use It, and How to Get Started | dev.to | 2025-09-01
Official React Documentation: react.dev MDN Javascript Documentation: developer.mozilla.org/JavaScript
-
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.
-
BTW, there is already a tool that does this https://github.com/open-webui/open-webui. But whatβs the fun in that.
-
I went with SvelteKit to make everything easier for me (feel free to use what works for you to achieve your goal). I also used TailwindCSS' preflight script to reset the default browser styles to make styling super easy.
-
Semantic UI
Semantic is a UI component framework based around useful principles from natural language.
-
sortablejs
Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.
We can also pass all the options for SortableJS as the second parameter. See SortableJS Docs.
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
-
bootstrap-select
:rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.
-
material-design-for-bootstrap
Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.
-
VvvebJs
Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
-
-
-
Project mention: Show HN: Node.js video tutorials where you can edit and run the code | news.ycombinator.com | 2025-04-23
Something seems to be broken in the Imba website for me in both FF and Chrome for MacOS.
When I go to the main website: https://imba.io/
Then click on the "Demo" button
I get taken to the "Playground": https://imba.io/try/examples/apps/playground/app.imba
There is no code on the page but the preview seems to work. Same thing with all of the other examples. They work in the Preview panel, but no code loads at all.
Looking in the dev console I see a few errors:
GET https://imba.io/monaco/min/vs/loader.js HTTP/1.1 404 Not Found
-
-
-
claudecodeui
Use Claude Code or Cursor CLI on mobile and web with Claude Code UI. Claude Code UI free open source webui/GUI that helps you manage your Claude Code session and projects remotely
Project mention: Claudia β Elegant Desktop Companion for Claude Code | news.ycombinator.com | 2025-08-17I'm with you on desktop but I've been craving some sort of way to interact with Claude Code from my phone while I'm out and about.
What I want at the core is to be able to open up access to my laptop's currently running Claude Code instance (without all these hacky backdoors that fork the chat with every message by using `--print`; I want a first class API that lets me append messages to the current chat), then I want to be able to send messages (with voice transcription) and approve/deny permissions and see the code diffs and all of that.
Maybe something like a Telegram bot? I had hopes for Claude Code UI[1] but the web interface is too clunky on mobile.
1. https://github.com/siteboon/claudecodeui
-
-
teaset
A UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.
-
Project mention: Show HN: Basecoat β shadcn/UI components, no React required | news.ycombinator.com | 2025-05-13
Very happy to hear that some people find it useful.
Please do let me know if things aren't working as expected, I want to make this a great alternative to anything else out there: https://github.com/hunvreus/basecoat/issues
Be brutally honest.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript UI discussion
JavaScript UI related posts
-
How to Add Dark Mode to a React/Next.js App with Tailwind CSS
-
7GUIs in Mint
-
This React Alternative Turned out Better than I Thought
-
Best 15 Svelte UI Components & Libraries for Enterprise-Grade Apps
-
Make little apps for you and your friends
-
Whimsy: a Tiny Game Engine I Made for Storytellers
-
How to add markdown to a Next.js project
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source UI projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | React | 238,455 |
2 | open-webui | 108,407 |
3 | Svelte | 83,879 |
4 | Semantic UI | 51,200 |
5 | sortablejs | 30,692 |
6 | AriaNg | 12,521 |
7 | evergreen | 12,401 |
8 | reactstrap | 10,562 |
9 | ungit | 10,533 |
10 | Dash | 10,492 |
11 | bootstrap-select | 9,878 |
12 | material-design-for-bootstrap | 9,308 |
13 | VvvebJs | 8,149 |
14 | rebass | 7,934 |
15 | Choo | 6,765 |
16 | imba | 6,456 |
17 | Keen-UI | 4,086 |
18 | Fomantic-UI | 3,687 |
19 | claudecodeui | 3,577 |
20 | lbry-desktop | 3,548 |
21 | teaset | 2,947 |
22 | basecoat | 2,558 |
23 | simpleParallax | 2,042 |