Skip to content

Design system

Every component in the Spica system, live and interactive — poke at them. They’re the real thing.

Button

IconButton

Tabs

Waveform timing

How dependencies become available

authProvides
.use(auth)
mainNo dependency
/profileAuth missing
4s
1/4

main handles /profile and reads Auth from its context. Nothing provides Auth yet.

Checkbox

Select

SelectMenu

Dropdown

InputGroup

Tooltip

Callout

Tip
Hooks you add before a route only apply to the routes below it.

Card

Essential

Routing

Map a method and a path to a handler, and Elysia does the rest.

NumberedCards

  1. Install

    Run bun create elysia and you have a server in one command.
  2. Add a route

    Chain .get, .post, and friends — types follow you all the way to the client.

FileTree

Table

Deployments7 rows
api-gatewayHealthyiad142
auth-workerHealthysin168
billingDegradedfra1214
docs-siteHealthycdg119
1–4 of 7