The paperwork half of your product, already built.
Ten components for documents, signatures and approvals — viewer, annotation pins, signer flow, request checklist, audit trail, versions, and the four already free in the wild. Copy a self-contained file in, or install the package shape that shares one token file.
One payment, no subscription. This collection, every other one, and the templates.
- 10
- components
- 9,263
- lines of source
- 2
- build shapes
- 4
- already free
All 10, running here
Not screenshots and not a video. Open any one and use it.
Document Viewer
PaidPages, zoom, thumbnails and a comment mode. You supply the renderer.
Annotation Pins
PaidPins on the page and a searchable panel — one set of threads, two views.
Signer Flow
PaidWho it is waiting on, how long, and what you can do about it.
Document Request
PaidA checklist that counts approved, never uploaded.
Audit Trail
PaidEvidence per event, and it flags its own hash breaks.
Version History
PaidDiffs in words, and a hard lock on anything signed.
Signature Pad
FreeDraw, type or upload. Pressure-weighted strokes and saved signatures.
File Upload
FreePer-file progress, retry, and type and size guards that explain themselves.
Share Dialog
FreePer-person roles, link access, and copy that explains what each one means.
Folder Card
FreeA folder tile with stacked previews and a file count.
How you get it
Sign in, pay once, and your account is unlocked: copy the source from any component page, install with the shadcn CLI, or download the files. The source is yours to ship in as many projects as you like.
Lifetime access
$149$199
One-time payment. Every future release included.
Get lifetime accessAlready bought? Sign in
What you get:
- 65 components to build real product screens
- The Settle template, and every one after it
- Lifetime access to all components and upcoming updates
- One command to install with the shadcn CLI
- Works with any AI agent: Claude Code, Codex, Cursor and more
- Support by email from the person who wrote the code
- Install with one command, or copy and paste. Your choice
- Built with React, TypeScript and Tailwind CSS v4
Questions
Why not just use shadcn?
Use shadcn. This is not a button set — none of these exist there. The comparison is not “shadcn is free”, it is “the signing flow is three weeks of work and DocuSign is $40 per seat per month”.
Is this a subscription?
No. You pay once and keep the source, with every later release included. There is nothing to renew and nothing to cancel.
Can I buy just this collection?
No. There is one plan, lifetime access, and it includes this collection, every other one, the templates and everything released later.
How do refunds work?
Within 14 days, ask and it is refunded. Lemon Squeezy processes the payment and issues the refund, so you are never chasing an individual for money.
Does it render PDFs?
No, deliberately. The viewer takes a renderPage function, so you bring pdf.js, images or your own canvas. Bundling a PDF engine would add megabytes and pick your rendering strategy for you.