|
| 1 | +--- |
| 2 | +title: Manifest |
| 3 | +repo: mnfst/manifest |
| 4 | +homepage: https://manifest.build |
| 5 | +twitter: manifestfordevs |
| 6 | +opensource: 'Yes' |
| 7 | +typeofcms: 'API Driven' |
| 8 | +supportedgenerators: |
| 9 | + - All |
| 10 | +description: Manifest is an open-source, self-hosted headless CMS that provides a complete backend with just a single YAML file. It integrates seamlessly into your codebase, allowing you to manage content effortlessly while maintaining full control over your data. |
| 11 | +images: |
| 12 | + - path: /img/cms/manifest-admin-panel.svg |
| 13 | + - path: /img/cms/manifest-auth.png |
| 14 | + - path: /img/cms/manifest-code.png |
| 15 | + - path: /img/cms/manifest-auth.png |
| 16 | +--- |
| 17 | + |
| 18 | +## Get started |
| 19 | + |
| 20 | +To quickly set up a Manifest backend: |
| 21 | + |
| 22 | +```sh |
| 23 | +npx add-manifest |
| 24 | +``` |
| 25 | + |
| 26 | +This command initializes a new Manifest backend in your project directory. |
| 27 | + |
| 28 | +## Product overview |
| 29 | + |
| 30 | +### For Developers |
| 31 | + |
| 32 | +Over 80% of CMS-powered websites and apps rely solely on core features, yet many solutions are overly complex and costly. |
| 33 | + |
| 34 | +With Manifest, you get just the essential backend functionality, seamlessly integrated into your project as effortlessly as any other file in your codebase. |
| 35 | + |
| 36 | +- **Create the backend of your app instantly with a single YAMLf ile**: Define your entire backend structure in one YAML file. |
| 37 | +- **Seamless Codebase Integration**: Manifest operates as a file within your codebase, enabling use of your existing development tools, version control, and workflows. |
| 38 | +- **Self-Hosted and Open-Source**: Maintain full control over your data and deployment environment without vendor lock-in. |
| 39 | +- **REST API**: Automatically generated CRUD endpoints facilitate easy data management and integration with various frontends. |
| 40 | +- **Flexible Deployment**: Deploy effortlessly on platforms like DigitalOcean, Fly.io, Render.com, Heroku, or via Docker. |
| 41 | + |
| 42 | +### For Users |
| 43 | + |
| 44 | +- **Intuitive Admin Panel**: A user-friendly interface allows non-technical users to manage content without risk of disrupting the system. |
| 45 | +- **Media Management**: Built-in local storage supports file and image uploads, including resizing and optimization. |
| 46 | +- **Customizable Content Structures**: Define collections and single-type models to tailor content management to specific needs. |
| 47 | + |
| 48 | +### Global features |
| 49 | + |
| 50 | +- **Ready-to-go features**: File stoarge, Authentication, Collections and singles, Validation, Realations. Everything essential is built-in and ready to go. |
| 51 | +- **Collaboration Ready**: Empower teams with role-based access controls for effective collaboration. |
| 52 | +- **No Vendor Lock-in**: Manifest gives you complete ownership of your data and backend. It can be integrated with your current workflow. |
| 53 | +- **Efficient Workflows**: Simplify content updates and through an intuitive admin panel for non-technical administrators. |
| 54 | + |
| 55 | +## Resources |
| 56 | + |
| 57 | +- [Documentation](https://manifest.build/docs) |
| 58 | +- [GitHub Repository](https://github.com/mnfst/manifest) |
| 59 | +- [Community Discord](https://discord.gg/manifest) |
| 60 | +- [Deployment Guides](https://manifest.build/docs/deploy) |
| 61 | +- [JavaScript SDK](https://manifest.build/docs/javascript-sdk) |
0 commit comments