Awesome Top 中文社区

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

顶级项目
更多
freeCodeCamp
非盈利Web全栈编程学习网,知识覆盖HTML、CSS、JavaScript、Node.js、数据可视化、数据库等。
TypeScript
BSD-3-Clause
422.3 k
codecrafters-io
收集了上百篇技术教程,让你学会创建自己的的各种应用程序,如机器人、区块链、数据库、游戏等。
Markdown
397.0 k
sindresorhus
Awesome List 项目是一个由开源社区收集整理的清单列表。清单内容涉及众多话题,从开发工具、到书籍、学习教程,几乎涵盖了计算机领域所有资源。
CC0-1.0
380.0 k
EbookFoundation
免费的编程书籍集合,内含多国语言版本
Python
CC-BY-4.0
362.4 k
public-apis
用于 Web 和软件开发的免费 API 集合
Python
MIT
355.3 k
kamranahmedse
开发者学习路线图,指南及其他教育资源,以帮助开发人员选择合适的学习路径并指导其学习。
TypeScript
Other
330.7 k
donnemartin
学习如何设计大规模系统。为系统设计面试做准备。
Python
Other
310.2 k
vinta
精选Python框架、库、软件和资源清单。
Python
Other
249.5 k
facebook
构建网页和原生用户界面的JavaScript框架。
JavaScript
MIT
237.1 k
awesome-selfhosted
收集了 1000+ 可本地搭建的网络服务和 Web 应用程序
Other
235.5 k
热门趋势
更多
codecrafters-io
收集了上百篇技术教程,让你学会创建自己的的各种应用程序,如机器人、区块链、数据库、游戏等。
Markdown
397.0 k
sindresorhus
Awesome List 项目是一个由开源社区收集整理的清单列表。清单内容涉及众多话题,从开发工具、到书籍、学习教程,几乎涵盖了计算机领域所有资源。
CC0-1.0
380.0 k
public-apis
用于 Web 和软件开发的免费 API 集合
Python
MIT
355.3 k
kamranahmedse
开发者学习路线图,指南及其他教育资源,以帮助开发人员选择合适的学习路径并指导其学习。
TypeScript
Other
330.7 k
donnemartin
学习如何设计大规模系统。为系统设计面试做准备。
Python
Other
310.2 k
vinta
精选Python框架、库、软件和资源清单。
Python
Other
249.5 k
awesome-selfhosted
收集了 1000+ 可本地搭建的网络服务和 Web 应用程序
Other
235.5 k
practical-tutorials
收集了一些基于项目的从零开始的编程教程
MIT
234.5 k
n8n-io
n8n 是一个易扩展的自动化工作流工具,轻松实现不同服务任务之间的互联。
TypeScript
Other
116.1 k
langgenius
Dify 是一个易用的 LLMOps 平台,旨在让更多人可以创建可持续运营的原生 AI 应用。Dify 提供多种类型应用的可视化编排,应用可开箱即用,也能以“后端即服务”的 API 提供服务。
TypeScript
Other
106.2 k
前沿技术
更多
moby
Moby 项目 - 用于组装基于容器的系统的容器生态系统协作项目
Go
Apache-2.0
70.1 k
All-Hands-AI
OpenHands:更少的代码,更多的内容
Python
MIT
60.1 k
localstack
LocalStack 是一个功能齐全的亚马逊AWS云服务模拟器,帮组你在离线状态下开发和测试你的AWS应用。
Python
Other
59.5 k
traefik
Traefik 是一款现代的云原生 HTTP 反向代理和负债均衡器,方便部署微服务。
Go
MIT
55.5 k
commaai
OpenPilot是由comma.ai开发的一种开源半自动驾驶系统。
Python
MIT
54.9 k
appwrite
Appwrite是一个基于Docker的端到端开发者平台,其容器化的微服务库可应用于网页端,移动端,以及后端。Appwrite 通过视觉化界面简化了从零开始编写 API 的繁琐过程,在保证软件安全的前提下为开发者创造了一个高效的开发环境。
TypeScript
BSD-3-Clause
51.7 k
jesseduffield
一个运行在终端命令行的 docker 图形界面管理器。
Go
MIT
45.1 k
LadybirdBrowser
Ladybird 是一款真正独立的网络浏览器,它使用了一种基于网页标准的新型引擎。
C++
BSD-2-Clause
45.0 k
jeecgboot
🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue3,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码!
Java
Apache-2.0
43.3 k
Kong
Kong 是一个云原生API 网关,提供反向代理、路由、负载平衡、健康检查、身份验证等功能。
Lua
Apache-2.0
41.2 k
Web开发
更多
facebook
构建网页和原生用户界面的JavaScript框架。
JavaScript
MIT
237.1 k
vuejs
一套构建用户界面的渐进式JavaScript框架。
TypeScript
MIT
209.1 k
twbs
用于在网络上开发响应式、移动优先项目的最受欢迎的HTML、CSS和JavaScript框架。
MDX
MIT
172.5 k
flutter
Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK。
Dart
BSD-3-Clause
171.3 k
vercel
Next.js是一个基于React.js的Node.js开发框架,支持SSR后端渲染。用户包括腾讯新闻、抖音、币安、Netflix等。
JavaScript
MIT
133.0 k
facebook
使用Javascript和React开发移动APP。
C++
MIT
122.9 k
nodejs
Nodejs源码 - 一个能够在服务器端运行的JavaScript的运行环境。
JavaScript
Other
112.1 k
mrdoob
JavaScript 3D 库。
JavaScript
MIT
107.5 k
axios
基于Promise的JavaScript HTTP客户端。
JavaScript
MIT
107.2 k
denoland
Deno由Node之父Ryan Dahl创建,是一个基于 V8 引擎的安全的JavaScript、 Typescript 运行时。
Rust
MIT
103.5 k
精选动态
更多
CodeIgniter 简介 CodeIgniter 是一个基于 Model-View-Controller(MVC)架构的开源 PHP 框架,最初发布于 2006 年,至今仍在活跃更新。它以“小巧而强大”著称,既不强制开发者遵循复杂的规范,又能提供结构化开发所需的工具集。 与 Laravel 或 Symfony 等重型框架不同,CodeIgniter 更加注重轻量化和执行效率,适用于资源有限或对响应速度有较高要求的项目场景。其官方版本始终保持着极低的内存占用和快速的启动时间。 安装与初始化 C...
发布于:2025-07-09 08:30:11
11
在现代 Web 开发中,用户交互体验至关重要。文件上传是常见的功能之一,而传统的点击选择文件的方式已经无法满足用户对便捷性和直观性的需求。Dropzone 作为一种高效的拖拽上传组件,为开发者提供了简洁易用的接口和丰富的自定义选项,成为构建现代网页的重要工具。 Dropzone 简介 Dropzone 是一个轻量级的 JavaScript 库,专注于提供拖拽式文件上传功能。它基于 HTML5 的拖放 API 和文件 API 实现,并兼容主流浏览器。Dropzone 提供了高度可定制化的界面和行...
发布于:2025-07-08 08:30:11
17
随着前端技术的不断演进,越来越多的企业开始采用现代化的前端架构来构建企业级后台管理系统(Admin System)。在众多开源项目中,Vue Pure Admin 凭借其简洁的设计理念、模块化的结构以及对最新前端技术的深度集成,成为了一个广受关注的选择。 Vue Pure Admin 是一个基于 Vue 3、TypeScript 和 Element Plus 构建的开源后台管理模板,专注于提供开箱即用的界面组件、权限系统、路由管理和主题定制能力。它不依赖于任何特定的后端技术,适用于前后端分离架构...
发布于:2025-07-05 08:30:11
71
随着移动设备屏幕尺寸和分辨率的多样化,Android 开发者面临着越来越复杂的 UI 适配挑战。传统的 LinearLayout 和 RelativeLayout 在面对复杂排列需求时显得不够灵活。为此,Google 推出了 FlexboxLayout,这是一个专为 Android 平台打造的布局库,其灵感来源于 CSS 的 Flexbox 布局模型。 FlexboxLayout 提供了一种声明式的方式来控制子视图的排列方向、对齐方式、间距等,极大地提升了布局的灵活性和可维护性。无论是构建动态列...
发布于:2025-07-04 08:30:11
22
随着网页设计对响应性和灵活性要求的不断提升,传统的浮动(float)和定位(position)布局方式逐渐暴露出维护复杂、适应性差等缺陷。为了解决这些问题,CSS3 引入了 Flexbox Layout(弹性盒子模型),提供了一种更为高效、直观的布局方案。Flexbox 专为一维空间内的元素排列而设计,适用于导航栏、表单控件、卡片列表等多种 UI 场景。 Flexbox 的核心思想是通过容器(container)控制其子项(items)的排列方式,允许子项根据可用空间自动调整大小和位置,从而实现...
发布于:2025-07-03 08:30:11
27
在现代 Web 应用开发中,随着业务需求日益复杂,开发者需要频繁地构建表单、列表、弹窗等常见 UI 组件。为了提升开发效率并降低维护成本,百度开源了一款名为 amis 的低代码前端框架。amis 允许开发者通过 JSON 配置文件定义页面结构和交互逻辑,从而实现无需编写大量 HTML、CSS 和 JavaScript 即可完成页面搭建的目标。 amis 的设计初衷是“以数据驱动 UI”,其核心思想是将 UI 构建抽象为 JSON 描述语言,并通过内置渲染引擎动态生成界面。这种模式不仅适用于后台管...
发布于:2025-07-02 08:30:10
31
随着前端应用规模的不断膨胀,传统的单体式前端架构逐渐暴露出维护困难、技术栈耦合严重、团队协作低效等问题。为此,微前端(Micro Frontends)作为一种将多个独立前端模块组合成一个统一应用的架构理念,受到了越来越多企业的青睐。Luigi 是 SAP 推出的一个开源微前端框架,它提供了一套完整的导航、上下文管理、通信机制和插件系统,适用于构建可扩展的企业级 Web 应用。 Luigi 的核心目标是通过标准化的方式,让不同的团队可以独立开发、部署各自的前端功能模块,同时又能无缝集成到同一个主应...
发布于:2025-07-01 08:30:11
31
在现代前端开发中,静态网站生成器因其部署简单、性能优异、维护成本低等优势而广受欢迎。Eleventy(11ty)作为其中的佼佼者,凭借其无框架依赖、高度可定制和极简配置的特点,逐渐成为众多开发者构建博客、文档站、作品集等项目的首选工具。 Eleventy 由 Zach Leatherman 创建,目标是提供一个不依赖特定前端框架(如 React 或 Vue)的静态站点生成方案。它支持多种模板语言,包括 Markdown、Nunjucks、Liquid、Handlebars、JavaScript(...
发布于:2025-06-30 08:30:13
73
在移动应用开发领域,原生开发通常意味着更高的性能和更流畅的用户体验,但同时也伴随着较高的学习成本和平台适配问题。为了弥合 Web 技术与原生体验之间的鸿沟,Framework7 应运而生。它是一个基于 HTML、CSS 和 JavaScript 构建的开源框架,专为打造具有原生风格的 iOS 和 Android 应用界面而设计。 Framework7 提供了一整套 UI 组件、动画效果、路由系统以及对主流前端框架如 Vue.js 和 React 的集成支持。通过使用 Framework7,开发者...
发布于:2025-06-29 08:30:10
40
随着 Web 技术的不断发展,越来越多的开发者希望能够在浏览器环境中直接运行 Python 代码。传统的前端开发主要依赖 JavaScript,但 Python 以其简洁易读的语法和强大的科学计算能力,在数据科学、机器学习等领域占据着重要地位。为了满足这一需求,Anaconda 团队推出了 PyScript,这是一个允许开发者在 HTML 页面中嵌入 Python 代码,并在浏览器中执行的强大工具。 PyScript 的出现打破了前端与后端之间的壁垒,使得开发者可以直接在浏览器中编写和运行 Py...
发布于:2025-06-28 08:30:11
42