back to home

Best Open Source server Libraries

A curated list of the most popular GitHub repositories tagged with server. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1gin-gonic/gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

88,279Go
Explore Repo

#2expressjs/express

Fast, unopinionated, minimalist web framework for node.

68,903JavaScript
Explore Repo

#3withastro/astro

The web framework for content-driven websites. ⭐️ Star to support our work!

57,614TypeScript
Explore Repo

#4coollabsio/coolify

An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.

51,789PHP
Explore Repo

#5PostgREST/postgrest

REST API for any Postgres database

26,662Haskell
Explore Repo

#6vapor/vapor

💧 A server-side Swift HTTP web framework.

26,021Swift
Explore Repo

#7imthenachoman/How-To-Secure-A-Linux-Server

An evolving how-to guide for securing a Linux server.

25,825
Explore Repo

#8elysiajs/elysia

Ergonomic Framework for Humans

17,646TypeScript
Explore Repo

#9ory/hydra

Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.

16,998Go
Explore Repo

#10Grasscutters/Grasscutter

A server software reimplementation for a certain anime game.

16,760Java
Explore Repo

#11gofr-dev/gofr

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

16,722Go
Explore Repo

#12OpenRCT2/OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢

15,294C++
Explore Repo

#13mail-in-a-box/mailinabox

Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.

15,226Python
Explore Repo

#14google/go-cloud

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

9,870Go
Explore Repo

#15egametang/ET

Unity3D Client And C# Server Framework

9,704C#
Explore Repo

#16linuxserver/Heimdall

An Application dashboard and launcher

9,059PHP
Explore Repo

#17vespa-engine/vespa

AI + Data, online. https://vespa.ai

6,883Java
Explore Repo

#18GameServerManagers/LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.

4,778Shell
Explore Repo

#19boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11

4,769C++
Explore Repo

#20ergochat/ergo

A modern IRC server (daemon/ircd) written in Go.

3,190Go
Explore Repo