Awesome Top 中文社区

Awesome Top 中文社区,精选了 GitHub 上优秀的开源项目,致力于帮助开发者了解当前热门项目和趋势,当访问GitHub受限时,为您提供第二通道。

顶级项目
更多
freeCodeCamp
非盈利Web全栈编程学习网,知识覆盖HTML、CSS、JavaScript、Node.js、数据可视化、数据库等。
TypeScript
BSD-3-Clause
426.9 k
codecrafters-io
收集了上百篇技术教程,让你学会创建自己的的各种应用程序,如机器人、区块链、数据库、游戏等。
Markdown
415.6 k
sindresorhus
Awesome List 项目是一个由开源社区收集整理的清单列表。清单内容涉及众多话题,从开发工具、到书籍、学习教程,几乎涵盖了计算机领域所有资源。
CC0-1.0
396.4 k
EbookFoundation
免费的编程书籍集合,内含多国语言版本
Python
CC-BY-4.0
366.9 k
public-apis
用于 Web 和软件开发的免费 API 集合
Python
MIT
363.5 k
kamranahmedse
开发者学习路线图,指南及其他教育资源,以帮助开发人员选择合适的学习路径并指导其学习。
TypeScript
Other
335.1 k
donnemartin
学习如何设计大规模系统。为系统设计面试做准备。
Python
Other
318.2 k
vinta
精选Python框架、库、软件和资源清单。
Python
Other
257.6 k
awesome-selfhosted
收集了 1000+ 可本地搭建的网络服务和 Web 应用程序
Other
244.5 k
practical-tutorials
收集了一些基于项目的从零开始的编程教程
MIT
241.9 k
热门趋势
更多
codecrafters-io
收集了上百篇技术教程,让你学会创建自己的的各种应用程序,如机器人、区块链、数据库、游戏等。
Markdown
415.6 k
sindresorhus
Awesome List 项目是一个由开源社区收集整理的清单列表。清单内容涉及众多话题,从开发工具、到书籍、学习教程,几乎涵盖了计算机领域所有资源。
CC0-1.0
396.4 k
EbookFoundation
免费的编程书籍集合,内含多国语言版本
Python
CC-BY-4.0
366.9 k
public-apis
用于 Web 和软件开发的免费 API 集合
Python
MIT
363.5 k
donnemartin
学习如何设计大规模系统。为系统设计面试做准备。
Python
Other
318.2 k
vinta
精选Python框架、库、软件和资源清单。
Python
Other
257.6 k
awesome-selfhosted
收集了 1000+ 可本地搭建的网络服务和 Web 应用程序
Other
244.5 k
practical-tutorials
收集了一些基于项目的从零开始的编程教程
MIT
241.9 k
TheAlgorithms
Python 实现的各种算法,用于学习目的。
Python
MIT
205.8 k
trimstray
该仓库收集了一堆有用的工具、链接、技术博客、CheatSheet等等
MIT
184.3 k
前沿技术
更多
moby
Moby 项目 - 用于组装基于容器的系统的容器生态系统协作项目
Go
Apache-2.0
70.6 k
All-Hands-AI
OpenHands:更少的代码,更多的内容
Python
MIT
63.0 k
localstack
LocalStack 是一个功能齐全的亚马逊AWS云服务模拟器,帮组你在离线状态下开发和测试你的AWS应用。
Python
Other
60.3 k
traefik
Traefik 是一款现代的云原生 HTTP 反向代理和负债均衡器,方便部署微服务。
Go
MIT
56.4 k
commaai
OpenPilot是由comma.ai开发的一种开源半自动驾驶系统。
Python
MIT
55.9 k
appwrite
Appwrite是一个基于Docker的端到端开发者平台,其容器化的微服务库可应用于网页端,移动端,以及后端。Appwrite 通过视觉化界面简化了从零开始编写 API 的繁琐过程,在保证软件安全的前提下为开发者创造了一个高效的开发环境。
TypeScript
BSD-3-Clause
52.5 k
LadybirdBrowser
Ladybird 是一款真正独立的网络浏览器,它使用了一种基于网页标准的新型引擎。
C++
BSD-2-Clause
47.1 k
jesseduffield
一个运行在终端命令行的 docker 图形界面管理器。
Go
MIT
45.9 k
jeecgboot
🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue3,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码!
Java
Apache-2.0
43.7 k
Kong
Kong 是一个云原生API 网关,提供反向代理、路由、负载平衡、健康检查、身份验证等功能。
Lua
Apache-2.0
41.6 k
Web开发
更多
facebook
构建网页和原生用户界面的JavaScript框架。
JavaScript
MIT
238.5 k
vuejs
一套构建用户界面的渐进式JavaScript框架。
TypeScript
MIT
209.3 k
twbs
用于在网络上开发响应式、移动优先项目的最受欢迎的HTML、CSS和JavaScript框架。
MDX
MIT
173.3 k
flutter
Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK。
Dart
BSD-3-Clause
172.2 k
vercel
Next.js是一个基于React.js的Node.js开发框架,支持SSR后端渲染。用户包括腾讯新闻、抖音、币安、Netflix等。
JavaScript
MIT
134.1 k
facebook
使用Javascript和React开发移动APP。
C++
MIT
123.6 k
nodejs
Nodejs源码 - 一个能够在服务器端运行的JavaScript的运行环境。
JavaScript
Other
113.0 k
mrdoob
JavaScript 3D 库。
JavaScript
MIT
108.3 k
axios
基于Promise的JavaScript HTTP客户端。
JavaScript
MIT
107.5 k
denoland
Deno由Node之父Ryan Dahl创建,是一个基于 V8 引擎的安全的JavaScript、 Typescript 运行时。
Rust
MIT
104.1 k
精选动态
更多
随着 Apple Silicon(M1 及后续芯片)的广泛应用,macOS 平台上的开发环境逐渐向更现代、更高效的架构演进。传统的虚拟化方案往往受限于性能、兼容性或依赖复杂的技术栈,而 lima 作为一款专为 macOS 设计的轻量级虚拟机管理工具,凭借其简洁的设计和强大的集成能力,成为越来越多开发者构建本地 Linux 环境的首选方案。本文将深入解析 lima 的核心功能、部署流程以及日常使用方式,为希望提升本地开发效率的开发者提供详尽的技术指导。 lima 简介 lima 是一个开源项目,...
发布于:2025-07-26 08:30:10
138
在当今数据驱动的开发环境中,将复杂的数据转化为易于理解的图形表达已成为前端开发的重要组成部分。plotly.js 是一个基于 D3.js 构建的开源 JavaScript 图表库,专为创建高性能、交互式的可视化图表而设计。它不仅支持多种图表类型,还具备强大的交互能力,如缩放、悬停提示、图例切换等功能。本文将深入讲解 plotly.js 的架构机制、安装方式以及基本使用流程,为希望快速掌握该工具的开发者提供全面的技术指导。 plotly.js 简介 plotly.js 是 Plotly 公司推出...
发布于:2025-07-25 08:30:12
137
在 Web 开发中,弹窗作为用户交互的重要组成部分,广泛应用于表单提交、操作确认、错误提示等场景。然而,原生的 alert() 和 confirm() 方法样式单一、功能有限,难以满足现代 UI 设计需求。sweetalert2 作为一款轻量级、高度可定制的 JavaScript 弹窗库,凭借其美观的默认样式、丰富的功能选项和良好的兼容性,成为众多开发者构建交互式弹窗的首选方案。本文将深入解析 sweetalert2 的核心机制、安装流程以及常用使用方式,为开发者提供全面的技术指导。 swee...
发布于:2025-07-24 08:30:09
225
在现代前端开发中,组件化与模块化的趋势日益增强,传统的全局 CSS 管理方式已难以满足复杂项目对样式的隔离与复用需求。emotion 作为一款广受欢迎的 CSS-in-JS 库,凭借其简洁的 API、强大的功能扩展和良好的性能表现,成为众多 React 项目中的首选样式方案。本文将深入解析 emotion 的架构机制、安装流程以及核心使用场景,为开发者提供详尽的技术指导。 emotion 简介 emotion 是一个基于 JavaScript 的 CSS-in-JS 解决方案,允许开发者以声明...
发布于:2025-07-23 08:30:14
154
在现代前端与移动应用开发中,图标的视觉表现力对用户体验有着不可忽视的影响。ionicons 是一个由 Ionic 团队推出的开源矢量图标库,专为 Web 与移动端设计,提供了一套风格统一、可缩放无损、易于定制的图标资源。它不仅支持主流框架如 React、Vue、Angular,还可在原生 HTML/CSS/JS 项目中直接使用。本文将深入解析 ionicons 的核心机制、部署方式以及实际应用场景,为开发者提供全面的技术指导。 ionicons 简介 ionicons 是基于 SVG 技术构建的...
发布于:2025-07-22 08:30:15
206
在现代软件开发中,项目的复杂度不断提升,对构建流程的可维护性、可扩展性和性能提出了更高要求。Gradle 作为一款基于 Groovy 和 Kotlin DSL 的开源构建自动化工具,凭借其高度灵活性和强大的依赖管理能力,广泛应用于 Java、Android、C++、Python 等多种语言项目中。本文将深入解析 Gradle 的核心架构、配置方式以及常见使用场景,为开发者提供全面的技术指导。 Gradle 简介 Gradle 是一个现代化的构建系统,结合了 Apache Ant 的灵活性与 A...
发布于:2025-07-21 08:30:13
117
在现代前端开发中,CSS 的组织与维护始终是一个关键挑战。传统的 CSS 模块化方案往往面临类名复用、样式冲突和体积膨胀等问题。而近年来兴起的“原子化 CSS”理念通过高度细粒度的类组合来构建 UI,极大地提升了开发效率和可维护性。unocss 正是这一理念下的新一代即时原子化 CSS 引擎,它不同于静态生成的 Tailwind CSS,而是基于正则匹配和规则解析,在构建时动态生成所需样式,从而实现更轻量、更灵活的样式系统。 unocss 简介 unocss 是一个由 Vue.js 社区开发者...
发布于:2025-07-20 08:30:12
105
在现代移动与前端开发中,构建一致且响应式的用户界面是开发流程中的关键环节。Yoga 是一个由 Facebook 开源的高性能跨平台布局引擎,其核心基于 CSS Flexbox 规范实现,能够在多种编程语言和运行环境中提供统一的布局计算能力。本文将深入解析 Yoga 的架构原理、部署方式及其在主流框架中的集成方法,为开发者提供全面的技术指导。 Yoga 简介 Yoga 是一个轻量级、模块化的布局引擎,专注于实现 CSS Flexbox 布局算法,并将其适配到非 Web 平台,如 Android、...
发布于:2025-07-19 08:30:11
136
在现代 Web 应用开发中,权限控制是不可或缺的一部分。无论是用户登录状态的维护、角色权限的划分,还是接口访问的安全性保障,都离不开一个稳定高效的权限认证框架。Sa-Token 是一款专为 Java 开发者设计的轻量级权限认证中间件,它以简洁的 API 和强大的功能迅速赢得了广泛的关注。本文将深入解析 Sa-Token 的基本原理、安装方式以及典型应用场景,帮助开发者快速掌握其使用方法。 Sa-Token 简介 Sa-Token 是一个基于 Token 的 Java 权限认证框架,支持 Spr...
发布于:2025-07-18 08:30:10
103
在现代的前端开发中,表单输入的正确性和一致性至关重要。用户输入的内容往往需要符合特定的格式要求,例如信用卡号、电话号码、日期等。为了简化这一过程并提升用户体验,Cleave.js 应运而生。它是一个轻量级、高效的 JavaScript 库,能够自动将用户输入的数据按照指定格式进行格式化。本文将深入探讨 Cleave.js 的核心功能、安装配置流程以及实际使用技巧。 什么是 Cleave.js? Cleave.js 是一个专注于输入格式化的 JavaScript 库,它的主要目标是通过简单的配置,...
发布于:2025-07-17 08:30:10
112