FormCMS 0.6.4

dotnet add package FormCMS --version 0.6.4
                    
NuGet\Install-Package FormCMS -Version 0.6.4
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FormCMS" Version="0.6.4" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FormCMS" Version="0.6.4" />
                    
Directory.Packages.props
<PackageReference Include="FormCMS" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FormCMS --version 0.6.4
                    
#r "nuget: FormCMS, 0.6.4"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FormCMS@0.6.4
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FormCMS&version=0.6.4
                    
Install as a Cake Addin
#tool nuget:?package=FormCMS&version=0.6.4
                    
Install as a Cake Tool

FormCMS: The AI-Powered CMS

FormCMS is a cutting-edge, open-source Content Management System designed to revolutionize web development through AI. By automating the most tedious parts of development—schema design, data seeding, API creation, and UI building—FormCMS allows you to build complex, production-ready applications in minutes rather than weeks.


✨ Why FormCMS?

<table> <tr> <td align="center" width="33%"> <h3>🤖 AI-Powered</h3> <p>Generate schemas, data, GraphQL queries, and full UI pages using natural language prompts. Let AI handle the tedious work while you focus on creativity.</p> </td> <td align="center" width="33%"> <h3>💬 Built-in Engagement</h3> <p>Add engagement bars (views, likes, bookmarks, shares) and user avatars to any page with AI prompts. Social features are first-class citizens, not afterthoughts.</p> </td> <td align="center" width="33%"> <h3>🚀 Scalable & Performant</h3> <p>P95 latency under 200ms, 2,400+ QPS throughput. Handle millions of posts with CDN caching and billions of user activities with horizontal sharding.</p> </td> </tr> </table>


⚡ What You Can Do with AI

FormCMS acts as your AI-driven development partner. Describe what you want, and it builds it:

  • Generate the Full Stack: Entities (schemas), Seed Data, GraphQL Queries, and UI Pages from natural language.
  • Add Engagement Instantly: "Add a like button" or "Show user avatar" simply works.
  • Manage & Iterate: View version history and manage artifacts in the visual portal.

📖 See Wiki for full capabilities →


🎥 In Action

Watch FormCMS build a complete Library system (Entities, Data, Queries, and UI) from scratch in under 60 seconds (sped up 10x).

FormCMS Demo


🟢 Live Demo

Try the live demo at formcms.com/mate.

Credentials:

  • Username: sadmin@cms.com
  • Password: Admin1!

🚀 Quick Start

Get the project running locally in 4 steps.

1. Clone Repositories

git clone git@github.com:formcms/formcms.git
git clone git@github.com:formcms/formmate.git

2. Start Backend (FormCMS)

cd formcms/examples/SqliteDemo
dotnet run

Verify that http://127.0.0.1:5000 is accessible.

3. Configure Environment (FormMate)

cd formmate/packages/backend
cp .env.example .env

Edit .env and add your Gemini API key (get a free one here):

GEMINI_API_KEY=your_key_here

4. Start Development Server

# From formmate root
npm install
npm run dev

Visit http://127.0.0.1:5173 to start building!

Note: Use 127.0.0.1 instead of localhost to ensure cookies are shared correctly.

💡 Try it out

Once running, try these prompts:

  • "Design entities for a library management system"
  • "Add sample data for the book entity"
  • "Create a query to display all available books"

📖 See Wiki for detailed setup instructions →


📚 Documentation

For detailed documentation, please refer to our Wiki (source of truth):

Documentation Description
Setup Guide Development and production environment setup
Architecture Component architecture and system design
Orchestrator Strategy Multi-agent pipeline design and debugging approach
Performance & Scalability Benchmarks and scaling strategies

🏗️ Architecture Overview

Component Description
formmate AI-powered schema & UI builder
formcms High-performance CMS backend (ASP.NET Core)
AdminApp React admin panel for content management
Portal User portal for history, likes, and bookmarks

📖 See Wiki for detailed architecture →


⚡ Performance

Metric Performance
P95 Latency < 200ms
Throughput 2,400+ QPS per node
Complex Queries 5-table joins over 1M rows
Database Support SQLite, PostgreSQL, SQL Server, MySQL

📖 See Wiki for performance details →

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.4 31 2/1/2026
0.6.3 105 1/18/2026
0.6.2.5 146 12/20/2025
0.6.2.4 258 11/23/2025
0.6.2.3 225 11/23/2025
0.6.2.2 224 11/23/2025
0.6.2.1 225 11/23/2025
0.6.2 229 11/23/2025
0.6.1.4 399 9/11/2025
0.6.1.3 238 9/11/2025
0.6.1.2 248 9/11/2025
0.6.1.1 238 9/10/2025
0.6.1 247 9/10/2025
0.6.0 340 8/27/2025
0.5.9 236 7/31/2025
0.5.8 623 7/23/2025
0.5.7 246 7/14/2025
0.5.6 445 7/8/2025 0.5.6 has at least one vulnerability with moderate severity.
0.5.5 405 7/2/2025 0.5.5 has at least one vulnerability with moderate severity.
0.5.4 526 6/25/2025 0.5.4 has at least one vulnerability with moderate severity.
0.5.3 479 6/19/2025 0.5.3 has at least one vulnerability with moderate severity.
0.5.2 494 6/2/2025 0.5.2 has at least one vulnerability with moderate severity.
0.5.1 501 5/22/2025 0.5.1 has at least one vulnerability with moderate severity.
0.5.0 606 5/13/2025 0.5.0 has at least one vulnerability with moderate severity.
0.4.9 492 5/1/2025 0.4.9 has at least one vulnerability with moderate severity.
0.4.8 499 4/24/2025 0.4.8 has at least one vulnerability with moderate severity.
0.4.7 528 4/16/2025 0.4.7 has at least one vulnerability with moderate severity.
0.4.6 539 4/3/2025 0.4.6 has at least one vulnerability with moderate severity.
0.4.5 521 3/22/2025 0.4.5 has at least one vulnerability with moderate severity.
0.4.4 498 3/16/2025 0.4.4 has at least one vulnerability with moderate severity.
0.4.3 406 3/8/2025 0.4.3 has at least one vulnerability with moderate severity.
0.4.2.2 500 3/4/2025 0.4.2.2 has at least one vulnerability with moderate severity.
0.4.2.1 492 3/4/2025 0.4.2.1 has at least one vulnerability with moderate severity.
0.4.2 499 3/4/2025 0.4.2 has at least one vulnerability with moderate severity.
0.4.1.5 398 2/24/2025 0.4.1.5 has at least one vulnerability with moderate severity.
0.4.1.4 377 2/24/2025 0.4.1.4 has at least one vulnerability with moderate severity.
0.4.1.3 393 2/24/2025 0.4.1.3 has at least one vulnerability with moderate severity.
0.4.1.2 382 2/24/2025 0.4.1.2 has at least one vulnerability with moderate severity.
0.4.1.1 384 2/23/2025 0.4.1.1 has at least one vulnerability with moderate severity.
0.4.1 374 2/23/2025 0.4.1 has at least one vulnerability with moderate severity.
0.4.0 384 2/15/2025 0.4.0 has at least one vulnerability with moderate severity.
0.3.9 402 2/8/2025 0.3.9 has at least one vulnerability with moderate severity.
0.3.8 380 2/3/2025 0.3.8 has at least one vulnerability with moderate severity.
0.3.7.1 377 1/29/2025 0.3.7.1 has at least one vulnerability with moderate severity.
0.3.7 367 1/29/2025 0.3.7 has at least one vulnerability with moderate severity.
0.3.6 378 1/20/2025 0.3.6 has at least one vulnerability with moderate severity.
0.3.5 370 1/12/2025 0.3.5 has at least one vulnerability with moderate severity.
0.3.4.1 387 1/10/2025 0.3.4.1 has at least one vulnerability with moderate severity.
0.3.4 388 1/10/2025 0.3.4 has at least one vulnerability with moderate severity.