SA Skill Atlas GitHub skill index
EN
返回 后端

服务

API 框架、数据库工具、服务架构和服务端应用基础。

32 仓库 后端 更新于 7月16日

二级分类

全部 后端 111
专题指南

如何使用这个服务索引

服务页面收录了 GitHub 上较受关注的开源项目,并按标签、语言和实际使用场景组织。它适合作为初筛入口,帮助你在打开具体仓库前先理解方向、比较工具并形成候选清单。

适合什么时候使用

  • 寻找与服务相关的成熟开源项目。
  • 比较仓库热度、语言、标签和适用场景。
  • 在深入技术调研前建立候选列表。
  • 通过相关专题发现相邻方向。

如何选择

  • 优先选择与你的语言、运行时和部署方式匹配的项目。
  • 采用前检查近期提交、Issue 活跃度、文档质量和许可证。
  • 星标只能说明流行度,不能直接代表适配度或生产可用性。
  • 这个专题中常见语言包括 TypeScript, JavaScript, Go。
  • 常见标签包括 Backend, framework, Go, microservices, javascript。

服务 仓库

32 个仓库按 GitHub stars 排序。需要实时筛选时可以打开交互式浏览器。

交互式浏览

nest

服务

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

BackendTypeScriptframeworkhacktoberfestjavascriptjavascript-framework

适合场景

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

serverless

服务

⚡ 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

适合场景

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

go-zero

服务

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

BackendGoai-nativeai-native-developmentcloud-nativecode-generation

适合场景

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

apollo

服务

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

BackendJavaconfig-managementconfiguration-managementdistributed-configurationmicroservices

适合场景

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

kit

服务

A standard library for microservices.

BackendGogogolangmetallicamicroservices

适合场景

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

vapor

服务

💧 A server-side Swift HTTP web framework.

BackendSwiftframeworkhttphttp2server

适合场景

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

kratos

服务

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

BackendGoaiarchitecturecloud-nativeframework

适合场景

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

Sentinel

服务

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

BackendJavaalibabacircuit-breakercloud-nativejava

适合场景

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

go-micro

服务

A Go agent harness and service framework

BackendGoaiai-agentsdistributed-systemsgo

适合场景

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

elysia

服务

Ergonomic Framework for Humans

BackendTypeScriptbunframeworkhttpserver

适合场景

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

ZLMediaKit

服务

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

适合场景

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

aiohttp

服务

Asynchronous HTTP client/server framework for asyncio and Python

BackendPythonaiohttpasyncasynciohacktoberfest

适合场景

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

router

服务

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

BackendTypeScriptframeworkfullstackjavascriptreact

适合场景

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

awesome-microservices

服务

A curated list of Microservice Architecture related principles and technologies.

Backendawesomecloud-computingcloud-nativemicroservicesmicroservices-architecture

适合场景

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

piggymetrics

服务

Microservice Architecture with Spring Boot, Spring Cloud and Docker

BackendJavadockermicroservicemicroservicesspring-boot

适合场景

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

single-spa

服务

The router for easy microfrontends

BackendJavaScriptfront-endjavascriptmicrofrontendsmicroservices

适合场景

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

univer

服务

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

BackendTypeScriptcollaborationdata-tabledocdocx

适合场景

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

awesome-nextjs

服务

: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

适合场景

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

micro

服务

Asynchronous HTTP microservices

BackendTypeScriptasyncawaitmicromicroservice

适合场景

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

warp

服务

A super-easy, composable, web server framework for warp speeds.

BackendRustframeworkhttprustserver

适合场景

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

mcp-use

服务

The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.

BackendTypeScriptagentic-frameworkaiapps-sdkchatgpt

适合场景

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

tilt

服务

Define your dev environment as code. For microservice apps on Kubernetes.

BackendGodevelopment-environmentkubernetes

适合场景

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

connect

服务

Connect is an extensible HTTP server framework for node using "plugins" known as middleware.

BackendJavaScriptjavascriptnodejs

适合场景

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

ET

服务

Unity3D Client And C# Server Framework

BackendC#actorc-sharpdotnetgame

适合场景

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

puppet

服务

Server automation framework and application

BackendRuby

适合场景

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

zinx

服务

A lightweight concurrent server framework based on Golang.

BackendGogame-servergogolangtcp-server

适合场景

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

Kitura

服务

A Swift web framework and HTTP server.

BackendSwiftkituraroutingserverserver-side-swift

适合场景

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

Robyn

服务

Robyn is a Super Fast Async Python Web Framework with a Rust runtime.

BackendPythonasyncbackendhacktoberfesthttp-server

适合场景

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

netty-socketio

服务

Socket.IO server implemented on Java. Realtime java framework

BackendJavajavanettypollingsocket-io

适合场景

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

leaf

服务

A game server framework in Go (golang)

BackendGogame-frameworkgame-servergogolang

适合场景

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

aphrodite

服务

Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation

BackendJavaScriptaphroditecsscss-in-jsjavascript

适合场景

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

tide

服务

Fast and friendly HTTP server framework for async Rust

BackendRust

适合场景

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