Clipboard Manager
Productivity · React + Node (Express) · 14 @molecule/* packages
Paste-like clipboard history with search, categories, encrypted snippets, and keyboard-driven workflow — with built-in Stripe-backed subscription tiers
Try it
Opens instantly. Runs on sample data, so changes reset on reload.
What is inside
Screens (12)
- Landing
/ - Login
/login - Signup
/signup - ForgotPassword
/forgot-password - ResetPassword
/reset-password - Clips
/clips(signed in) - CommandPalette
/command-palette(signed in) - Categories
/categories(signed in) - Devices
/devices(signed in) - Settings
/settings(signed in) - Profile
/profile(signed in) - Billing
/billing(signed in)
Data model (6 tables)
- categories — id, owner_id, name, icon, color, position, created_at, updated_at
- clips — id, owner_id, category_id, title, content, encrypted_content, type, source_app, …
- devices — id, createdAt, updatedAt, userId, name, pushPlatform, pushSubscription, hasPushSubscription
- payments — id, createdAt, updatedAt, userId, transactionId, productId, platformKey, data, …
- resource_tags — id, tagId, resourceType, resourceId, createdAt
- tags — id, name, slug, color, description, createdAt, updatedAt
API (6 handlers)
- \_debug
api/src/handlers/_debug.ts - categories
api/src/handlers/categories.ts - clips
api/src/handlers/clips.ts - devices
api/src/handlers/devices.ts - pinned
api/src/handlers/pinned.ts - profile
api/src/handlers/profile.ts
Subscription tiers
free / pro / team — gated by: maxCategories, maxClips, maxPinned, advancedFeatures, canExport, retentionDays
Built from 14 @molecule/* packages
@molecule/api-database-postgresql@molecule/api-email-templates@molecule/api-emails-mailgun@molecule/api-encryption-aes@molecule/api-entitlements@molecule/api-payments-stripe@molecule/api-resource-payment@molecule/api-resource-tag@molecule/api-resource-user@molecule/api-search-meilisearch@molecule/app-billing-react@molecule/app-command-palette-cmdk@molecule/app-keyboard-shortcuts-hotkeys@molecule/app-virtual-scroll-tanstack
Required secrets
DATABASE_URLPostgreSQL connection stringMEILISEARCH_API_KEYMeiliSearch API keyENCRYPTION_KEYEncryption key for sensitive clips
The @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing