SCENE COLLECTION

Web 开发 方向开源项目精选

这里汇总了代码库收录的「Web 开发」场景开源项目,按 Star 总量排序,适合按方向系统性地挑选与对比工具。

共收录 62 个项目 · 第 2 / 4 页

21

storybook

storybookjs / storybook

Storybook 是构建、文档化和测试 UI 组件的行业标准工作台,帮助开发者在隔离环境中独立开发前端组件。

编辑点评作为前端组件开发的标配工具,Storybook 提供了强大的组件隔离环境,支持主流框架并拥有丰富的插件生态。它非常适合设计系统建设和组件库维护,能显著提升团队协作效率。但配置复杂度和性能需注意,适合中大型项目或对组件复用要求高的团队。

开发工具 Web 开发 UI组件 前端开发 组件库 可视化测试 设计系统
MIT · 最近提交 2026-11-02
TypeScript 91k 1k ▲ 1
22

crawl4ai

unclecode / crawl4ai

Python AI/ML 项目

编辑点评适用于AI/大模型场景。使用 Python 开发,建议关注其社区活跃度和文档完善程度。

LLM 应用 Web 开发 Python
Apache-2.0 · 最近提交 2026-11-01
Python 87k 9k ▲ 33
23

vite

vitejs / vite

下一代前端构建工具,基于原生 ES 模块提供极速的开发服务器和高效的生产构建,显著提升开发体验。

编辑点评Vite 凭借其按需编译和原生 ESM 机制,在开发环境下几乎秒级启动,热更新也异常迅速,彻底解决了 Webpack 时代的速度痛点。它开箱即用,对 Vue、React 等主流框架支持良好,且插件生态丰富。适合追求高效开发体验的中大型项目,也适合快速原型开发。注意生产构建仍依赖 Rollup,复杂场景下需要调优配置。

Web 开发 开发工具 构建工具 前端开发 开发服务器 高性能
MIT · 最近提交 2026-11-02
TypeScript 84k 9.1k ▲ 3
24

github-readme-stats

anuraghazra / github-readme-stats

为 GitHub README 动态生成统计卡片,展示仓库星标、提交数等数据,让个人主页更专业。

编辑点评这是 GitHub 个人主页最常见的增强工具,使用简单,只需插入图片链接即可获得实时统计。支持自定义主题、隐藏指定项、显示语言占比等。适合开发者打造个人品牌,但要注意卡片加载依赖网络,且统计对私有仓库不生效。

Web 开发 开发工具 GitHub README 统计卡片 动态生成 个人主页
MIT · 最近提交 2026-10-01
JavaScript 8k 38k ▲ -2
25

ionic-framework

ionic-team / ionic-framework

一个基于 TypeScript 的跨平台 UI 工具包,用于构建原生品质的 iOS、Android 应用及渐进式 Web 应用,只需 HTML、CSS 和 JavaScript。

编辑点评Ionic 是成熟稳定的混合应用方案,组件丰富、生态完善,特别适合团队复用 Web 技术栈快速上线多端应用。它内置大量 UI 组件和原生功能封装,配合 Capacitor 可访问设备能力。注意性能不如完全原生,复杂动画或高性能场景需谨慎评估。适合中小型项目、MVP 和需要统一 Web/移动端体验的团队。

桌面/移动应用 Web 开发 跨平台开发 移动端UI框架 渐进式Web应用 TypeScript
MIT · 最近提交 2026-10-30
TypeScript 53k 13k ▲ 0
26

JeecgBoot

jeecgboot / JeecgBoot

企业级AI低代码平台,一句话即可生成前后端代码甚至整个系统,内置AI应用与流程编排,解决Java项目90%重复工作,提升开发效率。

编辑点评JeecgBoot将AI与低代码结合,支持通过自然语言生成表单、报表、大屏和代码,并提供AI聊天、知识库、MCP插件等能力。适合需要快速交付企业级Java项目的团队,尤其适合CRUD密集型业务。优点是大幅减少重复劳动,且保留手工合并与AI修改的灵活性;缺点是技术栈相对固定,学习曲线较陡,复杂业务仍需二次开发。

Web 开发 AI Agent 开发工具 低代码 AI开发 Java 代码生成 企业级应用
Apache-2.0 · 最近提交 2026-11-02
Java 48k 16k ▲ 3
27

paperless-ngx

paperless-ngx / paperless-ngx

一个社区驱动的文档管理系统,可自动扫描、索引和归档你的所有纸质与电子文档,实现全文检索和高效管理。

编辑点评自托管文档管理利器,支持 OCR、标签、元数据和全文搜索,适合个人或团队搭建无纸化工作流。社区活跃,功能持续迭代,但初期配置和存储规划有一定学习成本,建议搭配定时备份使用。

Web 开发 基础设施 文档管理 OCR 自托管
GPL-3.0 · 最近提交 2026-11-02
Python 48k 3.3k ▲ 40
28

30-Days-Of-JavaScript

Asabeneh / 30-Days-Of-JavaScript

30天JavaScript编程挑战,通过循序渐进的方式,帮助你按自己的节奏系统学习JavaScript语言。

编辑点评这是GitHub上非常受欢迎的JavaScript学习资源,内容覆盖从基础语法到高级概念,配有练习和项目。适合初学者系统入门,也适合有一定经验的开发者查漏补缺。缺点是挑战周期较长,实际可能超过30天,需要坚持。视频教程可辅助学习,但部分内容依赖英文,中文学习者需额外查找资料。

Web 开发 开发工具 JavaScript 学习路线 编程挑战 教程 开源
最近提交 2026-08-27
JavaScript 47k 1k ▲ 0
29

streamlit

streamlit / streamlit

Streamlit 是一个 Python 开源框架,让开发者用纯 Python 快速构建和分享数据应用,无需前端知识。

编辑点评Streamlit 是目前最流行的数据应用快速开发工具之一,特别适合数据科学家和算法工程师快速把模型、数据分析结果变成可交互的 Web 应用。它最大的优点是代码量极少、上手快,内置组件丰富,修改代码即可热更新。缺点是复杂自定义交互和精细样式控制较弱,适合原型验证、内部工具、LLM Demo 等场景,不适合大型复杂前端项目。

数据科学 Web 开发 LLM 应用 数据应用 Python 交互式可视化 快速开发 Web 框架
Apache-2.0 · 最近提交 2026-11-02
Python 46k 4.4k ▲ 9
30

gradio

gradio-app / gradio

一个用纯 Python 构建并分享机器学习 Web 应用的库,让模型演示和交互变得简单快捷。

编辑点评Gradio 是机器学习圈最流行的快速原型工具之一,无需前端知识就能为模型搭建可视化界面,非常适合算法工程师快速展示成果或收集用户反馈。它内置多种输入输出组件,支持一键分享公网链接,同时也能集成到 Hugging Face Spaces 中。缺点是自定义样式和复杂交互能力有限,适合中小型演示项目,大型应用仍需专业前端方案。

AI 基础设施 LLM 应用 Web 开发 机器学习 Python UI 界面 模型演示 快速原型
Apache-2.0 · 最近提交 2026-11-02
Python 44k 3.7k ▲ 6
31

cli

httpie / cli

HTTPie 是一款现代化的命令行 HTTP 客户端,专为 API 调试而生,支持 JSON、彩色输出、会话、下载与插件,让终端里的 HTTP 请求更简洁直观。

编辑点评在 API 时代,curl 的原始输出和复杂参数常常让人头疼,而 HTTPie 通过语法高亮、结构化 JSON 显示和简洁的请求表达式大幅提升了调试效率。它适合日常接口调试、快速验证 REST API,也适合脚本化集成。值得注意的是,项目已由 Python 迁移至 Go(新版),但核心体验依然一致。

开发工具 Web 开发 命令行工具 HTTP客户端 API调试 JSON支持 开发效率
BSD-3-Clause · 最近提交 2024-12-17
Python 39k 4k ▲ -1
32

CopilotKit

CopilotKit / CopilotKit

CopilotKit 是构建 AI Agent 和生成式 UI 的前端开发栈,支持 React、Angular、移动端和 Slack 等平台,并制定 AG-UI 协议,帮助开发者快速搭建智能化界面。

编辑点评CopilotKit 将 AI 能力无缝集成到前端,解决了传统 UI 难以呈现 Agent 交互的痛点。其多框架支持和 AG-UI 协议标准化了生成式 UI 的通信方式,适合需要快速交付 AI 原生体验的团队。目前项目仍在演进中,生态成熟度有待观察,但对于探索 Agent 交互设计的前端开发者极具价值。

AI Agent LLM 应用 Web 开发 生成式 UI AI 前端框架 React 多平台应用 AG-UI 协议
MIT · 最近提交 2026-11-02
TypeScript 38k 4.8k ▲ 12
33

dokploy

Dokploy / dokploy

TypeScript 可自托管的开源方案,涉及agents、AI、backend

编辑点评适用于AI/大模型、Web 开发、基础设施场景。使用 TypeScript 开发,涉及agents、AI、backend等技术方向。建议关注其社区活跃度和文档完善程度。

Web 开发 基础设施 TypeScript agents AI backend backups databases
NOASSERTION · 最近提交 2026-10-31
TypeScript 38k 3.1k ▲ 7
34

sheetjs

SheetJS / sheetjs

SheetJS 是一款强大的 JavaScript 电子表格解析与生成库,支持读写 Excel 等多种格式,解决前端处理表格数据的难题。

编辑点评SheetJS 是前端处理 Excel 事实标准,API 丰富,兼容性极佳,能解析复杂公式和样式。适合报表导出、数据导入、在线表格等场景。注意新版本已迁移至 Git.sheetjs.com,GitHub 仓库不再更新,使用时应留意版本来源。

Web 开发 开发工具 数据科学 Excel 处理 电子表格 JavaScript 库 数据解析
Apache-2.0 · 最近提交 2024-04-18
36k 7.9k ▲ -1
35

AgentGPT

reworkd / AgentGPT

在浏览器中直接组装、配置并部署自主 AI 代理,无需后端环境即可完成任务。

编辑点评AgentGPT 让用户通过自然语言定义目标,自动拆解任务并循环执行,适合快速体验和原型验证自主 Agent 工作流。其前端零门槛部署是亮点,但复杂任务下 Long-term 记忆和稳定性有限,更偏演示与教学场景,生产级应用仍需二次开发。

AI Agent LLM 应用 Web 开发 自主代理 浏览器运行 任务自动化 无后端部署 TypeScript
GPL-3.0 · 最近提交 2025-04-29
TypeScript 36k 9.2k ▲ -2
36

SillyTavern

SillyTavern / SillyTavern

SillyTavern 是一款面向高级用户的 LLM 前端界面,提供丰富的聊天、角色扮演和提示词管理功能,帮助用户更自由地接入各类大模型服务。

编辑点评SillyTavern 是开源社区中功能极强、定制性极高的 LLM 前端之一,支持多种后端(如 OpenAI、Claude、本地模型),内置角色卡、世界书、表情系统等深度玩法。适合喜欢折腾的 AI 聊天/角色扮演玩家,或需要精细控制提示词与交互流程的开发者。注意其功能偏重娱乐向,上手门槛较高,且部分高级特性需要自行配置 API 或代理。

LLM 应用 AIGC Web 开发 LLM 前端 角色扮演 AI 聊天 提示工程 开源
AGPL-3.0 · 最近提交 2026-10-02
JavaScript 35k 6.6k ▲ 28
37

dokku

dokku / dokku

一个基于 Docker 的轻量级 PaaS 平台,帮助开发者快速构建、部署并管理应用的全生命周期。

编辑点评堪称“自托管的 Heroku”,用极简方式把 Docker 部署能力封装成可操作的 PaaS。适合个人开发者或小团队快速上线应用,降低运维成本。它依赖 Docker 和特定服务器环境,部署前需熟悉其插件体系和配置约定;但社区活跃、文档完善,是学习 PaaS 原理和内部实践的好素材。

Web 开发 基础设施 开发工具 PaaS Docker 部署工具 自托管 DevOps
MIT · 最近提交 2026-11-02
Go 32k 2.1k ▲ 1
38

Avalonia

AvaloniaUI / Avalonia

Avalonia 是一个基于 C# 和 XAML 的跨平台 .NET UI 框架,用于开发桌面、嵌入式、移动及 WebAssembly 应用,是 .NET UI 的未来方向。

编辑点评Avalonia 是 .NET 生态中最活跃的跨平台 UI 框架之一,API 高度接近 WPF,适合有 WPF 经验的团队快速迁移或构建跨端应用。它覆盖桌面、移动和 WebAssembly,性能接近原生,且支持 MVVM 模式。注意生态和第三方控件相对 WPF/WinForms 仍有差距,复杂业务场景需要更多自研组件。

桌面/移动应用 Web 开发 C# XAML 跨平台 .NET UI 桌面开发
MIT · 最近提交 2026-11-02
C# 32k 2.9k ▲ 1
39

mastra

mastra-ai / mastra

TypeScript 开发的框架/库,涉及agents、AI、chatbots

编辑点评适用于AI/大模型、Web 开发场景。使用 TypeScript 开发,涉及agents、AI、chatbots等技术方向。建议关注其社区活跃度和文档完善程度。

LLM 应用 Web 开发 TypeScript agents AI chatbots evals javascript
NOASSERTION · 最近提交 2026-11-02
TypeScript 29k 3.1k ▲ 13
40

Chat2DB

OtterMind / Chat2DB

Java 命令行工具,涉及AI、clickhouse、数据库

编辑点评适用于AI/大模型、开发工具、基础设施场景。使用 Java 开发,涉及AI、clickhouse、数据库等技术方向。建议关注其社区活跃度和文档完善程度。

LLM 应用 Web 开发 开发工具 Java AI clickhouse 数据库 数据库-client 数据库-图形界面
NOASSERTION · 最近提交 2026-11-02
Java 28k 3k ▲ 1

相关场景

继续浏览