Webserver

Open-source projects categorized as Webserver

Top 23 Webserver Open-Source Projects

  • Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: Swiftly Chatting: Building Chatbots with Botter | dev.to | 2023-08-08

    Botter works in tandem with Vapor, which handles the server-side functions of your project. This powerful combination allows you to focus on what matters most - creating an engaging and effective chatbot.

  • GoAccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

    Project mention: You don't need analytics on your blog | news.ycombinator.com | 2023-12-24

    If one wants server-side metrics with a little more info than the author's "hacky little script", there's always goaccess [1], which functions in broadly the same way. I even use it with Firebase Hosting-hosted sites via [2] (which I wrote).

    [1] http://goaccess.io/

    [2] https://github.com/Silicon-Ally/gcp-clf

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Perfect

    Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)

  • CapRover

    Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids

    Project mention: CapRover : Dumb name, awesome tool | dev.to | 2024-01-12

    Finally, I kinda wonder if CapRover is still alive. As I write this it has been over 60 days since there has been any activity on their GitHub.

  • Mongoose

    Embedded Web Server (by cesanta)

    Project mention: Coroutines in C | news.ycombinator.com | 2024-02-25

    I've found myself at this webpage multiple times while trying to minimize the complexity of APIs in my C projects.

    My conclusion for now is that C coroutines are something to be left to the implementer. For example: Mongoose (https://github.com/cesanta/mongoose) uses event callbacks to deal with asynchronousness. It is much more pleasant to wrap a library like this in whatever thread/task primitives your system has rather than try to integrate the mythical cross-platform c couroutine.

  • Kitura

    A Swift web framework and HTTP server.

  • Oat++

    🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

    Project mention: Experience using crow as web server | /r/cpp | 2023-11-06

    I looked at oatpp and drogon, which are both great, but feel too high-level for my purposes. I tried drogon and got something working, but it feels like too much for my requirements, as in particular I'd like to slot in my choice of Json and message-body handling. C.f. the simple approach in Crow, which I easily understand and build on.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Crow

    Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)

  • yao

    :rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.

  • HTTPLab

    The interactive web server

  • swifter

    Tiny http server engine written in Swift programming language.

  • devd

    A local webserver for developers

    Project mention: Creating your own PDF templates (not page templates!) | /r/RemarkableTablet | 2023-06-28

    Your technique is one I would turn towards as a developer who understands HTML/CSS flow so much better than I do any typesetting tool. I actually use a very similar technique for managing my CV and generating invoices for clients; I have a little "static site" generator I've written that takes JSON, throws it through a templating engine, and spits out HTML files. I then host a server in the output folder and print-to-pdf directly from there. This approach seems quite rare; I don't think enough people appreciate just how flexible CSS is or its support for common print-related tasks.

  • proxy.py

    ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework

  • Crow

    A Fast and Easy to use microframework for the web. (by CrowCpp)

    Project mention: Experience using crow as web server | /r/cpp | 2023-11-06

    I'm investigating using C++ to build a REST server, and would love to know of people's experiences with Crow-- or whether they would recommend something else as a "medium-level" abstraction C++ web server. As background, I started off experimenting with Python/FastAPI, which is great, but there is too much friction to translate from pybind11-exported C++ objects to the format that FastAPI expects, and, of course, there are inherent performance limitations using Python, which could impact scaling up if the project were to be successful.

  • bare-metal-programming-guide

    A bare metal programming guide (ARM microcontrollers)

    Project mention: STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN | news.ycombinator.com | 2023-08-26

    What cruftware? STM32 will run your code right away after reset clears[0].

    0. https://github.com/cpq/bare-metal-programming-guide

  • facil.io

    Your high performance web application C framework

    Project mention: Rage: Fast web framework compatible with Rails | news.ycombinator.com | 2023-12-04

    Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.

  • Swifton

    A Ruby on Rails inspired Web Framework for Swift that runs on Linux and OS X

  • martin

    Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.

    Project mention: Martin: Generate and serve vector tiles on the fly from multiple tile sources | news.ycombinator.com | 2023-10-03
  • Zewo

    Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

  • evennia

    Python MUD/MUX/MUSH/MU* development system

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Evennia - MUD server (text-based MMORPG). Python

  • Froxlor

    The server administration software for your needs - The official Froxlor development Git repository

  • ytdl-webserver

    📻 Webserver for downloading youtube videos. Ready for docker.

  • EmbedIO

    A tiny, cross-platform, module based web server for .NET

    Project mention: Make MAUI app run a Web API Controller | /r/dotnetMAUI | 2023-05-27

    I haven't used it, but EmbedIO looks like it's another option: https://github.com/unosquare/embedio

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2024-04-10.

Webserver related posts

Index

What are some of the best open-source Webserver projects? This list will help you:

Project Stars
1 Vapor 23,765
2 GoAccess 17,434
3 Perfect 13,834
4 CapRover 12,108
5 Mongoose 10,534
6 Kitura 7,615
7 Oat++ 7,391
8 Crow 7,372
9 yao 6,894
10 HTTPLab 3,981
11 swifter 3,837
12 devd 3,393
13 proxy.py 2,839
14 Crow 2,749
15 bare-metal-programming-guide 2,529
16 facil.io 1,994
17 Swifton 1,972
18 martin 1,868
19 Zewo 1,851
20 evennia 1,711
21 Froxlor 1,578
22 ytdl-webserver 1,438
23 EmbedIO 1,423
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com