Nuxt Protokit

Schema-driven rapid prototyping for Nuxt 4 — from TypeScript schema to interactive prototype in minutes.

Define a TypeScript schema. Get a complete, offline-first, interactive prototype — forms, CRUD, computed values, and visualizations — without writing boilerplate.

Schema-Driven Design

One schema drives everything: fields, validation, computed values, and UI. No YAML, no config files — pure TypeScript.

  • 12 field types: text, number, textarea, select, segmented, toggle, range, rating, color, date, tags, linked-responses
  • Pure TypeScript schema — fully type-safe and IDE-friendly
  • Derived/computed values that chain in definition order
  • Linked responses for cross-prototype data wiring

Collections & CRUD

Build offline-capable collection UIs with search, sorting, and editing in minutes.

  • Offline-capable lists with search, sort, modal or inline editing
  • Preset packs for rapid bootstrapping of common data shapes
  • ProtoTool and ProtoCrudModal components out of the box
  • Atomic save/load logic with automatic state management

Offline First

Every write is local. No backend needed for prototyping — and it works on a plane.

  • Y.js + IndexedDB — every write is local-first, sync is async
  • Automatic CRDT merge across tabs and devices
  • Corruption recovery utilities built in

Visualizations

Turn schema data into charts and comparisons with zero configuration.

  • 5 types: progress bar, benchmark bar, bar chart, comparison table, feature matrix
  • Timeline and milestone tracking
  • All driven directly from schema definitions

Getting Started

Introduction, concepts and quick start.

Schemas

Field types, collections, derived values, connections and visualizations.

Composables

usePrototype, useProtoDoc, useProtoCollection.

Components

ProtoTool and ProtoCrudModal components.

Offline First

Y.js + IndexedDB offline-first architecture.

Advanced

Custom schema patterns, building toolkits, extensibility.

Need a Landing Page?

Modern landing pages with optional modules (blog, docs, forms, i18n). Let's discuss your project.

Build Your MVP

Full-stack SaaS development. Expert in database design, multi-tenancy, and scalable architecture.

Deployment Help

Dockerize your backend, set up CI/CD pipelines, deploy to Cloudflare or Hetzner. Early-stage setup.

Suggest a SaaS Tool

Missing a calculator or tool? Suggest what you'd like to see on our site.