Features
A straight inventory of what ships today. For narrative guides, start at Quick start.
Panels & resources
Section titled “Panels & resources”- Panel brand, path, colors, font, middleware, login, auth guard
- Resource form / table / infolist hooks
- Default create / view / edit / delete (and bulk delete) actions
- Pages and relation managers
- Permission helpers (
view_any,view,create,update,delete) - Navigation layouts (
apps/ sidebar / top), groups, subgroups, badges, parent items - Custom
NavigationItem,NavigationBuilder, sidebar collapse / widths - User menu items with groups, profile / logout specials, sidebar position
- Clusters with URL prefix, sub-navigation positions, and breadcrumbs
render_shellHTML chrome with vendor assetsPanelRegistrysingleton viaOrbitServiceProviderLiveResourcetest helper
Forms & schemas
Section titled “Forms & schemas”- Text, textarea, select, checkbox, toggle, radio, hidden, placeholder
- Date / time / datetime pickers, file upload, color, slider
- Rich / markdown / code editors (textarea-based)
- Repeater, builder, relationship repeater
- Multi-select, toggle buttons, one-time code
- String validation rules (
required,email,numeric,integer,url,min/max) - Grid, section, tabs, fieldset, wizard layouts
- State fill / dehydrate / render
Tables
Section titled “Tables”- Searchable / sortable / toggleable columns
- Badge, boolean, image, color, tags columns
- Filters (select, ternary, groups) with
.apply - Row, bulk, and header action slots
- Pagination, striped rows, empty states
- In-memory records with search + sort
Actions
Section titled “Actions”- Trigger styles: button, link, icon button, badge — plus size, outlined, icons, tooltip, keybindings
- URL actions with open-in-new-tab; authorize with tooltip / notification UX
- Full modal API: confirmation, form schema, slide-over, width, sticky chrome, labels, icons
ActionGroup/BulkActionGroupdropdowns, button groups, and sections- Create / edit / view / delete / replicate / force-delete / restore presets
- Import / export in-process job runner (
ImmediateJobRunner, pluggable queues) with CSV/JSON parse, column maps, and browser download
See Actions overview.
Infolists
Section titled “Infolists”- Text, icon, image, color, code, key-value, repeatable, and view entries
- Shared Entry chrome: labels, helpers, hints, placeholders, copyable, slots, affixes
- Text formatters: badges, icons, URLs, dates / since, money, numeric, markdown / HTML / prose, lists
- Image stacks, boolean icons, grammar-aware code blocks
- Empty
infolist()falls back to a readonly form projection
See Infolists overview.
Notifications
Section titled “Notifications”- Fluent flash toasts — title / body / icon / color / status / duration / persistent / actions
OrbitNotificationJS client +close-notificationby id + toast alignment- Database bell (panel seeds, SQLite or pluggable store,
/orbit-notificationspoll, topbar/sidebar) - Broadcast hub + panel
/orbit-livepoll (LiveNotifier,orbit:broadcast)
Users & tenancy
Section titled “Users & tenancy”- Login / Register / Profile auth pages
- MFA: authenticator TOTP + email codes (
AppAuthentication/EmailAuthentication) - Multi-tenancy:
Panel.tenant/Tenancy, switcher,HasTenants, query scoping, resource opt-out - Tenant registration / profile / billing (
ManageBilling+ pluggableBillingProvider) - Multi-panel registry (
get_by_path/get_by_domain) and per-panel.spa()navigation
See Users overview and Multi-tenancy.
Widgets & dashboard
Section titled “Widgets & dashboard”- Stats overview with fluent
Statcards and Chart.js sparklines ChartWidgetwith Chart.js (default) or ApexCharts via.chart_libraryTableWidgetfor embedded dashboard tables- Panel home Dashboard — columns, filters, multi-dashboard
route_path
See Widgets overview.
Navigation
Section titled “Navigation”- Sorted nav from resources, pages, clusters, and custom items
- Layout modes: sidebar, top, and
apps(sidebar roots + topbar secondary) - Groups / subgroups, badges, active icons, parent items, builder override
- User menu with icons, groups, profile / logout hooks, topbar or sidebar
- Clusters: discover/register, sub-nav
start/end/top, breadcrumbs
See Navigation overview.
Plugins & marketplace
Section titled “Plugins & marketplace”Pluginbase withregister/boothooks andpanel.plugin(...)/.plugins([...])smith make:orbit-plugin/python -m almasix.orbit plugin newscaffold a publishable package and draft listing YAML- Publishable package layout, optional
ServiceProviderentry-point auto-boot - Community plugin marketplace — full-width listing UI, catalog-only sidebar, JSON feed, authors, and categories
- Registry-backed listings with install/star stats, GitHub/PyPI links, author aside, related plugins, and Star on GitHub (stars the repo via the GitHub API when you sign in)
- Catalog API for tooling; guides for building and listing stay in Docs
Query builder & support
Section titled “Query builder & support”- Text / select / boolean / date / number constraints with typed value widgets
- Operators: equals, contains, comparisons, set checks,
in - AND / OR rule logic,
.add_rule(), tableQueryBuilderFilter - Fluent
Componentbase (.key(),.grow(),.when(),.live()), colors with 50–950 palettes, Heroicon aliases,HtmlString/e/classes/tag
See Query builder and Support.
Rendering stack
Section titled “Rendering stack”- Conduit + Alpine for interactive bits
- Semantic
.or-*CSS (Outfit + Almasix orange by default) @orbitStyles/@orbitScriptsPrism directives- Publishable
orbit-assetstag .spa()in-panel navigation (fetch-and-swap ofmain.or-content)
See Configuration and Panel configuration.