Optional packages¶
Hedron ships independently publishable packages beside the flagship FastAPI distribution. Start with the flagship and adapters if you are new; use this catalog for extras.
Start here (flagship and hosts)¶
| Package | Role | Docs |
|---|---|---|
hedron |
FastAPI flagship | First app · Hedron API |
hedron-core |
Framework-neutral renderer | Architecture |
hedron-flask |
Flask host adapter | Flask · Adapters |
hedron-django |
Django host adapter | Django · Adapters |
Most extras install as flagship extras (hedron[data], hedron[dev], …). A few
(hedron-sample-kit, hedron-sim) install directly.
Maturity
Package maturity (Beta / Alpha) ≠ capability readiness (Supported / Experimental).
See How to read and
What’s ready. Pin versions on 0.x.
Beta extensions (0.20.x)¶
| Package | Extra | Role |
|---|---|---|
| hedron-data | hedron[data] |
DataTable, DataEditor, data sources |
| hedron-jinja | hedron[jinja] |
.hdj templates over Jinja / HTML / HTMX |
| hedron-explorer | hedron[dev] |
Development Component Explorer |
| hedron-extras | hedron[extras] |
Curated toolkit (specialty widgets may be Experimental/stub) |
| hedron-conformance | hedron[conformance] |
Language-neutral conformance kit |
Alpha lines (0.1.x)¶
Pin and expect churn. Interactive chart runtimes, notebook preview, MCP, and Gradio interop are Experimental / Alpha — not production defaults.
| Package | Extra | Role |
|---|---|---|
| hedron-charts | hedron[charts] |
Chart components and visualization adapters |
| hedron-native | hedron[native] |
Optional Rust HTML-escape acceleration |
| hedron-notebook | hedron[notebook] |
Server-side notebook preview helper |
| hedron-mcp | hedron[mcp] |
Deny-by-default MCP projection |
| hedron-gradio | hedron[gradio] |
Gradio client interop |
| hedron-sample-kit | — | Reference third-party plugin shape |
| hedron-sim | — | Offline HTMX sims for static docs |
Authoring an extension¶
Core stays framework-neutral; extensions depend toward hedron-core (and optionally
hedron). See Plugin authoring and
Project layout.