66 compact components and 6 pre-assembled app shells — header, side nav, page toolbar, panels, dashboard, widgets — that auto-scale from 50 rows to a million.
Every enterprise app needs the same six structural pieces — global header, navigation, page toolbar, content panels, filter rails, dashboard widgets. Most teams spend the first three months designing them. With Oshon, you import them.
Every other library asks you to choose:
<Table> for small data,
<VirtualizedTable> for big data, and a custom rewrite
when you outgrow the first. Oshon has one
<DataTable>. Pass it a
density prop. The component picks the right mode automatically.
density="card"
Render every row · no chrome
density="standard"
Render all rows · sticky header
density="paginated"
Page-by-page · server cursor
density="virtualized"
Windowed rows · sticky header
density="server"
Stream from DB · windowed
density="infinite"
No cap · request-on-demand
Year 1 covers everything in v1, including all v1.x updates while you're licensed. Renew at 30% off — every year you stay in v1. v2 ships as a separate license when it's ready; v3 ships as a separate product. 7-day refund, no questions asked.
For a single developer or designer building one enterprise application.
For an enterprise app team — 5 named seats with priority support.
For a 25-person eng org — SSO, governance, and an architectural review.
For 50+ seats, regulated industries, on-prem, or platform white-labeling.
Start your project where every other team finishes theirs — with the headers, navigation, panels, and dashboards already in place.