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 23 JavaScript Server Projects
-
Project mention: Enhancing the VS Code Agent Mode to integrate with Local tools using Model Context Protocol (MCP) | dev.to | 2025-05-18
Express.js Documentation
-
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.
-
npx http-server (keep the "r" at the end, it's more up-to-date than the http-serve package)
https://github.com/http-party/http-server
-
-
-
webpack-dev-server
Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.
Related issue in the project's Github
-
Cosmos-Server
☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
Project mention: Cosmos: All-in-one container and reverse proxy management | news.ycombinator.com | 2025-03-01 -
-
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.
-
-
-
form-data
A module to create readable `"multipart/form-data"` streams. Can be used to submit forms and file uploads to other web applications.
The release of Node v16.15.0 and v17.5.0 brought in the Fetch API and FormData. Before that, the node-fetch and form-data packages were used to use browser-like APIs in Node.js. To migrate node-fetch/form-data packages to Node.js native APIs, some changes can be made by removing import statements of 3rd-party packages, but there are important considerations to keep in mind when using Node.js features such as file system. This article outlines about migrating from node-fetch/form-data packages to Node.js native APIs.
-
hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
-
Project mention: PrivTracker – Private BitTorrent tracker for everyone | news.ycombinator.com | 2025-01-11
How about webtorrent's tracker? There is no Docker file but it should be doable https://github.com/webtorrent/bittorrent-tracker
-
start-server-and-test
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
-
learn-nodejs-hard-way
Learn NodeJS and master the art of server-side programming by creating a backend framework with 0 dependencies.
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Server discussion
JavaScript Server related posts
-
Experimental Devvit Web Views
-
Show HN: MetroJS – JavaScript HTTPS Client with Middleware
-
Exploring the MIT License: Innovation, Impact, and Integrity
-
How to Stream Responses from the Langflow API in Node.js
-
Adding a "Like" button to a static 11ty blog
-
Taming the Regex Beast: Building a Clean API with Gemini and Express JS
-
How Reachability Analysis can help with open source vulnerabilities mess (Coana as an example)
-
A note from our sponsor - SurveyJS
surveyjs.io | 18 May 2025
Index
What are some of the best open-source Server projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Express | 66,974 |
2 | http-server | 13,894 |
3 | Restify | 10,720 |
4 | Dash | 10,472 |
5 | webpack-dev-server | 7,835 |
6 | Cosmos-Server | 4,481 |
7 | Grant | 4,148 |
8 | react-server | 3,888 |
9 | node-oidc-provider | 3,406 |
10 | form-data | 2,319 |
11 | hyper-express | 1,922 |
12 | bittorrent-tracker | 1,830 |
13 | start-server-and-test | 1,554 |
14 | learn-nodejs-hard-way | 1,491 |
15 | node-minecraft-protocol | 1,284 |
16 | servor | 1,049 |
17 | appserver.io | 964 |
18 | Cowyo | 936 |
19 | nve | 702 |
20 | koop | 687 |
21 | flying-squid | 567 |
22 | httptoolkit-server | 494 |
23 | pogo | 483 |