[ Docs & widget marketplace · 2026 ]
ShiftPane
The site for ShiftPane — a phone-as-second-monitor app — with 20 docs pages and a widget gallery where people publish, review and install widgets.
Visit shiftpane.vercel.appViews — shown on the object
- Type
- Docs & widget marketplace
- Year
- 2026
- Stack
- Next.js, TypeScript, Hono, PostgreSQL
- Libraries
- Drizzle, MDX, shadcn/ui, Radix UI, Zod, Lenis
- Tools
- Turborepo, pnpm, Biome, Vitest, Vercel, Heroku
ShiftPane turns a phone or tablet into a second monitor sized to the device, with a live widget panel beside it — scan a QR code, no cable, no app store. This is its website: a landing page, a documentation set of twenty pages, and a marketplace of widgets people publish to and install from.
The gallery has search, category filters, author pages and widget pages with live previews, rendered by the same board package the app itself uses. Authors sign in with GitHub, upload a widget package that runs through automated checks, and track it from a dashboard; a review queue lets reviewers approve, reject, yank or take down a widget. The API signs the widget index with Ed25519 so the app can trust what it installs.
It is a pnpm and Turborepo monorepo: a Next.js 16 front end on Vercel with MDX docs and shadcn components restyled to a written design system, and a Hono API on Heroku backed by Postgres through Drizzle, storing widget packages in Vercel Blob.








