clearframe

Livev0.5.0

The portfolio platform you're looking at right now. Next.js 16 + Postgres + Cloudflare R2; GitHub-verified provenance; React Flow canvas for architecture diagrams; pluggable drivers for Steam / Vercel / itch.

3 months · 1 contributor

Stack

Languages:
TypeScript
Other:
Next.js 16 · RSC · Server Actions · React 19 · Drizzle · Zod · React Flow · Auth.js · S3-compatible · Octokit · PostHog · Driver SPI
Backend:
Postgres
↗ GitHubGitHub REST APIGitHub OAuthCloudflare R2

Highlights

  • @xyflow/react

    React Flow — the canvas every folio is rendered through.

  • Next.js App (web)

    Single Next.js 16 process. Server Components render folios; server actions mutate; API routes for cron + R2 presign.

  • Integrations SPI

    Generic PlatformDriver interface — sync(integration) → { buildVersion, lastDeployAt, status }.

  • Schema (Drizzle + Zod)

    Single source of truth for the data model: Drizzle table defs and Zod input schemas live side-by-side.