# coala/coala

coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.

Repository: https://github.com/coala/coala
Canonical: https://ross.abutalabs.com/products/coala
Homepage: https://coala.io/
Language: Python
License: AGPL-3.0
License Family: copyleft
Topics: python, code-analysis, linux, windows, macos, lint, hacktoberfest
Last push: 2024-02-05T04:33:35+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4493, "days_push": 940, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3594, forks 1294 (observed 2026-08-28T04:08:11.297166+00:00)

## What it is
coala is a unified command-line interface for linting and automatically fixing code across many programming languages, driven by a single configuration file. It supports languages like Python, C/C++, Java, JavaScript, and CSS out of the box and integrates with editors and CI pipelines.

## Use cases
- lint code in multiple languages with one tool
- automatically fix code style violations
- enforce code quality in CI pipelines
- get linting results as JSON
- unify linting configuration across a polyglot codebase

## When to choose
- you work in a polyglot repository and want one linting config
- you want linting plus auto-fixing from a single CLI
- you need JSON lint output for custom tooling

## When to avoid
- you only lint one language and prefer its native, actively maintained linter
- you need a tool with frequent updates and a large active ecosystem
- you want editor-first linting rather than CLI-driven workflows

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: linter, cli, developer-tools, code-review
- domain: developer-tools, programming-languages, testing
- platform: windows, python, cli
- tags: linting, code-analysis, static-analysis, code-fixing, multi-language, ci-integration, command-line, linux, macos

## Member repositories
- coala/coala (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:11.297166+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:33:49.054236+00:00, confidence not recorded.
  - readme: https://github.com/coala/coala (fetched 2026-08-28T04:08:11.297166+00:00, sha e2a4f2a4b2ce)
  - homepage: https://coala.io/ (fetched 2026-08-29T09:27:14.573929+00:00, sha 4f681b854a1e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
