TopGit

Dự án mã nguồn mở Backend tốt nhất

Framework backend và công cụ máy chủ mã nguồn mở trên GitHub — web framework, runtime, message queue và hạ tầng dịch vụ, xếp theo sao và có review từ TopGit.

Repo Backend hàng đầu

P
public-apis/public-apis

Public APIs is a community-curated GitHub repository listing free, publicly accessible APIs across a wide range of categories, with auth type, HTTPS, and CORS noted for each entry. It's a browsable reference, not a library to install.

1.6k2.1k488.8k54.2k
Python
# api# apis# dataset
⑂ 54.2kĐọc review →
V
vinta/awesome-python

Awesome Python is a curated list maintained at vinta/awesome-python that groups Python frameworks, libraries, tools, and other resources into 14 categories, from AI & ML to Security and Other. The README calls it an opinionated guide rather than an exhaustive one, and points readers to a companion site, awesome-python.com, for searching and filtering entries instead of scrolling the raw file.

57417329.0k29.0k
Python
# awesome# awesome-list# python
⑂ 29.0kĐọc review →
A
awesome-selfhosted/awesome-selfhosted

Awesome-Selfhosted is a community-maintained GitHub list at awesome-selfhosted/awesome-selfhosted that catalogs Free Software network-service and web-app projects meant for running on a server you control rather than someone else's cloud. Entries are grouped by category, each tagged with a license and a language or deployment option, and the project keeps proprietary alternatives on a separate Non-Free page.

0328.7k15.4k
# awesome# awesome-list# cloud
⑂ 15.4kĐọc review →
T
torvalds/linux

torvalds/linux is the GitHub git tree for the Linux kernel's C source code, the hardware-facing layer every Linux distribution builds on top of. Its README sorts documentation by contributor role — developer, security expert, hardware vendor, sysadmin, maintainer, and more — instead of listing kernel features.

3252.2k68.2k
C
⑂ 68.2kĐọc review →
T
TheAlgorithms/Python

The Algorithms - Python is an open-source collection of algorithm implementations written in Python, maintained by the TheAlgorithms organization on GitHub. The README frames the whole project as a teaching resource: the code exists to illustrate concepts, can run slower than Python's built-in equivalents, and is indexed in DIRECTORY.md for browsing. It's MIT licensed and available on GitHub.

27225.3k51.2k
Python
# algorithm# algorithm-competitions# algorithms-implemented
⑂ 51.2kĐọc review →
M
microsoft/markitdown

MarkItDown is Microsoft's open-source Python library for converting PDF, Office, image, audio, and web files into Markdown, aimed at LLM and RAG pipelines rather than human-facing formatting. It ships as a CLI and a Python API, with optional Azure Document Intelligence and Content Understanding backends for cloud-based extraction of scanned documents and structured fields.

83732191.3k14.2k
Python
# autogen# autogen-extension# langchain
⑂ 14.2kĐọc review →
A
avelino/awesome-go

Awesome Go, maintained at avelino/awesome-go, groups Go frameworks, libraries, and software into topic categories including Actor Model, Artificial Intelligence, Audio and Music, Authentication and Authorization, Blockchain, Bot Building, and Build Automation. Every linked entry gets a short description instead of a bare URL. The repository carries an MIT license and takes new entries through pull requests reviewed against its own contribution guidelines, which makes it a common bookmark for day-to-day Go development.

2.6k83189.3k13.6k
Go
# awesome# awesome-list# go
⑂ 13.6kĐọc review →
C
CyC2018/CS-Notes

CS-Notes is a GitHub repository maintained by CyC2018 that collects Chinese-language study notes across ten topic areas: algorithms, operating systems, networking, object-oriented design, databases, Java, system design, tools, coding practice, and an afterword. It links each topic to standalone markdown files instead of writing everything inline, and the README says most of the content is original work rather than material copied from elsewhere.

238198186.3k50.7k
# algorithm# computer-science# cpp
⑂ 50.7kĐọc review →
5
521xueweihan/HelloGitHub

HelloGitHub is a curated GitHub repository from 521xueweihan that publishes a monthly digest of entry-level open source projects, open source books, practical projects, and enterprise-level projects, aimed mainly at Chinese-reading developers new to open source. The README says issues go out on the 28th of each month, and the repo's own issue table runs past number 124, with reader recommendations and self-nominations accepted through a documented contribution process.

11933180.9k12.9k
Python
# awesome# github# hellogithub
⑂ 12.9kĐọc review →
G
golang/go

golang/go is the open source repository behind The Go Programming Language, holding the compiler, runtime, and standard library source that Go's official binaries are built from. The README frames Go's purpose as building software that is simple, reliable, and efficient, credits the project to thousands of contributors, and notes that this GitHub repo mirrors the canonical Git repository at go.googlesource.com/go.

3.0k10.3k139.2k22.5k
Go
# go# golang# language
⑂ 22.5kĐọc review →
K
kubernetes/kubernetes

Kubernetes is an open source system, per its own README, for managing containerized applications across multiple hosts, covering their deployment, maintenance, and scaling. It's hosted by the Cloud Native Computing Foundation, written in Go, and released under the Apache-2.0 license. The repository has 124,479 stars and 43,850 forks on GitHub.

5.8k3.2k128.3k47.3k
Go
# cncf# containers# go
⑂ 47.3kĐọc review →
R
rust-lang/rust

rust-lang/rust is the main source code repository for the Rust programming language, according to its own README: it holds the compiler, the standard library, and the project's documentation together in one place. The README frames Rust around three points: performance suited to critical services and embedded devices, reliability from a type system and ownership model that catch memory and thread-safety bugs at compile time, and productivity through tooling like Cargo, rustfmt, Clippy, and rust-analyzer. It's licensed under a dual MIT/Apache-2.0 scheme with some BSD-like licensed portions, and its Rust and Cargo trademarks are owned by the Rust Foundation.

8.7k12.6k120.4k18.9k
Rust
# compiler# language# rust
⑂ 18.9kĐọc review →
J
jaywcjlove/awesome-mac

jaywcjlove/awesome-mac is a GitHub-hosted, category-by-category directory of macOS software — text editors, office suites, Markdown apps, note-taking tools, journaling apps, and more — with each entry marked by icons for open-source, freeware, App Store, or native-app status. It sits under the CC0-1.0 license, and takes new entries through pull requests reviewed against docs/CONTRIBUTING.md.

8571.2k115.6k9.2k
Swift
# app# apple# application
⑂ 9.2kĐọc review →
T
tauri-apps/tauri

Tauri is an open-source framework at tauri-apps/tauri for building desktop and mobile apps by pairing a Rust backend with a web frontend of the developer's choice. The README describes small, fast binaries rendered through the operating system's own webview via WRY, with a built-in bundler, self-updater, system tray, and native notifications, released under Apache-2.0.

5721.5k112.0k4.1k
Rust
# desktop-app# high-performance# mobile-app
⑂ 4.1kĐọc review →
G
goldbergyoni/nodebestpractices

Node.js Best Practices, maintained at goldbergyoni/nodebestpractices, is a curated checklist of more than 80 recommendations for building Node.js applications, organized into eight categories from project architecture to Docker. Each entry combines a short recommendation with an explanation of the risk of skipping it and a link to a deeper write-up, rather than being a plain list of links.

255138105.7k10.7k
Dockerfile
# best-practices# es6# eslint
⑂ 10.7kĐọc review →
M
microsoft/playwright

Playwright is Microsoft's framework for automating and testing the web, hosted at microsoft/playwright under an Apache-2.0 license. Chromium, Firefox, and WebKit are all controlled through one API, shipped as five entry points — Playwright Test, a CLI, an MCP server, a Library, and a VS Code extension — covering everything from end-to-end suites to AI-agent browser control.

19797.9k6.6k
TypeScript
# automation# chrome# chromium
⑂ 6.6kĐọc review →
N
nvbn/thefuck

The Fuck is a Python CLI that watches your terminal for failed commands and suggests corrections based on over 100 built-in rules covering git operations, package managers, and common typos. It works across Bash, Zsh, Fish, and other shells by intercepting errors and running pattern-matched fixes. Setup requires adding an alias to your shell config and running `pip install thefuck`. Power users can disable confirmation prompts or enable recursive correction mode.

19646197.9k4.0k
Python
# python# shell
⑂ 4.0kĐọc review →
I
iluwatar/java-design-patterns

Java Design Patterns is an open-source GitHub project by iluwatar that documents design patterns as commented, working Java code rather than diagrams or prose. The repository is organized so readers can find a pattern by name, by tag such as Gang of Four or Performance, or by category, with a companion site and an optional paid e-book alongside it.

52314194.8k27.4k
Java
# awesome-list# design-patterns# hacktoberfest
⑂ 27.4kĐọc review →
L
louislam/uptime-kuma

Uptime Kuma is a self-hosted monitoring application from louislam, built with Vue 3 and Socket.IO, that tracks uptime for HTTP(s), TCP, DNS, ping, WebSocket, and Docker container targets from one web dashboard. It sends alerts through Telegram, Discord, Gotify, Slack, Pushover, and SMTP email, among more than 90 notification services, and the project is MIT-licensed with 90,144 GitHub stars.

84492.5k8.6k
JavaScript
# docker# monitor# monitoring
⑂ 8.6kĐọc review →
D
django/django

Django (django/django on GitHub) is a Python web framework, released under the BSD-3-Clause license. The README describes it as high-level and built for rapid, pragmatic development, and its GitHub topics — apps, models, orm, templates, views — mark out an ORM, a templating system, and a views layer bundled into one apps-based project structure. Documentation, a Discord community, a Forum, and a formal ticket system for doc issues are all pointed to directly from the README.

3.5k54591.5k37.2k
Python
# apps# django# framework
⑂ 37.2kĐọc review →

Vừa được đánh giá

V
vinta/awesome-python

Awesome Python is a curated list maintained at vinta/awesome-python that groups Python frameworks, libraries, tools, and other resources into 14 categories, from AI & ML to Security and Other. The README calls it an opinionated guide rather than an exhaustive one, and points readers to a companion site, awesome-python.com, for searching and filtering entries instead of scrolling the raw file.

57417329.0k29.0k
Python
# awesome# awesome-list# python
⑂ 29.0kĐọc review →
M
microsoft/markitdown

MarkItDown is Microsoft's open-source Python library for converting PDF, Office, image, audio, and web files into Markdown, aimed at LLM and RAG pipelines rather than human-facing formatting. It ships as a CLI and a Python API, with optional Azure Document Intelligence and Content Understanding backends for cloud-based extraction of scanned documents and structured fields.

83732191.3k14.2k
Python
# autogen# autogen-extension# langchain
⑂ 14.2kĐọc review →
A
asciimoo/hister

Hister is a self-hosted search engine that indexes the full content of web pages you visit and local files, letting you search through your personal data from a web interface, terminal, or an AI assistant via MCP. It's built with privacy in mind, operating without telemetry or mandatory cloud services on your own infrastructure. You can automatically capture new web pages using browser extensions for Firefox or Chrome, and it supports advanced queries, optional semantic search through a configurable embeddings endpoint, and importing existing browser history.

606.1k274
Go
# browser-history# history# index
⑂ 274Đọc review →
S
statamic/cms

Statamic CMS is the core Composer package for Statamic, an open-source, flat-first CMS built to run inside an existing Laravel application. The README describes it as 'Laravel + Git powered,' with a separate application repository (statamic/statamic) and CLI tool covering fresh installs, extensive documentation at statamic.dev, and official developer support for paying Statamic Pro projects alongside community support via GitHub Discussions and Discord.

3752154.9k650
PHP
# api-rest# cms# composer-package
⑂ 650Đọc review →
D
django/django

Django (django/django on GitHub) is a Python web framework, released under the BSD-3-Clause license. The README describes it as high-level and built for rapid, pragmatic development, and its GitHub topics — apps, models, orm, templates, views — mark out an ORM, a templating system, and a views layer bundled into one apps-based project structure. Documentation, a Discord community, a Forum, and a formal ticket system for doc issues are all pointed to directly from the README.

3.5k54591.5k37.2k
Python
# apps# django# framework
⑂ 37.2kĐọc review →
C
caddyserver/caddy

Caddy is an HTTP/1-2-3 web server, written in Go, which provides automatic HTTPS by default, utilizing services like ZeroSSL and Let's Encrypt for public names or a local CA for internal ones. It supports flexible configuration through its native JSON API, a Caddyfile, or various other formats via config adapters. The project highlights a modular architecture for extensibility, runs on multiple platforms without external dependencies, and benefits from Go's memory safety features. The README indicates it has served trillions of requests and managed millions of TLS certificates, scaling to hundreds of thousands of sites in production. Caddy began development in 2014 and was an early adopter of automatic HTTPS by default.

29378.2k5.2k
Go
# acme# automatic-https# caddy
⑂ 5.2kĐọc review →
W
WhiskeySockets/Baileys

Baileys, from WhiskeySockets, is a WebSockets-based TypeScript library designed for interacting with the WhatsApp Web API, supporting environments like Node.js, Deno, and Bun. The project underwent significant changes with version 7.0.0, introducing multiple breaking changes, and provides a migration guide for users. While a new usage guide is a work in progress, older documentation remains accessible. The maintainers offer paid business and enterprise support and encourage contributions to help cover development costs. Baileys operates under the MIT License, with copyright held by Rajeh Taher/WhiskeySockets as of 2025, and includes a disclaimer emphasizing it is not affiliated with WhatsApp and discourages usage that violates WhatsApp's Terms of Service, such as spam or automated messaging.

19234211.4k3.4k
JavaScript
# bun# deno# nodejs
⑂ 3.4kĐọc review →
S
stacklok/toolhive

ToolHive is a self-hosted platform from Stacklok for running Model Context Protocol servers: a Gateway for access policy and SSO, a Registry Server for curating trusted MCP servers, a Runtime for deploying them locally or on Kubernetes, and a Portal (desktop app plus cloud UI) for end users. It targets developers, platform engineers, and enterprises who need MCP servers running in isolated containers with identity checks and audit logs instead of as unmanaged local processes.

3962.3k318
Go
# ai# ai-security# aicodeassistant
⑂ 318Đọc review →

Thêm repo Backend

C
coreybutler/nvm-windows

The Node.js version manager for Windows.

89448.0k3.9k
Inno Setup
# install# node# node-js
⑂ 3.9kĐọc review →
V
v2ray/v2ray-core

A platform for building proxies to bypass network restrictions.

981546.9k8.8k
Go
# golang# http-proxy# proxy
⑂ 8.8kĐọc review →
L
LeCoupa/awesome-cheatsheets

👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

15113746.6k6.7k
JavaScript
# backend# bash# cheatsheet
⑂ 6.7kĐọc review →
A
ashishps1/awesome-system-design-resources

Learn System Design concepts and prepare for interviews using free resources.

42342.4k8.9k
Java
# awesome# backend# computer-science
⑂ 8.9kĐọc review →
A
aseprite/aseprite

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

1562.0k40.2k9.3k
C++
# animated-sprites# animation# aseprite
⑂ 9.3kĐọc review →
G
go-gorm/gorm

The fantastic ORM library for Golang, aims to be developer friendly

47755240.0k4.2k
Go
# go# golang# gorm
⑂ 4.2kĐọc review →
H
huihut/interview

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

30238.2k8.1k
C++
# algorithm# c# cpp
⑂ 8.1kĐọc review →
S
servo/servo

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

1.7k3.1k38.2k3.8k
Rust
# browser# rust# servo
⑂ 3.8kĐọc review →
M
mouredev/Hello-Python

Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...

16137.8k2.3k
Python
# backend# chatgpt# chatgpt-api
⑂ 2.3kĐọc review →
K
kovidgoyal/kitty

If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.

4661135.3k1.6k
Python
# c# go# golang
⑂ 1.6kĐọc review →
L
laravel/framework

Laravel is a web application framework with expressive, elegant syntax.

4.9k9535.0k12.0k
PHP
# framework# laravel# php
⑂ 12.0kĐọc review →
M
MetaCubeX/mihomo

A simple Python Pydantic model for Honkai: Star Rail parsed data from the Mihomo API.

257634.9k4.6k
Python
# honkai-star-rail# mihomo# python
⑂ 4.6kĐọc review →

Khám phá chủ đề khác