org.nvim

Extensions status

Every optional extension is stable or experimental (:h org-extensions-stability). An experimental extension becomes stable when it meets every criterion of Promoting an extension. This page is the promotion report of scripts/extension_report.lua, measured when the site was built (2026-10-12).

22
extensions
11
stable
11
experimental
0
ready to promote

Report

โœ“ meets the bar โœ— below it โ€“ not measured in this build Hover or tap a cell for details.

ExtensionStability specs edge spec coverage docs health releases, age no break open bugs demo
cli experimental80 โœ“yes โœ“44.3% โœ—3 opts โœ“yes โœ“16, 12d โœ—12 โœ“0 โœ“- โ€“
code experimental50 โœ“no โœ—91.0% โœ“28 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
diagrams experimental24 โœ—yes โœ“91.2% โœ“14 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
drill experimental73 โœ“no โœ—93.4% โœ“22 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
heatmap stable28 โœ“yes โœ“92.8% โœ“7 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
hugo experimental32 โœ“no โœ—74.1% โœ—22 opts โœ“yes โœ“10, 6d โœ—never โœ“0 โœ“- โ€“
ics stable52 โœ“yes โœ“89.4% โœ“9 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
journal experimental52 โœ“yes โœ“93.4% โœ“15 opts โœ“yes โœ“6, 3d โœ—never โœ“0 โœ“- โ€“
kanban stable38 โœ“yes โœ“93.0% โœ“20 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
literate experimental28 โœ“no โœ—93.9% โœ“9 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
lsp experimental63 โœ“no โœ—88.2% โœ“45 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
merge stable70 โœ“yes โœ“86.6% โœ“6 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
pomodoro experimental30 โœ“no โœ—86.5% โœ“20 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
present stable33 โœ“no โœ—92.4% โœ“17 opts โœ“yes โœ“16, 13d โœ—never โœ“0 โœ“- โ€“
ql stable39 โœ“no โœ—87.9% โœ“8 opts โœ“yes โœ“16, 13d โœ—never โœ“0 โœ“- โ€“
quickadd stable50 โœ“no โœ—93.2% โœ“6 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
review experimental41 โœ“no โœ—93.0% โœ“16 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
roam stable61 โœ“yes โœ“84.3% โœ“30 opts โœ“yes โœ“16, 13d โœ—never โœ“0 โœ“- โ€“
sidebar stable25 โœ“no โœ—88.5% โœ“17 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
super_agenda stable27 โœ“no โœ—90.8% โœ“11 opts โœ“yes โœ“16, 13d โœ—never โœ“0 โœ“- โ€“
timeline experimental28 โœ“no โœ—94.0% โœ“12 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“
transclusion stable93 โœ“yes โœ“90.2% โœ“21 opts โœ“yes โœ“16, 12d โœ—never โœ“0 โœ“- โ€“

Not measured in this build: the live demo, which lives outside the repository. A missing required criterion blocks a promotion; the open bugs and the demo are then checked by hand.

Ready to promote (0)

None.

Near misses (10)

  • cli: needs coverage 44.3% of 80%; days since its first commit 12 of 30
  • code: needs an edge-case spec; days since its first commit 12 of 30
  • diagrams: needs specs 24 of 25; days since its first commit 12 of 30
  • drill: needs an edge-case spec; days since its first commit 12 of 30
  • journal: needs days since its first commit 3 of 30
  • literate: needs an edge-case spec; days since its first commit 12 of 30
  • lsp: needs an edge-case spec; days since its first commit 12 of 30
  • pomodoro: needs an edge-case spec; days since its first commit 12 of 30
  • review: needs an edge-case spec; days since its first commit 12 of 30
  • timeline: needs an edge-case spec; days since its first commit 12 of 30

Further off (1)

  • hugo: needs an edge-case spec; coverage 74.1% of 80%; days since its first commit 6 of 30

Stable but below the bar (11)

  • heatmap: lacks days since its first commit 12 of 30
  • ics: lacks days since its first commit 12 of 30
  • kanban: lacks days since its first commit 12 of 30
  • merge: lacks days since its first commit 12 of 30
  • present: lacks an edge-case spec; days since its first commit 13 of 30
  • ql: lacks an edge-case spec; days since its first commit 13 of 30
  • quickadd: lacks an edge-case spec; days since its first commit 12 of 30
  • roam: lacks days since its first commit 13 of 30
  • sidebar: lacks an edge-case spec; days since its first commit 12 of 30
  • super_agenda: lacks an edge-case spec; days since its first commit 13 of 30
  • transclusion: lacks days since its first commit 12 of 30

A stable extension is never demoted automatically: falling below the bar is a prompt to add the missing specs or docs.

The bar

CriterionAn experimental extension needs
specsโ‰ฅ 25 tests in its own spec files
edge speca fuzz or edge-case spec
coverageโ‰ฅ 80% line coverage of its files
docsevery option in its section of the manual and typed in lua/org/_meta
healtha health check (:checkhealth org)
releases, agein โ‰ฅ 3 minor releases, and โ‰ฅ 30 days since its first commit
no breakโ‰ฅ 3 minor releases since the one with its last breaking change (or none)
open bugsno open bug issues about it (checked by hand when not measured)
demoenabled in the live demo (checked by hand when not measured)

How each criterion is measured: CONTRIBUTING.md.