Mac 上的开源开发工具
拥有公开代码仓库的应用与命令行工具,按安装量排序。 开源不是质量保证,但意味着代码可以被审计,应用也不会被人从你手里拿走。
source-highlight源代码语法高亮 xcp用于管理 Xcode 项目的快速且轻量的命令行工具,由 Swift 构建 swag使用 Swagger 2.0 为 Go 自动生成 RESTful API 文档 cpplintC语言静态代码检查器 ecTUI 三向 git 合并工具 rbtools用于在 Review Board 上处理代码和文档审核的 CLI 和 API coconut简单、优雅、符合 Python 风格的函数式编程 graphql-inspector验证模式,获取模式变更通知,验证操作,等等 libsigrok逻辑分析仪及其他支持设备的驱动程序 MiniZincIDE开源约束建模语言和集成开发环境 prrGitHub 的邮件列表风格代码审查 rbtools用于在 Review Board 上处理代码和文档审核的 CLI 和 API wuppiefuzz在 LibAFL 基础上开发的基于覆盖率引导的 REST API 模糊测试工具 alda为音乐家设计的音乐编程语言 codelimit你的重构警报 lpc21isp适用于多种NXP微控制器的在电路编程(ISP)工具 ctl用于数字颜色管理的编程语言 hg-fast-export快速 Mercurial 到 Git 转换器 radicle基于 Git 构建的主权代码库 topgitGit 补丁队列管理器 ctcache用于 clang-tidy 静态分析结果的缓存 zim用于维护维基页面集合的图形文本编辑器 snobol4面向字符串和符号的编程语言 Aquamacs基于 GNU Emacs 的文本编辑器 crystal-icr用于 Crystal 编程语言的交互式控制台 orbiton快速且无需配置的文本编辑器和 IDE,受 VT100 限制 RecafJava 字节码编辑器 Athas轻量级代码编辑器 git-cinnabar与 Mercurial 仓库交互的 Git 远程助手 git-fixupgit commit --fixup <ref> 的别名 gita用 Sanity 管理多个 git 仓库 redu用于你的 Restic 存储库的 Ncdu scmpuff常用 Git 命令的数字文件选择快捷方式 shallow-backup针对 macOS 和 Linux 开发者的 Git 集成备份工具 vtslsVSCode 的 TypeScript 扩展的 LSP 包装器 cargo-public-api列出并比较 Rust 库的公共 API cmd用于 Xcode 开发的 AI 助手 enter-texTeX/LaTeX 文本编辑器 gdbgui现代基于浏览器的 gdb(GNU 调试器)前端 git-workspace从多个提供商同步个人和工作 Git 仓库 min-lang小巧但实用的连接式编程语言和终端 otterdog使用基础设施即代码的方法大规模管理 GitHub 组织 AiderDeskAider AI 配对编程的桌面图形用户界面 git-trim修剪已合并或已消失的 Git 远程跟踪分支 Go Git Service自托管 Git 服务 hlintHaskell 源代码建议 Livebook为 Elixir 开发者提供的代码笔记本 quicktype从 JSON、Schema 和 GraphQL 生成类型和转换器 scala@2.13基于JVM的编程语言 xcode-kotlinKotlin Native Xcode 插件 arturo简单、现代且便携的高效脚本编程语言 bas55按照 ECMA-55 定义的最小化 BASIC 编程语言解释器 git-pkgs-forge用于操作 git 托管平台的 Go 库和命令行工具 pelican支持 Markdown 和 reST 语法的静态网站生成器 threadweaver多线程编程助手 clp线性规划求解器 git-grab将 git 仓库克隆到按域名和路径组织的标准位置 git-pkgs-proxy用于软件包注册表的轻量级缓存代理 odiff非常快速的以 SIMD 为优先的图像比较库(带 nodejs API) git-sync克隆一个 git 仓库并保持与上游同步