FormCMS 0.6.9
dotnet add package FormCMS --version 0.6.9
NuGet\Install-Package FormCMS -Version 0.6.9
<PackageReference Include="FormCMS" Version="0.6.9" />
<PackageVersion Include="FormCMS" Version="0.6.9" />
<PackageReference Include="FormCMS" />
paket add FormCMS --version 0.6.9
#r "nuget: FormCMS, 0.6.9"
#:package FormCMS@0.6.9
#addin nuget:?package=FormCMS&version=0.6.9
#tool nuget:?package=FormCMS&version=0.6.9
FormCMS: The AI-Powered App Platform
FormCMS is an open-source platform that turns natural language into full-stack apps β schemas, APIs, UI, and deployment β in minutes. Ship with Docker, build with AI agents, scale to millions of records.
β¨ Why FormCMS?
<table> <tr> <td align="center" width="33%"> <h3>π€ AI-Powered</h3> <p>Generate schemas, data, GraphQL queries, and full UI pages from natural language β in the browser or through AI agents.</p> </td> <td align="center" width="33%"> <h3>π MCP Server Built-In</h3> <p>AI agents (Antigravity, Cursor, Codex) connect directly via MCP to design schemas, seed data, and deploy apps β all from the chat window.</p> </td> <td align="center" width="33%"> <h3>π Scalable & Performant</h3> <p>P95 latency under 200ms, 2,400+ QPS throughput. SQLite, PostgreSQL, SQL Server, and MySQL supported.</p> </td> </tr> </table>
π₯ In Action
Watch FormCMS build a complete Library system (Entities, Data, Queries, and UI) from scratch in under 60 seconds (sped up 10x).
Click the image above to watch the full demo on YouTube.
π οΈ Three Ways to Build
<table> <tr> <td align="center" width="33%"> <h3>π Beginners</h3> <p><strong>No IDE needed.</strong> Open FormMate in your browser, describe what you want in plain English β AI generates your schemas, sample data, queries, and pages.</p> <p><a href="https://demo.formcms.com/mate">Try the live demo β</a></p> </td> <td align="center" width="33%"> <h3>π¨ Frontend Developers</h3> <p><strong>Build with AI agents.</strong> Connect Antigravity, Cursor, or Codex to the built-in MCP server β the agent designs your schema, writes your React app, and deploys it.</p> <p><a href="https://github.com/formcms/formcms/wiki/Vite-React-Antigravity-Example">AI agent setup guide β</a></p> </td> <td align="center" width="33%"> <h3>βοΈ Full-Stack Developers</h3> <p><strong>Extend the platform.</strong> FormMate is Node.js (Fastify), FormCMS is .NET β fork the repo, add custom endpoints, write plugins, or integrate external services.</p> <p><a href="https://github.com/formcms/formcms/wiki/Setup.md">Dev setup guide β</a></p> </td> </tr> </table>
ποΈ Built with FormCMS
| App | Description |
|---|---|
| Zen Health Tracker | A full health tracking app built in hours using FormCMS + AI agent β zero manual coding. |
| Stash PWA | A PWA companion app β bookmark, listen (TTS), and cache FormCMS content offline. |
π Quick Start
π’ Don't want to install? Try the live demo instantly β login:
sadmin@cms.com/Admin1!
Pull and run from Docker Hub:
docker run -d \
--name formcms \
-p 5000:5000 \
-v formcms_data:/data \
-e DATABASE_PROVIDER=0 \
-e "CONNECTION_STRING=Data Source=/data/cms.db" \
-e FORMCMS_DATA_PATH=/data \
jaike/formcms-mono:latest
| Service | URL |
|---|---|
| Admin portal (FormMate) | http://localhost:5000/mate |
| REST API | http://localhost:5000/api/ |
| MCP server (SSE) | http://localhost:5000/mcp/sse |
π Try these prompts in FormMate: "Design entities for a library system" Β· "Add sample data for books" Β· "Create a query to display all books"
π€ Using an AI agent? Point it at
http://localhost:5000/mcp/sseto start building via MCP tools.
For production deployment with PostgreSQL, see the Docker Hub page. Want to contribute or run from source? See the Development Setup Guide β
π Learn More
π Documentation Wiki Β· Architecture Β· Performance & Scalability Β· Setup Guide
πΊοΈ Roadmap
FormCMS is actively evolving toward a vision of AI-native app development:
| Phase | Focus | Key Features |
|---|---|---|
| Enhanced AI | Smarter generation | Natural language β schema, AI-suggested relationships, auto-generated CRUD & queries |
| Visual Builder | No-code editing | Drag-and-drop page builder, visual schema editor, real-time preview, theme templates |
| Marketplace | Community ecosystem | Pre-built app templates, community components, one-click install |
The Vision: Describe your app in plain English β AI generates the entire backend β deploy with one click.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Aspire.NATS.Net (>= 13.1.0)
- AspNet.Security.OAuth.GitHub (>= 10.0.0)
- Azure.Storage.Blobs (>= 12.27.0)
- Confluent.Kafka (>= 2.13.0)
- DynamicExpresso.Core (>= 2.19.3)
- FluentMigrator.Runner.Postgres (>= 8.0.1)
- FluentMigrator.Runner.Sqlite (>= 8.0.1)
- FluentResults (>= 4.0.0)
- GraphQL (>= 8.8.3)
- GraphQL.Client (>= 6.1.0)
- GraphQL.Client.Serializer.SystemTextJson (>= 6.1.0)
- GraphQL.Server.Transports.AspNetCore (>= 8.3.3)
- GraphQL.Server.Ui.GraphiQL (>= 8.3.3)
- GraphQL.SystemTextJson (>= 8.8.3)
- GraphQL-Parser (>= 9.5.1)
- Handlebars.Net (>= 2.1.6)
- HtmlAgilityPack (>= 1.12.4)
- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 10.0.3)
- Microsoft.Data.Sqlite (>= 10.0.3)
- Microsoft.EntityFrameworkCore (>= 10.0.3)
- Microsoft.EntityFrameworkCore.Sqlite (>= 10.0.3)
- Microsoft.EntityFrameworkCore.SqlServer (>= 10.0.3)
- Microsoft.Extensions.Caching.Hybrid (>= 10.2.0)
- MongoDB.Driver (>= 3.6.0)
- MySql.EntityFrameworkCore (>= 10.0.1)
- MySqlConnector (>= 2.5.0)
- Nanoid (>= 3.1.0)
- NJsonSchema.CodeGeneration.TypeScript (>= 11.5.2)
- Npgsql (>= 10.0.1)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 10.0.0)
- NUlid (>= 1.7.3)
- RedLock.net (>= 2.3.2)
- SixLabors.ImageSharp (>= 3.1.12)
- SkiaSharp (>= 3.119.1)
- SqlKata (>= 4.0.1)
- SqlKata.Execution (>= 4.0.1)
- StackExchange.Redis (>= 2.10.14)
- Stripe.net (>= 50.3.0)
- System.Data.SqlClient (>= 4.9.0)
- System.Runtime.Caching (>= 10.0.2)
- Xabe.FFmpeg (>= 6.0.2)
- YoutubeExplode (>= 6.5.7)
- YoutubeExplode.Converter (>= 6.5.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.6.9 | 0 | 5/7/2026 |
| 0.6.8 | 145 | 4/11/2026 |
| 0.6.7 | 165 | 3/27/2026 |
| 0.6.6 | 167 | 3/10/2026 |
| 0.6.5 | 161 | 2/20/2026 |
| 0.6.4 | 209 | 2/1/2026 |
| 0.6.3 | 196 | 1/18/2026 |
| 0.6.2.5 | 231 | 12/20/2025 |
| 0.6.2.4 | 334 | 11/23/2025 |
| 0.6.2.3 | 308 | 11/23/2025 |
| 0.6.2.2 | 302 | 11/23/2025 |
| 0.6.2.1 | 305 | 11/23/2025 |
| 0.6.2 | 311 | 11/23/2025 |
| 0.6.1.4 | 482 | 9/11/2025 |
| 0.6.1.3 | 323 | 9/11/2025 |
| 0.6.1.2 | 323 | 9/11/2025 |
| 0.6.1.1 | 318 | 9/10/2025 |
| 0.6.1 | 325 | 9/10/2025 |
| 0.6.0 | 421 | 8/27/2025 |
| 0.5.9 | 319 | 7/31/2025 |