mockdata.run is an editorial mock data lab for generating seeded JSON, CSV, and API-ready sample payloads from a compact blueprint.
- Writes believable mock records from a simple
field:type[:args]schema - Keeps runs deterministic with a reusable seed
- Exports three views:
- JSON array
- CSV
- API response shape
- Includes curated presets for SaaS, commerce, and creator workflows
- Shows schema mix, payload size, and a live table preview
Each line follows:
field:type[:args]
Examples:
leadId:id
fullName:name
email:email
plan:enum:Starter|Growth|Scale
monthlySpend:number:49:799
conversionRate:float:1.4:12.8:1
active:boolean
signupDate:date:2024-01-01:2026-12-31
productTags:list:Accessories|Furniture|LightingiduuidnamefirstNamelastNamecompanyemailphonecitycountryurlavatarsentenceparagraphslugnumber:min:maxfloat:min:max:fractionDigitsbooleandate:from:toenum:one|two|threelist:one|two|three
- React 19
- Vite 8
- Framer Motion
- Lucide React
- Playwright
npm run dev— start local appnpm run build— production buildnpm run preview— preview production outputnpm run test:e2e— run Playwright suitenpm run test:e2e:headed— run Playwright headed
npm install
npm run devCurrent local validation completed:
- Production build passes
- Playwright suite passes (
4/4) - No editor-reported errors in the workspace
This project intentionally avoids the same visual language used in the previous tools.
It uses:
- an editorial split-layout
- warm paper tones instead of neon glass
Fraunces,DM Sans, andIBM Plex Mono- structured “data lab” panels instead of repeated dashboard cards
Built for the Terminal Chai portfolio workflow.