Features

What Formscaler does, and where each part stands.

Formscaler is in early access. Each capability is tagged shipped, in development or planned, and the roadmap has the detail.

Shipped

Collections and fields

Define your own content types with 12 field types, validation and relations. The schema is data, so changing it does not need a deploy.

Shipped

Schema versioning

Every schema change is diffed. Breaking changes are caught before they reach existing records.

Planned

Generated admin

List, create, edit and show screens are built from your schema using the shared design system.

In development

Drafts and publishing

Draft, published and archived states, with publish permission separate from edit. Optimistic locking prevents overwrites.

Shipped

Dynamic roles and permissions

Create roles in the admin and grant permissions per collection, record and field, plus guest access for public content.

Planned

Pages and live preview

Server-rendered pages with layouts, SEO and a sanitized component allowlist. Preview uses the same renderer as the public site.

Planned

Drag-and-drop builder

Compose pages and small apps from blocks bound to your data, with forms, menus and role-gated pages.

Planned

REST API

A JSON API for every collection, documented with OpenAPI and powered by the same services as the admin.

Planned

MCP server for agents

A standards-based MCP endpoint with JWT auth, rate limits and schema-aware tools. Agents draft, people publish.

Planned

Audit log

Every change and every denied agent call, who and when, with retention and SIEM export on Enterprise.

Planned

Import and export

Move schemas and records as JSON, with integrity checks and a dry run before anything changes.

Planned

Notifications

Rules that email people when records change, using your own SMTP settings.

Shipped

Plugins and adapters

Add components, data sources, MCP tools and storage adapters without forking core.

Shipped

Open-core edition seam

Paid features plug in through a registry. Core never branches on your plan.

Shipped

Design system

Token-based themes, dark and light modes, accents and a component gallery that every screen uses.

Shipped

Self-hosting

Rails 8.1, SQLite or PostgreSQL, Solid Queue and a single Docker image.

Use the CMS that your data actually needs.

Self-host the free core, or start a Team trial. No credit card required.

Take the tour