🔎🔬 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.
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 🤝