Ross ROSS = Recommend OSS · open-source software intelligence for agents

flycheck/flycheck

On the fly syntax checking for GNU Emacs observed · 2026-08-28

github.com/flycheck/flycheck · homepage · Emacs Lisp · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 97
  • Longevity 100
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: 10
  • age_days: 5075
  • days_rel: 23
  • days_push: 7
  • n_releases_24m: 8

Full methodology

Adoption not part of the score

2534 stars · 459 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs that runs linters and LSP diagnostics as you edit. It supports many bundled language checkers and can display inline diagnostics next to the code.

Use cases

  • show lint errors in emacs while typing
  • run syntax checking on save in emacs
  • integrate linters like ruff or rubocop into emacs
  • display lsp diagnostics inline in emacs buffers
  • set up error highlighting for multiple languages in emacs

When to choose

  • you use GNU Emacs and want real-time syntax and lint feedback
  • you want a single interface for many language checkers and LSP diagnostics
  • you want inline, Error Lens-style diagnostics in your editor

When to avoid

  • you use Vim, Neovim, or VS Code rather than Emacs
  • you only need a standalone command-line linter without an editor
  • you prefer ALE or built-in LSP diagnostics in another editor

Facets

plugin · maturity active

linter developer-tools editor developer-tools text-editors programming-languages editor-plugin cross-platform emacs-lisp syntax-checking on-the-fly-linting lsp-diagnostics code-quality emacs

1 source

Member repositories

RepositoryRoleHealth v2
flycheck/flycheckmain98

For agents

markdown · JSON · MCP: product_card(name="flycheck/flycheck")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem