精挑细选,为你发现 GitHub 上最值得关注的开源项目

18.8k精选项目
162.6MStar
98语言
2.5k话题
53今日新增
161k今日 Star

趋势热榜

查看全部
1
iptv
iptv-org TypeScript
iptv-org/iptv 是一个收集了来自世界各地公开可用的 IPTV 电视频道的项目。该项目使用 TypeScript 开发,提供了一个包含全球 IPTV 频道的主播放列表,并支持 EPG(电子节目指南)和 API 接口。用户可以通过将播放列表链接粘贴到任何支持直播流媒体的视频播放器中直接观看。此外,项目还维护了一个数据库用于存储频道数据,并鼓励社区贡献与反馈以保持内容的准确性和完整性。此项目非常适合需要访问免费 IPTV 资源的个人或组织使用,在家庭娱乐、信息获取等方面具有广泛的应用场景。
120.3k
2
freeCodeCamp
freeCodeCamp TypeScript
freeCodeCamp 是一个开源项目,旨在为全球的学习者提供免费的编程、数学和计算机科学教育资源。其核心功能包括全面覆盖前端到后端开发的课程体系,以及丰富的互动式编程挑战,采用TypeScript构建。该项目适合任何希望进入技术领域的人士,无论是初学者还是寻求技能提升的专业人士。它提供了多种认证路径,涵盖响应式网页设计、JavaScript、前端库、Python、关系数据库及后端开发等内容,帮助学习者系统地掌握全栈开发所需的知识与技能。此外,社区活跃且支持友好,鼓励贡献代码与参与讨论。
447k
3
pytest
pytest-dev Python
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
14k
4
swc
swc-project Rust
SWC 是一个基于 Rust 的快速 TypeScript/JavaScript 编译器,旨在加速 Web 开发。其核心功能包括高效的代码解析与编译,支持多种 ECMAScript 特性,并且可以作为 Rust 和 JavaScript 项目的库使用。SWC 采用先进的优化技术,相较于 Babel 等传统工具,在性能上具有显著优势。适用于需要高性能构建流程的前端项目,特别是在大型应用中能够大幅缩短编译时间。此外,SWC 还提供了详细的文档和活跃的社区支持,帮助开发者轻松集成和使用。
33.7k
5
chatwoot
chatwoot Ruby
Chatwoot 是一个现代化的开源客户服务支持平台,旨在替代Intercom、Zendesk和Salesforce Service Cloud等商业解决方案。它采用Ruby语言开发,支持多渠道对话管理,包括实时聊天、电子邮件支持等功能,并提供强大的仪表盘来跟踪和管理客户互动。Chatwoot还集成了Docker镜像和Heroku部署选项,便于快速启动和扩展。此外,通过其AI助手Captain,可以自动处理常见问题,减轻客服人员的工作负担。适用于需要高效且成本效益高的客户支持解决方案的企业或组织,特别是在重视数据安全与隐私控制的情况下。
31.1k
6
SkillSpector
NVIDIA Python
SkillSpector 是一个用于扫描AI代理技能的安全工具,旨在检测潜在的漏洞、恶意模式和安全风险。它支持多种输入格式(如Git仓库、URL、zip文件等),并能识别64种跨16个类别的漏洞模式,包括提示注入、数据泄露等。该工具采用两阶段分析法,结合快速静态分析与可选的语言模型语义评估,提供实时漏洞查询,并支持多种输出格式(终端、JSON、Markdown、SARIF)及风险评分系统。SkillSpector 适用于需要在安装前确保AI代理技能安全性的场景,比如开发者集成AI助手功能时的安全检查,或是企业级应用部署前的安全审核流程。
4.2k
7
meshery
meshery TypeScript
Meshery 是一个云原生管理平台,用于管理和操作服务网格。其核心功能包括对多种服务网格技术的支持、性能测试与可视化、以及通过 GitOps 实现的基础设施即代码管理。该项目使用 Go 语言开发,并结合了 Kubernetes 操作器和 OPA(开放策略代理)等技术,提供了强大的控制平面和管理平面能力。它适合需要在多云环境中部署和优化服务网格的企业级应用场景,同时也为开发者提供了一个内部开发平台,支持 WebAssembly 和 Kanvas 等前沿技术集成,以促进平台工程的发展。
10.3k
8
cypress
cypress-io TypeScript
Cypress 是一个用于浏览器应用的快速、简单且可靠的测试工具。它支持端到端测试以及组件测试,能够帮助开发者在不同的框架如Angular、React、Vue等中进行高效测试。Cypress 的一大特点是其直观的API设计和强大的调试能力,使得编写和维护测试代码变得更加容易。此外,Cypress还提供了云服务,可以方便地管理和运行测试。适用于需要提高前端应用质量保证流程效率的各种规模团队或个人项目。
49.9k
9
Clone-Wars
GorvGoyl
Clone Wars 是一个集合了超过100个流行网站开源克隆项目的资源库,如Airbnb、Amazon、Instagram等。该项目不仅提供了源代码,还附带了演示链接、技术栈信息以及GitHub星标数量,非常适合开发者学习和参考。其核心功能包括提供全栈克隆项目及其教程链接,分为UI相似但非完全功能的克隆版与完全功能的开源替代品两大类。无论是希望深入理解现代Web开发技术栈,还是寻找灵感来构建自己的应用,Clone Wars都是一个极佳的选择。
35.2k
10
Kronos
shiyu-coder Python
Kronos 是一个专为金融市场设计的基础模型,特别针对K线图(蜡烛图)进行优化。该项目的核心功能包括通过两阶段框架处理金融数据:首先,使用专门的分词器将连续的多维K线数据(OHLCV)量化为分层离散标记;然后,利用大型自回归Transformer对这些标记进行预训练,使其能够胜任多种量化任务。Kronos 适合应用于需要分析和预测金融市场的场景,如股票、加密货币等交易策略开发与回测。其开源特性也使得研究者和开发者可以轻松地对其进行微调以适应特定需求。
29.8k

精选推荐

从精选项目池中随机挑选,点「换一批」试试运气

laramies

theHarvester

laramies

Python

theHarvester 是一款用于红队评估或渗透测试中侦察阶段的开源情报(OSINT)收集工具。它通过利用多个公开资源,如搜索引擎、证书透明度日志和域名研究工具等,来搜集目标域的电子邮件地址、子域名、IP 地址及URL等信息,帮助安全团队了解外部威胁态势。该工具支持Python 3.12及以上版本,并提供了Docker镜像以简化部署流程。适用于需要进行网络安全评估、资产发现或是增强组织防御能力的各种场景。

blueteamdiscoveryemails
16.4k
2.5k
tiny-craft

tiny-rdm

tiny-craft

Vue

Tiny RDM 是一个现代、轻量级的跨平台 Redis 桌面管理工具,支持 Mac、Windows 和 Linux,并提供可通过 Docker 部署的网页版本。其核心功能包括基于 Webview2 构建的超轻量级客户端(得益于 Wails 框架),以及美观且用户友好的界面设计,支持明暗主题切换(使用了 Naive UI 和 IconPark)。此外,它还提供了多语言支持和高级连接管理选项,如 SSH 隧道、SSL、Sentinel 模式、集群模式等。适用于需要高效管理和监控 Redis 数据库的各种开发和运维场景。

gogolangicon-pack
12.9k
646
documentdb

documentdb

documentdb

C

DocumentDB 是一个与 MongoDB 兼容的开源文档数据库,基于 PostgreSQL 构建。它通过在 PostgreSQL 框架内实现 BSON 数据类型的原生支持,提供无缝的 CRUD 操作,并支持全文搜索、地理空间查询和向量搜索等复杂工作负载。项目由三个主要组件构成:pg_documentdb_core 为 PostgreSQL 引入 BSON 数据类型支持;pg_documentdb 提供文档存储的 CRUD 功能;pg_documentdb_gw 则作为协议转换层,将用户的 MongoDB API 转换为 PostgreSQL 查询。DocumentDB 适合需要高效处理文档数据且对数据安全性和控制有较高要求的云原生及开源应用场景,尤其适用于希望结合 NoSQL 的灵活性与关系型数据库的强大功能的企业。

3.4k
239
TeamAmaze

AmazeFileManager

TeamAmaze

Kotlin

Amaze File Manager 是一款基于 Material Design 的 Android 文件管理器。它具备剪切、复制、删除、压缩与解压等基础功能,支持多标签页操作,并提供多种主题和图标以满足个性化需求。此外,Amaze 还集成了应用管理器、历史记录访问、书签及文件搜索等功能,对于高级用户还提供了根目录浏览以及AES加密解密服务。该软件采用Kotlin语言开发,遵循MVVM架构设计原则,确保了良好的用户体验。适用于需要高效管理和保护个人文件的Android设备用户。

androidfdroidfilemanager
6.2k
1.7k
Floorp-Projects

Floorp

Floorp-Projects

TypeScript

Floorp 是一个基于 Mozilla Firefox 的浏览器,旨在维护开放、私密和可持续的网络环境。它采用 TypeScript 编写,具备先进的隐私保护功能和快速的浏览体验。Floorp 在保持 Firefox 优秀特性的同时,增加了多项自定义选项和优化措施,以满足不同用户的需求。适合追求高效安全浏览体验且注重个人隐私保护的用户使用。

browserfirefoxgecko
8.2k
252
milanm

DevOps-Roadmap

milanm

该项目提供了一份面向2026年的DevOps工程师学习路线图,并附有相关学习资源链接。其核心功能包括从基础的版本控制(如Git)到高级的持续集成/持续交付、容器化技术(如Docker和Kubernetes)、云服务(如AWS和Azure)以及监控工具(如Prometheus和Grafana)等全面覆盖,旨在帮助学习者系统性地掌握DevOps所需技能。适合希望转型为DevOps工程师或想要深入了解该领域最新发展趋势的技术人员使用。此项目不仅提供了详细的步骤指南,还强调了选择合适工具的重要性,避免盲目追求流行趋势。

awsazurecomputer-science
19.6k
3.4k
apollographql

apollo-server

apollographql

TypeScript

Apollo Server 是一个符合GraphQL规范的开源服务器,支持使用TypeScript/JavaScript构建生产级的GraphQL API。它提供了简单易用的API接口,能够与任何Node.js Web框架(如Express、Hapi、Koa等)或无服务器环境无缝集成。核心功能包括直观的设置过程、渐进式采用能力、对任意数据源和构建工具的普遍兼容性以及为生产环境准备的稳定性。适用于需要快速开发并部署自文档化GraphQL服务的各种场景,无论是作为独立的GraphQL服务器还是在联邦架构中作为子图或网关。

apollographqlexpressexpress-graphql
13.9k
2k
directus

directus

directus

TypeScript

Directus 是一个灵活的后端平台,可将您的 SQL 数据库转换为无头 CMS、管理面板或具有自定义 UI 的应用程序。它支持即时 REST 和 GraphQL API,能够快速地在任何 SQL 数据库之上构建 Node.js API,并且兼容多种数据库类型如 PostgreSQL、MySQL 等。用户可以选择本地部署或是使用 Directus 提供的云端服务来运行项目。该平台完全可扩展,易于定制,并提供了一个现代的、无需编码技能即可操作的 Vue.js 仪表板界面。适用于需要快速搭建数据驱动应用、内容管理系统或后台管理界面的场景。

apiappcms
36k
4.8k
alibaba

spring-cloud-alibaba

alibaba

Java

Spring Cloud Alibaba 是一个为分布式应用开发提供一站式解决方案的项目。它集成了阿里巴巴中间件的各项能力,包括流量控制和服务降级、服务注册与发现、分布式配置管理、事件驱动架构、分布式事务处理等功能,并支持阿里云对象存储、调度服务和短信服务等。通过简单的注解和少量配置即可将Spring Cloud应用程序与阿里巴巴的分布式解决方案集成,适用于需要构建高可用性、高性能微服务架构的企业级应用场景。该项目采用Java语言编写,遵循Apache License 2.0开源协议。

alibabaalibaba-middlewarealibaba-oss
29.1k
8.5k
SWE-agent

mini-swe-agent

SWE-agent

Python

mini-swe-agent 是一个轻量级的AI软件工程代理,能够解决GitHub问题或在命令行中提供帮助。它仅用约100行Python代码实现核心功能,无需复杂的配置和庞大的依赖库,却能在SWE-bench验证基准上达到超过74%的得分。该工具支持多种部署方式,包括本地环境、Docker/Podman等容器技术,并且兼容litellm、openrouter等多种模型接口。适用于需要快速集成高效AI助手以提高开发效率的场景,尤其适合希望简化AI应用流程而不牺牲性能的小型团队和个人开发者。

agentagentic-aiagentic-ai-cli
5.1k
707
YMFE

yapi

YMFE

JavaScript

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台。其核心功能包括基于Json5和Mockjs定义接口返回数据结构、扁平化权限设计、类似Postman的接口调试、自动化测试支持Response断言、以及MockServer期望功能等。此外,YApi还支持从Postman、Har、Swagger导入数据,并提供代码生成功能,如生成TypeScript或JavaScript请求函数。该平台适合于需要高效管理和维护API文档的企业级开发团队使用,在确保信息安全的同时提升了开发效率与协作体验。

apiapi-managementapi-manager
27.7k
4.8k
rgrove

sanitize

rgrove

Ruby

Sanitize 是一个基于白名单的 Ruby HTML 和 CSS 清理工具。它能够移除字符串中除了你明确允许之外的所有 HTML 和 CSS 内容,包括特定的元素、属性以及这些属性中的 URL 协议等。该项目使用了 Nokogiri HTML5 解析器和 Crass CSS 解析器,确保解析行为与现代浏览器一致,从而有效地将恶意或格式错误的输入转换为安全输出。Sanitize 适用于需要对用户生成内容进行清理以防止 XSS 攻击或其他形式的代码注入的应用场景,如富文本编辑器、论坛帖子处理等。通过简单的配置语法,开发者可以轻松定制允许的内容列表,保证应用的安全性。

csshtmlruby
2.1k
145
开始探索

找到下一个值得 Star 的项目

按 Star、趋势、增长率多个维度浏览 PickGithub 整理的开源项目库。