|
| 1 | +--- |
| 2 | +title: Burdy |
| 3 | +repo: burdy-io/burdy |
| 4 | +homepage: https://burdy.io |
| 5 | +opensource: "Yes" |
| 6 | +typeofcms: "API Driven" |
| 7 | +supportedgenerators: |
| 8 | + - All |
| 9 | +description: Burdy is a next-gen open-source headless CMS. Written in 100% TypeScript. |
| 10 | +images: |
| 11 | + - path: /img/cms/burdy-cms-1.png |
| 12 | +--- |
| 13 | +# [Burdy](https://burdy.io) |
| 14 | + |
| 15 | +**The most powerful and flexible open-source headless cms.** |
| 16 | + |
| 17 | +We took the inspiration from **WordPress** plugin system (hooks and actions) and have built a completely new hook-based core for our backend and admin that is highly extendable and pluggable. |
| 18 | + |
| 19 | +Authoring experience is based on **Adobe Experience Manager (AEM)** and **OneDrive** and allows content creators to structure and organize their content in a familiar way. |
| 20 | + |
| 21 | +We are strongly opinionated! **Typescript**! |
| 22 | + |
| 23 | +* Self-hosted - know where your data is stored! |
| 24 | +* Backend - Node.js, TypeORM, Express |
| 25 | +* Admin - React, Fluent UI |
| 26 | +* Databases - TypeORM (SQLite, Postgres, MySQL, MariaDB), File Storage - file system, AWS S3 |
| 27 | +* Customizable - Same as WordPress you are able to extend any part of Admin or Backend by just using hooks. Furthermore, you can create custom functionalities in a no time! |
| 28 | + |
| 29 | +For more details visit our [Docs](https://burdy.io/docs) |
| 30 | + |
| 31 | +## Installation |
| 32 | + |
| 33 | +```sh |
| 34 | +npx create-burdy-app my-project |
| 35 | + |
| 36 | +cd my-project/ |
| 37 | +npm run dev |
| 38 | +``` |
| 39 | + |
| 40 | +Open [http://localhost:4000/admin](http://localhost:4000/admin) to view your running app. |
| 41 | +When you're ready for production, run `npm run build` then `npm run start`. |
| 42 | + |
| 43 | +## Features |
| 44 | +Out of the box Burdy comes with many features |
| 45 | + |
| 46 | +* **Office 365** professional look and feel, |
| 47 | +* **Digital Assets Management** - inspired by **OneDrive** and **Operating systems**, it gives simplicity and organization capabilities, |
| 48 | +* **Content types** - **16 fields types** out of the box, and you can **easily extend** it with your custom, |
| 49 | +* **Post versioning** - every update will create a version that authors will be able to restore, |
| 50 | +* **Pages hierarchy** - authors will be able to organize pages in a folder like structure, |
| 51 | +* **Tags** - tag pages, posts or assets with ease |
| 52 | +* **Users management** with Groups and Permissions access control |
| 53 | + |
| 54 | +### Field types |
| 55 | + |
| 56 | +16 Out of the box field types. Learn how to extend with your custom by visiting [Custom Editor Fields](https://burdy.io/docs/custom-editor-field/) docs. |
| 57 | + |
| 58 | +Core: |
| 59 | +- Text |
| 60 | +- Rich Text |
| 61 | +- Number |
| 62 | +- Checkbox |
| 63 | +- Choice group |
| 64 | +- Assets |
| 65 | +- Images |
| 66 | +- Dropdown |
| 67 | +- Color Picker |
| 68 | +- Date Picker |
| 69 | +- Relation |
| 70 | +- Custom Component |
| 71 | + |
| 72 | +Layout: |
| 73 | +- Group |
| 74 | +- Repeatable |
| 75 | +- Tab |
| 76 | +- Dynamic Zone |
0 commit comments