haskell/stylish-haskell
Haskell code prettifier observed · 2026-08-28
Health v2 · maintenance only
61/100
- Activity 59
- Release rhythm 40
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 2.0
- age_days: 5224
- days_rel: 502
- days_push: 248
- n_releases_24m: 3
Adoption not part of the score
1026 stars · 153 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
stylish-haskell is a Haskell code prettifier that cleans up common formatting annoyances like import statements, LANGUAGE pragmas, and record field alignment. It intentionally formats selectively rather than reformatting entire files, so it stays out of the developer's way.
Use cases
- sort and align haskell import statements
- group and wrap language pragmas in haskell files
- remove trailing whitespace from haskell source
- align case branches and record fields in haskell
- enforce consistent haskell code style in CI
When to choose
- you want targeted cleanup of imports and pragmas without a full-file formatter
- you prefer a lightweight, configurable tool over opinionated whole-file formatters like Ormolu
When to avoid
- you need complete, opinionated formatting of all Haskell code
- you work in a language other than Haskell
Facets
cli-tool · maturity active
formatter cli developer-tools developer-tools programming-languages windows cli haskell code-prettifier import-sorting code-style command-line linux macos
1 source
- readme: https://github.com/haskell/stylish-haskell · fetched 2026-08-28 · 6ddd9aafad62
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| haskell/stylish-haskell | main | 61 |
For agents
markdown · JSON · MCP: product_card(name="haskell/stylish-haskell")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem