SA Skill Atlas GitHub skill index
Back to categories

Backend

API frameworks, database tooling, service architecture, and server-side application foundations.

111 Repositories Backend Updated Jul 16

Subcategories

All Backend 111
Topic guide

How to use this Backend index

Backend repositories in Skill Atlas are selected from popular GitHub projects and organized to help developers compare tools, patterns, and implementation examples. Use this page as a starting point before opening individual repositories for docs, issues, examples, and license details.

When to use this category

  • Find established open source projects related to backend.
  • Compare repository popularity, language, tags, and practical use cases.
  • Build a shortlist before deeper technical evaluation.
  • Discover adjacent categories through related tags and subcategories.

How to choose

  • Start with repositories that match your language, runtime, and deployment model.
  • Check recent commits, issue activity, documentation quality, and license before adopting a project.
  • Use stars as a popularity signal, not as proof of fit or production readiness.
  • Common languages in this topic include Dockerfile, TypeScript, C++.
  • Frequent tags include Backend, framework, Go, api, TypeScript.

Backend repositories

111 repositories sorted by GitHub stars. Use the interactive explorer for live filters.

Interactive explorer

nodebestpractices

API Frameworks

✅ The Node.js best practices list (July 2026)

BackendDockerfilebest-practiceses6eslintexpress

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Dockerfile projects
  • Open GitHub for documentation, examples, and issues
105k stars Dockerfile
GitHub

playwright

API Frameworks

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

BackendTypeScriptautomationchromechromiume2e-testing

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
93k stars TypeScript
GitHub

nest

Services

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

BackendTypeScriptframeworkhacktoberfestjavascriptjavascript-framework

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
76k stars TypeScript
GitHub

imgui

API Frameworks

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

BackendC++apicplusplusframeworkgame-development

Good for

  • Explore a popular backend repository
  • Study implementation patterns for C++ projects
  • Open GitHub for documentation, examples, and issues
75k stars C++
GitHub

express

API Frameworks

Fast, unopinionated, minimalist web framework for node.

BackendJavaScriptexpressjavascriptnodejsserver

Good for

  • Explore a popular backend repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
69k stars JavaScript
GitHub

astro

General Backend

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

BackendTypeScriptastroblogbrowsercomponents

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
61k stars TypeScript
GitHub

awesome-design-patterns

General Backend

A curated list of software and architecture related design patterns.

Backendarchitectureawesomeawesome-listcloud-computingdesign-patterns

Good for

  • Explore a popular backend repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
48k stars
GitHub

serverless

Services

⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.

BackendJavaScriptawsaws-dynamodbaws-lambdaazure-functions

Good for

  • Explore a popular backend repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
47k stars JavaScript
GitHub

kong

API Frameworks

🦍 The API and AI Gateway

BackendLuaaiai-gatewayapi-gatewayapi-management

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Lua projects
  • Open GitHub for documentation, examples, and issues
44k stars Lua
GitHub

payload

API Frameworks

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

BackendTypeScriptcmscontent-managementcontent-management-systemexpress

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
44k stars TypeScript
GitHub

dubbo

API Frameworks

The java implementation of Apache Dubbo. An RPC and microservice framework.

BackendJavadistributed-systemsdubboframeworkgrpc

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
42k stars Java
GitHub

istio

API Frameworks

Connect, secure, control, and observe services.

BackendGoapi-managementcircuit-breakerconsulenforce-policies

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
38k stars Go
GitHub

textual

API Frameworks

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

BackendPythoncliframeworkpythonrich

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
37k stars Python
GitHub

sheetjs

Databases & ORM

📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

Backendangularbuncsvdatadatabase

Good for

  • Explore a popular backend repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
36k stars
GitHub

backstage

General Backend

Backstage is an open framework for building developer portals

BackendTypeScriptbackstagecncfdeveloper-experiencedeveloper-portal

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
34k stars TypeScript
GitHub

go-zero

Services

A cloud-native Go microservices framework with cli tool for productivity.

BackendGoai-nativeai-native-developmentcloud-nativecode-generation

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
33k stars Go
GitHub

nacos

Databases & ORM

an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.

BackendJavaa2a-registryagentai-registryconfiguration-management

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
33k stars Java
GitHub

django-rest-framework

API Frameworks

Web APIs for Django. 🎸

BackendPythonapidjangopythonrest

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
30k stars Python
GitHub

apollo

Services

Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.

BackendJavaconfig-managementconfiguration-managementdistributed-configurationmicroservices

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
30k stars Java
GitHub

spring-cloud-alibaba

General Backend

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

BackendJavaalibabaalibaba-middlewarealibaba-ossaliyun

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
29k stars Java
GitHub

kit

Services

A standard library for microservices.

BackendGogogolangmetallicamicroservices

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
27k stars Go
GitHub

vapor

Services

💧 A server-side Swift HTTP web framework.

BackendSwiftframeworkhttphttp2server

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Swift projects
  • Open GitHub for documentation, examples, and issues
26k stars Swift
GitHub

dapr

Messaging

Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

BackendGocontainersevent-drivenkubernetesmicroservice

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
26k stars Go
GitHub

kratos

Services

Your ultimate Go microservices framework for the cloud-native era.

BackendGoaiarchitecturecloud-nativeframework

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
26k stars Go
GitHub

Sentinel

Services

A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

BackendJavaalibabacircuit-breakercloud-nativejava

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
23k stars Java
GitHub

grpc-go

API Frameworks

The Go language implementation of gRPC. HTTP/2 based RPC

BackendGodogs-over-catsgiant-robotsgogolang

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
23k stars Go
GitHub

go-micro

Services

A Go agent harness and service framework

BackendGoaiai-agentsdistributed-systemsgo

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
23k stars Go
GitHub

chi

API Frameworks

lightweight, idiomatic and composable router for building Go HTTP services

BackendGoapicontextgogolang

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
23k stars Go
GitHub

generator-jhipster

Databases & ORM

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

BackendTypeScriptangularclouddockergenerator

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
22k stars TypeScript
GitHub

thingsboard

Databases & ORM

Open-source IoT Platform - Device management, data collection, processing and visualization.

BackendJavabig-datacloudcoap-serverdashboards

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
22k stars Java
GitHub

gofr

API Frameworks

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

BackendGoframeworkgogo-frameworkgolang

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
21k stars Go
GitHub

microservices-demo

API Frameworks

Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.

BackendGogcpgkegoogle-cloudgrpc

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
21k stars Go
GitHub

core

API Frameworks

AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.

BackendTypeScriptcoreframeworkmvc-frameworknodejs

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
19k stars TypeScript
GitHub

elysia

Services

Ergonomic Framework for Humans

BackendTypeScriptbunframeworkhttpserver

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
19k stars TypeScript
GitHub

sealos

Databases & ORM

Sealos is an AI-native Cloud Operating System that unifies the entire application lifecycle, from development in cloud IDEs to production deployment and management. It is perfect for building and scaling modern AI applications, managed databases (MySQL, PostgreSQL, Redis, MongoDB) and complex microservice architectures.

BackendTypeScriptcloudoscontainerdockergolang

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
18k stars TypeScript
GitHub

ZLMediaKit

Services

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11

BackendC++flvgb28181hlshttp

Good for

  • Explore a popular backend repository
  • Study implementation patterns for C++ projects
  • Open GitHub for documentation, examples, and issues
17k stars C++
GitHub

bgfx

API Frameworks

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

BackendCd3d11d3d12directxdirectx-11

Good for

  • Explore a popular backend repository
  • Study implementation patterns for C projects
  • Open GitHub for documentation, examples, and issues
17k stars C
GitHub

apisix

API Frameworks

The Cloud-Native API Gateway and AI Gateway

BackendLuaai-gatewayapiapi-gatewayapi-management

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Lua projects
  • Open GitHub for documentation, examples, and issues
17k stars Lua
GitHub

nomad

Databases & ORM

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

BackendGo

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
17k stars Go
GitHub

zheng

General Backend

基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。

BackendJavaactivemqaliossdruiddubbo

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
17k stars Java
GitHub

aiohttp

Services

Asynchronous HTTP client/server framework for asyncio and Python

BackendPythonaiohttpasyncasynciohacktoberfest

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
17k stars Python
GitHub

feathers

API Frameworks

The API and real-time application framework

BackendTypeScriptbrowserfeathersfeathersjsframework

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
15k stars TypeScript
GitHub

router

Services

🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

BackendTypeScriptframeworkfullstackjavascriptreact

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
15k stars TypeScript
GitHub

awesome-microservices

Services

A curated list of Microservice Architecture related principles and technologies.

Backendawesomecloud-computingcloud-nativemicroservicesmicroservices-architecture

Good for

  • Explore a popular backend repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
14k stars
GitHub

jib

General Backend

🏗 Build container images for your Java applications.

BackendJavacontainersdockerdocker-registrygradle

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
14k stars Java
GitHub

piggymetrics

Services

Microservice Architecture with Spring Boot, Spring Cloud and Docker

BackendJavadockermicroservicemicroservicesspring-boot

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
14k stars Java
GitHub

single-spa

Services

The router for easy microfrontends

BackendJavaScriptfront-endjavascriptmicrofrontendsmicroservices

Good for

  • Explore a popular backend repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
14k stars JavaScript
GitHub

univer

Services

Univer is a full-stack framework for creating and editing spreadsheets / word processor / presentation on both web and server.

BackendTypeScriptcollaborationdata-tabledocdocx

Good for

  • Explore a popular backend repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
14k stars TypeScript
GitHub

Perfect

API Frameworks

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

BackendSwiftperfectserver-side-swiftswiftswift-framework

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Swift projects
  • Open GitHub for documentation, examples, and issues
14k stars Swift
GitHub

langchain4j

API Frameworks

LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.

BackendJavaanthropicchatgptchromaembeddings

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
13k stars Java
GitHub

redpanda

API Frameworks

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

BackendC++containerscppevent-drivengo

Good for

  • Explore a popular backend repository
  • Study implementation patterns for C++ projects
  • Open GitHub for documentation, examples, and issues
12k stars C++
GitHub

Slim

API Frameworks

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.

BackendPHPframeworkmicro-frameworkphpphp-micro-framework

Good for

  • Explore a popular backend repository
  • Study implementation patterns for PHP projects
  • Open GitHub for documentation, examples, and issues
12k stars PHP
GitHub

encore

Databases & ORM

The infrastructure platform for the intelligence era

BackendGoawsbackendcloudcloud-native

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
12k stars Go
GitHub

grpc-java

API Frameworks

The Java gRPC implementation. HTTP/2 based RPC

BackendJavagrpcjavamicroservicesproto

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
12k stars Java
GitHub

sqlalchemy

Databases & ORM

The Database Toolkit for Python

BackendPythonpythonsqlsqlalchemy

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
12k stars Python
GitHub

nightwatch

API Frameworks

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

BackendJavaScriptautomated-testingchromedriverend-to-end-testinghacktoberfest

Good for

  • Explore a popular backend repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
12k stars JavaScript
GitHub

awesome-software-architecture

General Backend

📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

Backendarchitectural-patternsarchitectural-stylesarchitectureawesome-listclean-architecture

Good for

  • Explore a popular backend repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
11k stars
GitHub

october

Databases & ORM

Self-hosted CMS platform based on the Laravel PHP Framework.

BackendPHPbackendcmfcmscms-platform

Good for

  • Explore a popular backend repository
  • Study implementation patterns for PHP projects
  • Open GitHub for documentation, examples, and issues
11k stars PHP
GitHub

awesome-nextjs

Services

:notebook_with_decorative_cover: :books: A curated list of awesome resources : books, videos, articles about using Next.js (A minimalistic framework for universal server-rendered React applications)

Backendawesome-listframeworkisomorphicjavascriptnextjs

Good for

  • Explore a popular backend repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
11k stars
GitHub

tyk

API Frameworks

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

BackendGoapiapi-gatewayapi-managementcloudnative

Good for

  • Explore a popular backend repository
  • Study implementation patterns for Go projects
  • Open GitHub for documentation, examples, and issues
11k stars Go
GitHub

Showing the top 60 repositories. Open the interactive explorer to browse all 111 results.