/catalog

21 complete applications. One shared stack.

Each starter ships with a hosted demo, the full plans/<app>.md spec, and a "what you'll still build" page. Filter, search, or just scan.

RSS

showing 21 of 21

calendar
in review

Calendar

Month, week, and agenda views; create / edit / drag-to-reschedule; recurrence with end conditions; timezone-aware rendering. The hard problem is correctness — DST and cross-zone display must be right.

@js-temporal/polyfillrruleical.js
v 0.1.0 spec →
chat
in review

Chat

1:1 and group chat with conversation list, threaded messages, presence, optimistic send, and infinite history. MSW WebSocket handler so the client uses a normal WS API.

msw-wstanstack-virtualemoji-mart
v 0.1.0 spec →
chatbot
in review

Chatbot

AI chat surface on Vercel's AI SDK v6: streaming responses, tool-call visualization, regenerate / edit / fork, syntax-highlighted code, math, image attachments. Swap MSW for any AI-SDK-compatible backend in one line.

ai@ai-sdk/reactshiki
v 0.1.0 spec →
commerce
in review

Commerce

Storefront, persistent cart, and a multi-step validated checkout. Demonstrates form depth, currency math correctness, and persisted client state.

zustand-persistembla-carouseltanstack-table
v 0.1.0 spec →
contacts
in review

Contacts

CRUD contacts manager with virtualized list, validated edit form, avatar cropping, and fuzzy search. The canonical list/detail/form pattern reused by other starters.

tanstack-virtualtanstack-tablereact-easy-crop
v 0.1.0 spec →
dashboard
in review

Dashboard

Config-driven analytics dashboard. Widgets follow a shared protocol so a new chart drops in as a file plus a config entry. Drag-to-rearrange, accessible tables and charts.

react-grid-layoutvisxreact-simple-maps
v 0.1.0 spec →
email
in review

Email

Tri-pane email client with folders/labels, conversation grouping, rich-text compose, search, and a strong keyboard-shortcut surface. Sanitized rendering of untrusted HTML.

tiptapcmdkreact-hotkeys-hook
v 0.1.0 spec →
freehand-canvas
in review

FreehandCanvas

Pressure-sensitive freehand drawing surface. Pointer samples become tapered SVG outlines via perfect-freehand. Layered drawings, per-stroke undo, faithful exports.

perfect-freehand@use-gesture/reactdnd-kit
v 0.1.0 spec →
image-editor
in review

ImageEditor

Non-destructive image editor with crop, rotate, flip, brightness/contrast/saturation, and a small filter set. Effects compose through WebGL for real-time previews on large images.

reglcomlinkfile-type
v 0.1.0 spec →
notes
in review

Notes

Markdown notes with live preview, full-text search, tagging, and autosave. IndexedDB persistence behind MSW so the swap to a real REST backend is a one-file change.

tiptapdexiefuse.js
v 0.1.0 spec →
pin-board
in review

PinBoard

Freeform sticky-note board: drag, resize, multi-select, snapping, and undo/redo with full keyboard parity.

dnd-kitzundo@use-gesture/react
v 0.1.0 spec →
project-manager
in review

ProjectManager

Projects dashboard plus per-project Kanban with drag-across-columns, assignees, due dates, labels, and filters. List-of-lists drag with optimistic updates.

dnd-kitfractional-indexingtiptap
v 0.1.0 spec →
social-media
in review

SocialMedia

Feed and profile surfaces: infinite-scroll posts with likes, comments, follow / unfollow, plus a profile header with post grid and tabs. Demonstrates infinite query, optimistic updates, and high-volume image rendering.

tanstack-virtualembla-carousellinkifyjs
v 0.1.0 spec →
system-map
in review

SystemMap

Typed node/edge graph editor for software architectures, power dynamics, anything in between. Append-only event log; a natural-language command bar is a peer to the canvas.

@xyflow/reactelkjspeggy
v 0.1.0 spec →
video-platform
in review

VideoPlatform

YouTube-style viewer: HLS adaptive playback, custom controls, chapter nav, thumbnail scrubbing, watch history, playlists, threaded comments, recommendations.

hls.jsdnd-kitwebvtt-parser
v 0.1.0 spec →
budget-tracker
planned

BudgetTracker

Personal-finance app with category budgets, recurring transactions, monthly variance tracking, CSV import. Financial-arithmetic precision (no float) and time-series budget vs. actual.

rechartsdecimal.js
v 0.0.0 spec →
cloud-storage
planned

CloudStorage

Folder hierarchy with tree navigation, breadcrumbs, multi-select drag-to-organize, multi-type file previews, storage quota display, and share-link generation.

dnd-kittanstack-virtual
v 0.0.0 spec →
gallery
planned

Gallery

Photo library with albums, lightbox, EXIF stripping, tag and date search, bulk operations, and client-side image compression. Bridges single-image manipulation and library management.

browser-image-compressionembla-carousel
v 0.0.0 spec →
settings-center
planned

SettingsCenter

Multi-tab account settings: profile, notifications, security with 2FA setup, billing display, team / members. Heavy on validation, sensitive-field UX, and destructive-action gates.

react-hook-formzod
v 0.0.0 spec →
task-tracker
planned

TaskTracker

Todoist-style personal task manager: priority lists, due dates, recurring tasks, subtasks with progress roll-up, smart lists (Today / Upcoming / Someday), keyboard-first.

dnd-kitrrule
v 0.0.0 spec →
time-tracker
planned

TimeTracker

Always-running timer with cross-tab state sync (BroadcastChannel), project tagging, daily and weekly summaries, CSV export. Real-time interval state plus session persistence.

@js-temporal/polyfillbroadcast-channel
v 0.0.0 spec →
roadmap
6 planned

6 more on the roadmap.

budget-tracker · cloud-storage · gallery · settings-center · task-tracker · time-tracker. Cadence: 2–4 weeks per release.

scoped & queued roadmap →