JavaScript HTTP Server

Open-source JavaScript projects categorized as HTTP Server

Top 14 JavaScript HTTP Server Projects

  • pwndrop

    Self-deployable file hosting service for red teamers, allowing to easily upload and share payloads over HTTP and WebDAV.

    Project mention: Alternative to pwndrop? | reddit.com/r/selfhosted | 2022-11-07

    I came across https://github.com/kgretzky/pwndrop a few weeks ago and really like it. It's really nice for doing (100% legal, don't @me) pentesting. I really like the hidden menu feature + the facade files. I went to the GitHub to take a look at the source code and noticed that it hasn't received a commit since 2020. Assuming that this project is no longer maintained, are there any other alternatives with red teaming in mind?

  • hyper-express

    High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.

    Project mention: Need help in understanding why we need classes in JS(node specifically). | reddit.com/r/node | 2022-10-16

    Are classes absolutely needed in JS? No, not really. Are classes really nice and significantly improve the readability/flow of your code in some cases? Sure, an example could be a webserver I wrote: https://github.com/kartikk221/hyper-express

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • http-server-online

    Start a local HTTP server without any tools, just open a web page.

  • wayne

    Service Worker Routing library for in browser HTTP requests

    Project mention: May I see some of your projects? :) | reddit.com/r/Frontend | 2023-01-17

    Few of my Open Source projects: * jQuery terminal * LIPS Scheme * Gaiman * Sysend * Wayne

  • restana

    Restana is a lightweight and fast Node.js framework for building RESTful APIs.

  • http-fake-backend

    Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.

  • MDPin

    MDPin is a server and a website. It contains an UI to fake a Android login screen to steal their pin code. It works via a web browser, by going into fullscreen.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • backend-server

    📠 The backend of the Fairfield Programming Association website.

  • web-benchmarks

    A set of HTTP server benchmarks for Golang, node.js and Python with proper CPU utilization and database connection pooling.

    Project mention: Possibly stupid question, is java the right language for low latency and high throughput web servers? | reddit.com/r/java | 2022-11-03

    If your team is familiar with Node, you can use it to write high performance servers that perform at almost the same level as Go or Java: https://github.com/nDmitry/web-benchmarks. It’d probably be worth learning how to benchmark and profile your current services too. It will require choosing your libraries carefully for high performance and being thoughtful about loops and allocations, but you would need to do that with Go and Java too.

  • http-server-upload

    A simple zero-configuration command-line http server for uploading files.

    Project mention: One-click file uploader WITHOUT link to share? (just place the file on the server) | reddit.com/r/selfhosted | 2022-08-02

    Something like this

  • JellyChain1

    JellyChain1 is an experimental blockchain network, that will serve as a starter blockchain test network and scale out database software and other applications. JellyChain1 is created to cut energy costs when mining transactions on the blockchain.

    Project mention: Becoming a Triager | reddit.com/r/JellyChain1 | 2022-11-03

    Anyone can become a triager! Read more about the process of being a triager in the triage process document.

  • ovpn-nodejs

    Control OVPN (+ Proxy server) via HTTP.

    Project mention: I wrote a simple webapp to allow users on my LAN to set the VPN for their current device right through their browser | reddit.com/r/homelab | 2022-04-26

    I did something similar but for openvpn: https://github.com/m1k1o/ovpn-nodejs

  • glulxe-httpd

    👾 HTTP+JSON Glulx (.ulx) interactive fiction server with session support

    Project mention: Ask HN: Share Your Personal Site | news.ycombinator.com | 2022-04-06

    Thanks! The game here is written in Inform7, and it was so difficult to make progress that it took me three years on and off to finish the game. So if you do it that way, beware :)

    Abridged story: https://github.com/statico/the-archive-public/blob/master/Th...

    Backend server: https://github.com/statico/glulxe-httpd

  • LifeLog

    CGI web application written in the perl language using an local SQLite database.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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). The latest post mention was on 2023-01-17.

JavaScript HTTP Server related posts

Index

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

Project Stars
1 pwndrop 1,529
2 hyper-express 640
3 http-server-online 610
4 wayne 490
5 restana 425
6 http-fake-backend 280
7 MDPin 38
8 backend-server 26
9 web-benchmarks 25
10 http-server-upload 20
11 JellyChain1 10
12 ovpn-nodejs 6
13 glulxe-httpd 4
14 LifeLog 1
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
www.influxdata.com