The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more! Learn more →
Top 23 JavaScript Server Projects
-
Okay another update: https://www.npmjs.com/package/express
Express is also down. Can anyone explain what's going on? Are people really moving to Astro, Bun, Svelte? Or NPM is behaving weirdly?
-
Project mention: Need help setting up a remote depository using GitHub and VCS | /r/webdev | 2023-05-03
Do you run a Webserver during development, even if it is a simple dev-server like https://www.npmjs.com/package/http-server ?
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
Restify & Fastify Hapi
-
-
webpack-dev-server
Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.
Project mention: Possible bug when running webpack-dev-server in npm child project | /r/webpack | 2023-06-02So I spent couple hours to sort the bug report out properly :) https://github.com/webpack/webpack-dev-server/issues/4890
-
-
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
-
Project mention: What tools do you use for developing logins, registrations and my account -pages | /r/AskProgramming | 2023-05-03
This library forms the basis of a number of OIDC providers we, err, provide to our users.
-
Do you need it to actually send, or just receive for testing? Because if it's testing you need then you should look into paper cut SMTP. https://github.com/ChangemakerStudios/Papercut-SMTP
-
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 next request turned out to be a little more difficult to implement because it had to send a report.html file inside it, which first needed to be converted using the encoding type multipart form-data. Therefore to create readable "multipart/form-data" streams, I needed to use the Form-Data library. In order to install it locally, used the following command:
-
It works great! By default it leverages public WebTorrent trackers to connect users, but you can also host your own with 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
-
Project mention: is there any update on when auto start will get added to 1.19? | /r/exaroton | 2023-01-07
This is the library exaroton uses: https://github.com/PrismarineJS/node-minecraft-protocol
-
-
-
learn-nodejs-hard-way
Learn and master NodeJS and backend development by creating a backend framework with 0 dependencies.
My previous repository Node.js - The hard way received a lot of good feedback from Js/Node developers. However, I noticed that many people were not well versed with Javascript in the first place.
-
-
-
hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
Project mention: HyperExpress: High Performance Node.js Webserver | news.ycombinator.com | 2023-06-25 -
-
I didn't know about the koop project. I've found that implementation https://github.com/koopjs/koop/tree/master/packages/featureserver but it's only a mock service right ?
-
-
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
JavaScript Server related posts
- A short tour of ExpressJS implementation (Part 1)
- FluxOS v4.8.0 has been released! 🌟
- Kamiq - a Typescript, lightweight, Nest-like, batteries-included web framework
- Express Typescript example
- Ask HN: What Are You Working On? (August 2023)
- Pixeldrain missing important features
- 🚨 FluxOS v4.3.0 has been released! This release introduces support for both MetaMask and WalletConnect!
-
A note from our sponsor - Appwrite
appwrite.io | 22 Sep 2023
Index
What are some of the best open-source Server projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Express | 61,908 |
2 | http-server | 12,887 |
3 | Restify | 10,657 |
4 | Dash | 10,203 |
5 | webpack-dev-server | 7,692 |
6 | Grant | 3,926 |
7 | react-server | 3,906 |
8 | node-oidc-provider | 2,806 |
9 | Papercut | 2,632 |
10 | form-data | 2,219 |
11 | bittorrent-tracker | 1,601 |
12 | start-server-and-test | 1,459 |
13 | node-minecraft-protocol | 1,129 |
14 | appserver.io | 958 |
15 | servor | 922 |
16 | learn-nodejs-hard-way | 918 |
17 | Cowyo | 898 |
18 | dyson | 832 |
19 | hyper-express | 829 |
20 | nve | 657 |
21 | koop | 596 |
22 | pogo | 490 |
23 | flying-squid | 489 |