ππ¬ Code quality integrations for any tool ππ
- Incomplete or missing tracking due to a mix of portals and custom tools is costly and unreliable πΈ
- No Standards in data and processes leads to flaky, unmaintained zombies π§
- Results are spread over multiple places and need manual steps π
- Seamless integration into any CI pipeline with full control. βοΈ
- Our tool works on all platforms like GitHub, Gitlab, etc. π
- Even custom tooling can be created over the π¦ @code-pushup/core package
- Get updates on every PR! π
- π¦ CLI for collecting audit results and uploading reports to the portal.
- π¦ Core Logic to craft your custom tooling.
Get started in no time! β±οΈ
![]() |
Eslint | Static analysis using ESLint rules |
![]() |
Coverage | Test Coverage analysis |
![]() |
JS Packages | Package audit on Security and Outdates |
![]() |
Lighthouse | Web performance and best practices from Lighthouse |
- π οΈ Integrate your own metric with custom plugins π
- π¦ @code-pushup/models
- Schemas and types for data models (useful for custom plugins or other integrations) π
- π¦ @code-pushup/utils
- Various utilities (useful for custom plugins or other integrations) π¨
-
Configure
Pick from a set of supported packages or include your own ideas. 𧩠-
Integrate
Use our integration guide and packages to set up CI integration in minutes. β±οΈ -
Observe
Guard regressions and track improvements with every code change. π -
Wing it!
Watch improvements, share reports π
![]() |
- Read how to contribute to the codebase. See: CONTRIBUTING.md π€