Open-Source Wikis

/

Helix

/

Maintainers

helix-editor/helix

Maintainers

This page maps subsystems to the people who know them best, derived from git log on the default branch (master). The repository has no CODEOWNERS file — ownership is informal.

The numbers are commit counts attributed to each contributor for that subsystem (all-time, default branch). Bot accounts (dependabot[bot]) are excluded — they are useful signals about churn but not the people you'd reach out to with a question.

Project lead

Blaž Hrastnik (@archseer) is the original author and the primary maintainer. He shows up as a top contributor in every long-lived crate. The author email recorded in Cargo.toml's workspace.package.authors is his.

Per-crate top contributors

Crate Top contributors (recent + frequent)
helix-core Blaž Hrastnik, Michael Davis, Pascal Kuthe, Nathan Vegdahl
helix-view Blaž Hrastnik, Michael Davis, Pascal Kuthe, Jan Hrastnik
helix-term Blaž Hrastnik, Michael Davis, Pascal Kuthe, Gokul Soumya
helix-tui Blaž Hrastnik, Michael Davis, Ivan Tham, Gokul Soumya
helix-lsp Blaž Hrastnik, Michael Davis, Pascal Kuthe, Philipp Mildenberger
helix-dap Dmitry Sharshakov, Blaž Hrastnik, Michael Davis, Matouš Dzivjak
helix-loader Michael Davis, Pascal Kuthe, Skyler Hawthorne, RoloEdits
helix-vcs Pascal Kuthe, Michael Davis, Sebastian Thiel, RoloEdits
helix-event Pascal Kuthe (primary author), Michael Davis
helix-stdx Michael Davis, RoloEdits, Pascal Kuthe, mo8it
helix-parsec Skyler Hawthorne (snippet parser author)
helix-lsp-types / helix-dap-types Mostly type maintenance — Michael Davis, dependabot

Active areas

  • Tree-sitter / syntax highlighting: Pascal Kuthe and Michael Davis are the most active. Pascal authored helix-event and tree-house, the highlighter crate Helix uses since 25.07.
  • Pickers and UI: Pascal Kuthe drove the nucleo-based picker rewrite; Michael Davis maintains it.
  • DAP integration: Dmitry Sharshakov is the original author; recent maintenance has been spread across the team.
  • Themes: No single owner — many contributors port themes. cargo xtask theme-check is the gate.
  • languages.toml: Most changes are dependabot grammar bumps or community PRs adding language support.

Reaching out

  • Matrix: #helix-editor:matrix.org is where the maintainers are reachable. The wider #helix-community:matrix.org space is where users discuss and triage.
  • GitHub: Tag the relevant maintainer's GitHub handle in an issue or PR comment if you need a specific person's review. Don't ping for general questions — those go to the chat.

Becoming a maintainer

There's no formal process. The pattern is the same as in most Rust ecosystem projects: contribute substantively over time, build trust, and the existing maintainers will offer commit access when it's earned. The fastest path is to pick a subsystem, fix bugs in it, and review PRs touching it.

Note on attribution

This page reflects all-time contribution counts as of 2026-04-30 (commit 3beb2680). The relative ranking is stable but the absolute numbers shift weekly as new PRs land. To see the current state for any path, run:

git log --pretty=format:"%an" -- <path> | sort | uniq -c | sort -rn | head

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – Helix wiki | Factory