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. Learn more →
Top 20 JavaScript javascript-framework Projects
-
reactjs-interview-questions
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
Reactjs interview questions
-
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.
-
Django, for example, has a template engine that allows you to define a template in HTML and render it with a context -- data usually sourced from the database via the Django view. However, with its filters and helpers, it is almost too powerful -- undermining the core idea of templating. The same goes for Ember.js, as well.
-
-
-
-
Library-Detector-for-Chrome
🔍 Extension that detects which JavaScript libraries are running on a page
-
friendup
FriendOS is a free web based platform that runs in your browser. It allows you to work and play, collaboratively, across devices.
-
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.
-
torus
Torus is an event-driven model-view UI framework for the web, focused on being tiny, efficient, and free of dependencies. (by thesephist)
-
shader-web-background
Displays GLSL fragment shaders as a website background. Supports offscreen buffers and floating point textures on almost any browser and hardware. Compatible with Shadertoy.
-
Project mention: Show HN: Node.js video tutorials where you can edit and run the code | news.ycombinator.com | 2025-04-23
This is wild. I'd love to use this to do a demo app for my JS framework, Joystick [1]. Would a collab be possible (happy to contribute the end result to the Scrimba library)?
[1] https://cheatcode.co/joystick
-
DataFormsJS
🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.
-
Project mention: A Lightweight & Smooth 5KB JavaScript Framework for Dynamic UI Experiences | dev.to | 2025-03-10
Github
-
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-16As 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.
-
-
-
Project mention: Eleva: A Minimalist Vanilla JavaScript Front End Runtime Framework | news.ycombinator.com | 2025-03-01
-
WebRocketX
*** Cloners. Please show you appreciation by STARRING this repo. :) *** Go to WebRocketX.com for instructions on how to use this powerful javascript Web Application SPA API
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript javascript-framework discussion
JavaScript javascript-framework related posts
-
Show HN: Node.js video tutorials where you can edit and run the code
-
CLI tool in Nue.Js source code.
-
Break the limits of Web with Nue.Js, a standards first web framework.
-
Embroider & Vite & net::ERR_ABORTED 504 (Outdated Optimize Dep)
-
Citizen: A server-side Node.js web app framework for fans of classic app servers
-
Add custom layer to embe-leaflet
-
Effects in Ember
-
A note from our sponsor - SurveyJS
surveyjs.io | 21 May 2025
Index
What are some of the best open-source javascript-framework projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | reactjs-interview-questions | 42,009 |
2 | Ember.js | 22,546 |
3 | nue | 8,640 |
4 | browsix | 3,174 |
5 | troika | 1,764 |
6 | Library-Detector-for-Chrome | 676 |
7 | friendup | 351 |
8 | torus | 334 |
9 | shader-web-background | 234 |
10 | joystick | 224 |
11 | DataFormsJS | 195 |
12 | olova | 174 |
13 | citizen | 163 |
14 | inter | 65 |
15 | rsc-demo | 55 |
16 | eleva | 23 |
17 | WebRocketX | 20 |
18 | eaf-linter | 20 |
19 | laconic-ui | 8 |
20 | react | 0 |