- 博客(15)
- 收藏
- 关注
原创 Infisical:把密钥管理这件事做透了
Infisical是一款专注于密钥管理的开源工具,在GitHub上获得27,531星。它解决了开发团队常见的密钥泄露问题,如.env文件误提交、API Key硬编码等。通过集中管理密钥的全生命周期(创建、分发、轮换、撤销),支持多项目多环境隔离、版本控制、自动轮换和动态密钥。此外,提供密钥扫描、证书管理、KMS和特权访问管理(PAM)等功能,覆盖安全审计、会话录制等企业级需求。支持多种集成方式(SDK、CLI、Kubernetes Operator)和部署方案(云服务或自托管),适用于需要安全管理API K
2026-07-10 12:09:09
151
原创 Sublime Text 语法高亮背后的核心仓库
Sublime Text 用文件来描述一门编程语言的语法规则。这些文件用 YAML 格式写成,里面定义了正则匹配模式和对应的语法作用域。比如 Python 里的def关键字会被标记为,字符串会被标记为。有了这些作用域标记,主题文件才能给不同类型的代码上不同的颜色。所以你看到的语法高亮,本质上是语法定义包和主题文件配合的结果。
2026-07-04 12:11:39
328
原创 Cloudreve:自建网盘,把文件管理权拿回来
Cloudreve是一款开源自建网盘系统,支持多云存储(本地/OneDrive/各类S3服务),提供直连上传下载、断点续传、在线预览编辑、WebDAV访问等完整功能。其特色包括后台下载(集成Aria2/qBittorrent)、多用户权限管理、文件分享链接等,采用React+Go技术栈,支持PWA和暗黑模式。通过GPL V3开源,提供二进制和Docker两种部署方式,适合希望完全掌控文件管理权的个人或团队使用。
2026-06-30 12:12:02
206
原创 Python 测试开发资源库:一个被低估的工具集合
《Python测试开发资源库:一站式工具集合》摘要 该项目整理了Python测试开发领域的常用工具和框架,覆盖Web UI测试(Selenium、PyAutoGUI等)、移动测试(Appium、uiautomator2等)、性能测试(Locust、ngrinder)及测试框架(pytest、Robot Framework)。此外还收录了数据分析、可视化、Web框架等通用Python库。项目对工具进行了分类和中文说明,并标注推荐等级,特别适合测试开发工程师参考使用。虽然部分链接可能失效,但仍可作为实用的工具手
2026-06-26 13:53:11
217
原创 Whoops PHP 错误处理,换个能看的方式
文章摘要: Whoops是一个轻量级PHP错误处理框架(GitHub 13k+ Star),通过结构化页面清晰展示异常信息、调用栈及上下文数据,解决开发者调试时信息不足的问题。其核心支持多handler叠加处理,提供HTML/纯文本/JSON/XML等多种输出格式,并支持编辑器直接跳转错误位置。适配主流PHP框架(如Laravel、Slim等),安装仅需Composer一行命令+三行注册代码。建议开发环境使用PrettyPageHandler提升调试效率,生产环境切换为日志记录或JSON响应。无外部依赖,易
2026-06-21 13:07:32
224
原创 Hypercorn:支持 HTTP3 的 Python ASGI 服务器
Hypercorn是一款支持ASGI和WSGI的Python Web服务器,具备HTTP/2、WebSocket和HTTP/3(通过aioquic)协议支持。它支持多种异步后端(asyncio、uvloop、trio),适合需要多协议兼容或混合框架的项目。相比轻量级的Uvicorn,Hypercorn功能更全面,适合对协议支持要求高的场景,如弱网优化或WebSocket over HTTP/2。虽然Star数不多(1,581),但文档完善,适合作为统一服务器解决方案。安装简单,支持代码调用和命令行启动,是技
2026-06-18 12:32:08
227
原创 Apache Groovy:JVM 平台上的多范式编程语言
Apache Groovy是JVM平台的多范式编程语言,由Apache维护,具有5,446颗Star。它结合动态语言灵活性与静态类型严谨性,兼容Java生态,支持脚本编程、DSL构建、元编程和函数式编程。要求JDK17+,使用Gradle构建,提供IDE支持。采用Apache 2.0协议,由JetBrains和YourKit赞助。
2026-06-17 13:11:19
220
原创 jsonschema:Python 数据校验的标准化方案
jsonschema 是 Python 生态中实现 JSON Schema 规范的标准库,用于结构化数据校验。它通过定义 JSON Schema 描述数据格式,统一调用 validate 进行校验,实现校验规则与业务逻辑分离。该库支持复杂嵌套结构、必填字段、数值范围等常见校验需求,兼容多个 JSON Schema 版本,并提供懒校验模式收集所有错误。作为纯 Python 实现,它无依赖且性能足够,适用于 API 开发、配置管理、数据清洗等场景。项目由 Julian Berman 长期维护,文档完善,是 Py
2026-06-12 13:10:57
196
原创 Chroma:给 AI 应用做向量存储和检索
Chroma是一个开源的向量数据库,专为AI应用设计,支持Python和JavaScript。它提供简单的API进行向量存储和检索,内置嵌入生成和索引构建功能,适合本地开发或服务端部署。核心功能包括创建集合、添加文档、相似度查询等,支持内存模式和持久化存储。适用于RAG应用、语义搜索和推荐系统等场景,社区活跃,每周更新。Chroma Cloud还提供托管服务。安装简便,采用Apache 2.0协议开源。
2026-06-09 13:12:30
198
原创 python-markdown2:一个快且完整的 Python Markdown 解析器
Python-markdown2是一个高效的Markdown到HTML转换工具,支持Python 3.5+及多种解释器。它以速度快、输出准确为特点,兼容原版Markdown.pl行为,并提供了语法高亮、表格等扩展功能。安装简单,支持命令行和模块化调用,适合开发者用于文档站、博客系统等场景。项目维护完整的测试用例,严格遵循代码贡献规范,确保代码质量和兼容性。
2026-06-08 21:39:09
253
原创 MkDocs:用 Markdown 快速构建项目文档
MkDocs是一款专注于项目文档的静态站点生成器,通过Markdown简化文档编写流程。主要特点包括:基于Markdown快速生成HTML、可更换主题(含Material等现代风格)、插件扩展功能(搜索/导航等)、纯静态部署。作为Python工具,安装便捷(pip安装),配置简单(YAML文件),支持实时预览。其优势在于降低开发者文档门槛,依托Markdown格式和丰富生态,适合技术文档/API文档等场景。尤其适合开源项目,能快速构建专业文档站点,让开发者专注内容而非样式。
2026-06-07 16:24:49
387
原创 Continue:3.3万星的开源AI代码审查方案
摘要:GitHub开源项目Continue(3.3万星)提供自动化AI代码审查方案,通过将审查规则以Markdown文件(存储于.continue/checks/目录)形式与代码同仓管理,实现在PR提交时自动触发AI代理检查。该工具支持自然语言定义安全、代码风格等多维度规则,检查结果直接嵌入GitHub PR页面,无需额外平台部署。提供跨平台CLI安装(macOS/Linux/Windows/Node.js),采用Apache 2.0协议,保持与现有CI流程无缝集成,显著降低人工审查成本与主观偏差。(149
2026-06-07 12:37:17
248
原创 uv:用 Rust 重写的 Python 包管理器
uv是Astral团队用Rust重写的Python包管理器,旨在整合pip、virtualenv、poetry等分散工具的功能。其核心优势在于极快的速度(比pip快10-100倍)和统一的工作流,支持项目初始化、依赖管理、虚拟环境、版本切换等完整生命周期。通过全局缓存和硬链接技术优化存储空间,兼容现有pip命令的同时提供更简洁的接口。uv延续了该团队Ruff项目的技术路线,适合追求效率的开发者和CI/CD场景,为Python包管理提供了现代化的替代方案。(149字)
2026-06-06 19:25:44
229
原创 Cookiecutter:2.5万Star的项目模板引擎,几秒搭好项目骨架
摘要: Cookiecutter是一款高效的开源项目模板引擎(GitHub 2.5万Star),支持快速生成标准化项目骨架。通过命令行工具,用户只需回答简单配置问题(如项目名、作者等),即可基于模板自动创建完整的目录结构、配置文件和CI/CD流程。它支持多语言(不限于Python),采用Jinja2语法实现灵活变量替换,并提供钩子脚本扩展生成流程。社区拥有海量现成模板(如Python包、Django项目等),其长期成功归因于解决重复劳动痛点、设计简洁及生态自驱动。团队使用可大幅提升项目一致性,推荐开发者替代
2026-06-05 09:25:07
234
原创 Apache Superset:企业级开源商业智能平台
Apache Superset是一款企业级开源商业智能平台,提供从数据处理到展示的完整解决方案。核心功能包括无代码图表构建、SQL编辑器、轻量语义层、多数据库支持及多种可视化类型。支持几乎所有主流SQL数据库,适用于不同规模团队的数据分析需求。部署方式灵活,社区活跃度高,采用Apache 2.0协议允许自由修改和商用。虽然对技术能力有一定要求,但成熟稳定的功能和丰富的文档使其成为替代付费商业智能工具的理想选择。
2026-05-28 17:00:54
582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅