{"id":24132680,"url":"https://github.com/formcms/formcms","last_synced_at":"2026-02-20T03:06:16.740Z","repository":{"id":245122106,"uuid":"816308933","full_name":"formcms/formcms","owner":"formcms","description":"AI Agent: Open-source headless CMS built with ASP.NET Core (C#) and React, featuring REST APIs, GraphQL, and a GrapesJS page designer.","archived":false,"fork":false,"pushed_at":"2026-02-09T01:41:46.000Z","size":305597,"stargazers_count":247,"open_issues_count":4,"forks_count":30,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-02-09T07:50:51.566Z","etag":null,"topics":["ai-agents","asp-net-core","asp-net-core-mvc","asp-net-core-web-api","cms","csharp","drag-and-drop","entity-framework-core","grapesjs","graphql","graphql-server","handlebars","headless","headless-cms","hooks","open-source","react","restfull-api","wysiwyg-html-editor"],"latest_commit_sha":null,"homepage":"https://formcms.com","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/formcms.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-06-17T13:30:37.000Z","updated_at":"2026-02-07T02:09:34.000Z","dependencies_parsed_at":"2024-10-26T03:38:47.358Z","dependency_job_id":"57af583e-dd52-488a-81e4-6966f3f088a6","html_url":"https://github.com/formcms/formcms","commit_stats":null,"previous_names":["jaikechen/fluent-cms","formcms/formcms","fluent-cms/fluent-cms"],"tags_count":45,"template":true,"template_full_name":null,"purl":"pkg:github/formcms/formcms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formcms%2Fformcms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formcms%2Fformcms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formcms%2Fformcms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formcms%2Fformcms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/formcms","download_url":"https://codeload.github.com/formcms/formcms/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formcms%2Fformcms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29329492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T06:13:03.264Z","status":"ssl_error","status_checked_at":"2026-02-11T06:12:55.843Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-agents","asp-net-core","asp-net-core-mvc","asp-net-core-web-api","cms","csharp","drag-and-drop","entity-framework-core","grapesjs","graphql","graphql-server","handlebars","headless","headless-cms","hooks","open-source","react","restfull-api","wysiwyg-html-editor"],"created_at":"2025-01-11T22:20:27.500Z","updated_at":"2026-02-20T03:06:16.734Z","avatar_url":"https://github.com/formcms.png","language":"C#","readme":"# FormCMS: The AI-Powered CMS\n\nFormCMS 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.\n\n---\n\n## ✨ Why FormCMS?\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\" width=\"33%\"\u003e\n\u003ch3\u003e🤖 AI-Powered\u003c/h3\u003e\n\u003cp\u003eGenerate schemas, data, GraphQL queries, and full UI pages using natural language prompts. Let AI handle the tedious work while you focus on creativity.\u003c/p\u003e\n\u003c/td\u003e\n\u003ctd align=\"center\" width=\"33%\"\u003e\n\u003ch3\u003e🎨 Zero Backend Required\u003c/h3\u003e\n\u003cp\u003eNo .NET or backend experience needed. Run FormCMS with Docker, build your app with React and AI — that's it.\u003c/p\u003e\n\u003c/td\u003e\n\u003ctd align=\"center\" width=\"33%\"\u003e\n\u003ch3\u003e🚀 Scalable \u0026 Performant\u003c/h3\u003e\n\u003cp\u003eP95 latency under 200ms, 2,400+ QPS throughput. Handle millions of posts with CDN caching and billions of user activities with horizontal sharding.\u003c/p\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n## ⚡ What You Can Do with AI\n\nFormCMS acts as your AI-driven development partner. Describe what you want, and it builds it:\n\n- **Generate the Full Stack**: Entities (schemas), Seed Data, GraphQL Queries, and UI Pages from natural language.\n- **Add Engagement Instantly**: \"Add a like button\" or \"Show user avatar\" simply works.\n- **Manage \u0026 Iterate**: View version history and manage artifacts in the visual portal.\n\n📖 **[See Wiki for full capabilities →](https://github.com/formcms/formcms/wiki/Building-a-System.md)**\n\n---\n\n## 🎥 In Action\n\nWatch FormCMS build a complete Library system (Entities, Data, Queries, and UI) from scratch in under 60 seconds (sped up 10x).\n\n![FormCMS Demo](https://github.com/formcms/formmate/blob/main/artifacts/demo_video.webp?raw=true)\n\n---\n\n## 🟢 Live Demo\n\nTry the live demo at [formcms.com/mate](https://formcms.com/mate).\n\n**Credentials:**\n- **Username:** `sadmin@cms.com`\n- **Password:** `Admin1!`\n\n---\n\n## 🚀 Quick Start (Docker)\n\nThe easiest way to get FormCMS running. **No backend setup, no .NET, no database installation required.**\n\nPull and run from [Docker Hub](https://hub.docker.com/repository/docker/jaike/formcms-mono):\n\n```bash\ndocker run -d \\\n  --name formcms \\\n  -p 5000:5000 \\\n  -v formcms_data:/data \\\n  -e DATABASE_PROVIDER=0 \\\n  -e \"CONNECTION_STRING=Data Source=/data/cms.db\" \\\n  jaike/formcms-mono:latest\n```\n\nThen open **http://localhost:5000/mate** in your browser and follow the setup wizard.\n\n\u003e **📌 That's it!** You have a fully functional AI-powered CMS. Start building your app with React, Vite, or any frontend framework.\n\nFor production deployment with PostgreSQL, see the [Docker Hub page](https://hub.docker.com/repository/docker/jaike/formcms-mono) for a full `docker-compose.yml` example.\n\n\n### 💡 Try it out\nOnce running, try these prompts:\n- \"Design entities for a library management system\"\n- \"Add sample data for the book entity\"\n- \"Create a query to display all available books\"\n\n🛠️ **Want to contribute or run from source?** See the [Development Setup Guide →](https://github.com/formcms/formcms/wiki/Setup.md)\n\n---\n\n## 🎨 For Frontend Developers\n\n**You don't need .NET or any backend experience to use FormCMS.** Just run the Docker image and start building your frontend with the tools you already know:\n\n- Use **React + Vite** to build your app\n- Use **AI (e.g., Antigravity, Cursor)** to generate schemas, queries, and pages\n- FormCMS provides the backend, APIs, and admin panel — all running inside Docker\n\n📖 **[See the Vite + React + Antigravity example →](https://github.com/formcms/formcms/wiki/Vite-React-Antigravity-Example)**\n\n### 🏗️ Built with FormCMS\n\n| App | Description |\n|-----|-------------|\n| **[Zen Health Tracker](https://zen.formcms.com/)** | A full health tracking app built in hours using FormCMS + AI coding agent — zero manual coding. |\n\n---\n\n## 📚 Documentation\n\nFor detailed documentation, please refer to our **[Wiki](https://github.com/formcms/formcms/wiki)** (source of truth):\n\n| Documentation | Description |\n|---------------|-------------|\n| [Setup Guide](https://github.com/formcms/formcms/wiki/Setup.md) | Development environment setup |\n| [Architecture](https://github.com/formcms/formcms/wiki/Architecture.md) | Component architecture and system design |\n| [Orchestrator Strategy](https://github.com/formcms/formcms/wiki/Orchestrator-Strategy.md) | Multi-agent pipeline design and debugging approach |\n| [Performance \u0026 Scalability](https://github.com/formcms/formcms/wiki/Performance-Scalability.md) | Benchmarks and scaling strategies |\n\n---\n\n## 🏗️ Architecture Overview\n\n\n\n| Component | Description |\n|-----------|-------------|\n| **formmate** | AI-powered schema \u0026 UI builder |\n| **formcms** | High-performance CMS backend (ASP.NET Core) |\n| **AdminApp** | React admin panel for content management |\n| **Portal** | User portal for history, likes, and bookmarks |\n\n📖 **[See Wiki for detailed architecture →](https://github.com/formcms/formcms/wiki/Architecture.md)**\n\n---\n\n## ⚡ Performance\n\n| Metric | Performance |\n|--------|-------------|\n| **P95 Latency** | \u003c 200ms |\n| **Throughput** | 2,400+ QPS per node |\n| **Complex Queries** | 5-table joins over 1M rows |\n| **Database Support** | SQLite, PostgreSQL, SQL Server, MySQL |\n\n📖 **[See Wiki for performance details →](https://github.com/formcms/formcms/wiki/Performance-Scalability.md)**\n\n---\n\n## 🗺️ Roadmap\n\nFormCMS is actively evolving toward a vision of **no-code app building with AI**. Here's what's coming:\n\n| Phase | Focus | Key Features |\n|-------|-------|-------------|\n| **Enhanced AI** | Smarter generation | Natural language → schema, AI-suggested relationships, auto-generated CRUD \u0026 queries |\n| **Visual Builder** | No-code editing | Drag-and-drop page builder, visual schema editor, real-time preview, theme templates |\n| **Marketplace** | Community ecosystem | Pre-built app templates, community components, one-click install |\n\n\u003e **The Vision:** Describe your app in plain English → AI generates the entire backend (entities, queries, pages) → deploy with one click. No code required.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fformcms%2Fformcms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fformcms%2Fformcms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fformcms%2Fformcms/lists"}