Astro 7 + React 19 · clone it free, ships with perfect Lighthouse scoresGet started free →
6 plugins · 1 config file · 0 bundle cost

Plugins

Every widget below is a real @oneie/plugin-* package, installed insite/package.json and registered in one.config.ts. Free-tier plugins run standalone; connected-tier plugins mount a script served fromone.ie, scoped to this workspace (019f40c477944af784075862).

Auth

@oneie/plugin-authFree

  • Email/password sign-in + sign-up out of the box
  • Session hook (`useSession`) for client components
  • Runs standalone — works before you ever connect a workspace
  • Same client `/signin` and `/signup` already use

Backend

@oneie/plugin-backendFree

  • Zero client bundle — server-only import
  • Wraps `@oneie/sdk`’s `SubstrateClient.fromApiKey`
  • Every other connected-tier plugin below calls through this
  • Throws early and loud if `ONE_API_KEY` is missing — no silent fallback

Blog

@oneie/plugin-blogFree

  • Auto-injects `/blog` and `/blog/[slug]` routes
  • Client-side search (`BlogSearch.tsx`)
  • Reads `src/content/blog/*.md` — drop a file, it’s live

Chat

@oneie/plugin-chatConnected

  • Icon, half, or full-page views
  • Left/right placement, brand-tinted bubble
  • Backed by a real agent (`ws` + `agent` scoped)
  • Already mounted site-wide via `Layout.astro`

Docs

@oneie/plugin-docsFree

  • Auto-injects `/docs` and `/docs/[slug]` routes
  • Folder-ordered, labeled sidebar navigation
  • `DocSearch` — client-side fuzzy search
  • "Edit this page" links back to your repo

Track

@oneie/plugin-trackConnected

  • One `<script>` tag, async, non-blocking
  • Attributes visits + events to `ws` (and optionally an `agent`)
  • Feeds `/u/<slug>/in` and the lifecycle views
  • Already firing on every page of this site