精挑细选,为你发现 GitHub 上最值得关注的开源项目
趋势热榜
最新发现
更多热门语言
精选推荐
从精选项目池中随机挑选,点「换一批」试试运气

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

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

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

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

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

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

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

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

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

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

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

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