Skip to main content

代码质量

  • beanstalkapp.com — 一个完整的编写、审查和部署 code 的 workflow,为单个用户提供免费账户和一个拥有 100 MB 存储空间的仓库。
  • browserling.com — 实时交互式跨浏览器测试,免费版仅提供 3 分钟的会话,环境为 Vista 系统下的 MS IE 9,分辨率为 1024 x 768。
  • codacy.com — 为 PHP、Python、Ruby、Java、JavaScript、Scala、CSS 和 CoffeeScript 提供自动化代码审查,对不限数量的公共和私有仓库免费。
  • Codeac.io - 为 DevOps 打造的自动化 Infrastructure as Code 审查工具,可与 GitHub、Bitbucket 和 GitLab(甚至自托管版本)集成。除标准语言外,它还能分析 Ansible、Terraform、CloudFormation、Kubernetes 等。(开源项目免费)
  • CodeBeat — 自动化代码审查平台,支持多种语言。对公共仓库永久免费,并提供 Slack 和电子邮件集成。
  • codeclimate.com — 自动化代码审查,对开源项目以及不限数量的组织私有仓库(最多 4 名协作者)免费。对学生和机构也免费。
  • codecov.io — 代码覆盖率工具 (SaaS),对开源项目免费,并提供一个免费的私有仓库。
  • CodeFactor — 针对 Git 的自动化代码审查。免费版包含不限数量的用户、公共仓库以及一个私有仓库。
  • coderabbit.ai — AI 驱动的代码审查工具,可与 GitHub/GitLab 集成。免费套餐包括每小时 200 个文件、每小时 3 次审查和每小时 50 次对话。对开源项目永久免费。
  • codescene.io - CodeScene 根据开发人员使用代码的方式对技术债务进行优先级排序,并可视化 team coupling 和 system mastery 等组织因素。对开源项目免费。
  • CodSpeed - 在您的 CI 流水线中自动化性能追踪。借助精确且一致的指标,在部署前捕获性能回归。对开源项目永久免费。
  • coveralls.io — 显示测试覆盖率报告,对开源项目免费。
  • dareboost - 每月 5 份免费分析报告,用于分析 web 性能、可访问性和安全性。
  • deepcode.ai — DeepCode 基于 AI 发现 bug、安全漏洞、性能和 API 问题。DeepCode 的分析速度能够实时分析您的代码,并在您于 IDE 中点击保存时交付结果。支持的语言包括 Java、C/C++、JavaScript、Python 和 TypeScript。与 GitHub、BitBucket 和 GitLab 集成。对开源和私有仓库免费,最多支持 30 名开发者。
  • deepscan.io — 高级静态分析工具,可自动发现 JavaScript 代码中的运行时错误,对开源项目免费。
  • DeepSource - DeepSource 持续分析源代码变更,发现并修复归类为安全、性能、反模式、bug 风险、文档和风格的问题。与 GitHub、GitLab 和 Bitbucket 原生集成。
  • DiffText - 即时查找两段代码之间的差异。完全免费使用。
  • eversql.com — EverSQL - 排名第一的数据库优化平台。自动获取对您的数据库和 SQL 查询的关键洞察。
  • gerrithub.io — 为 GitHub 仓库提供免费的 Gerrit 代码审查。
  • gocover.io — 为任意 Go package 提供代码覆盖率分析。
  • goreportcard.com — 针对 Go 项目的代码质量分析,对开源项目免费。
  • gtmetrix.com — 提供报告和详尽建议以优化网站。
  • holistic.dev - 排名第一的 Postgresql 优化静态代码分析器。提供性能、安全和架构数据库问题的自动检测服务。
  • houndci.com — 对 GitHub commit 中的代码质量进行评论,对开源项目免费。
  • Moderne.io — 自动化源代码重构。Moderne 提供框架迁移、带修复功能的代码分析以及无与伦比的大规模代码转换,因此开发人员可以花时间构建新事物,而不是维护旧事物。对开源项目免费。
  • reviewable.io — 针对 GitHub 仓库的代码审查,对公共或个人仓库免费。
  • parsers.dev - 以服务形式提供抽象语法树(Abstract Syntax Tree)解析器和中间表示编译器。
  • scan.coverity.com — 为 Java、C/C++、C# 和 JavaScript 提供静态代码分析,对开源项目免费。
  • scrutinizer-ci.com — 持续检查平台,对开源项目免费。
  • semanticdiff.com — 感知编程语言的 diff 工具,用于 GitHub pull request 和 commit,对公共仓库免费。
  • shields.io — 为开源项目提供质量元数据徽章。
  • sonarcloud.io — 为 Java、JavaScript、C/C++、C#、VB.NET、PHP、Objective-C、Swift、Python、Groovy 以及更多语言提供自动化源代码分析,对开源项目免费。
  • SourceLevel — 自动化代码审查和团队分析。对开源项目以及最多 5 名协作者的组织免费。
  • webceo.com — SEO 工具,但也提供代码验证和针对不同类型设备的分析。
  • zoompf.com — 修复您网站的性能问题,并提供详细分析。