Marketplace
Browse and adopt engineering standards, rules, and configurations. Fork to customize for your organization.
Official
angular_typescript
Typescript
Angular
Min Version:
5.5
Package Mgr:
npm
Testing:
jest
Linter:
eslint
Used in 5 rulesets
Official
csharp_dotnet
Csharp
Dotnet
Min Version:
12
Package Mgr:
nuget
Testing:
xunit
Linter:
stylecop
Used in 1 ruleset
Official
go_default
Go
Min Version:
1.22
Package Mgr:
go-modules
Testing:
go-test
Linter:
golangci-lint
Used in 4 rulesets
Official
java_spring
Java
Spring
Min Version:
21
Package Mgr:
gradle
Testing:
junit
Linter:
checkstyle
Used in 4 rulesets
Official
kotlin_spring
Kotlin
Spring
Min Version:
2.0
Package Mgr:
gradle
Testing:
kotest
Linter:
ktlint
Used in 3 rulesets
Official
nextjs_typescript
Typescript
Nextjs
Min Version:
5.5
Package Mgr:
pnpm
Testing:
vitest
Linter:
eslint
Used in 5 rulesets
Official
node_express
Javascript
Express
Min Version:
ES2022
Package Mgr:
npm
Testing:
jest
Linter:
eslint
Used in 5 rulesets
Official
php_laravel
Php
Laravel
Min Version:
8.2
Package Mgr:
composer
Testing:
phpunit
Linter:
phpstan
Used in 3 rulesets
Official
python_default
Python
Min Version:
3.12
Package Mgr:
uv
Testing:
pytest
Linter:
ruff
Used in 3 rulesets
Official
python_fastapi
Python
Fastapi
Min Version:
3.12
Package Mgr:
uv
Testing:
pytest
Linter:
ruff
Used in 4 rulesets
Official
rails_8_default
Ruby
Rails
Min Version:
3.3
Package Mgr:
bundler
Testing:
minitest
Linter:
rubocop
Used in 4 rulesets
Official
react_typescript
Typescript
React
Min Version:
5.5
Package Mgr:
pnpm
Testing:
vitest
Linter:
eslint
Used in 5 rulesets
Official
rust_default
Rust
Min Version:
1.75
Package Mgr:
cargo
Testing:
cargo-test
Linter:
clippy
Used in 2 rulesets
Official
vue_typescript
Typescript
Vue
Min Version:
5.5
Package Mgr:
pnpm
Testing:
vitest
Linter:
eslint
Used in 5 rulesets