Skip to content

Commit 90553a8

Browse files
committed
Payload CMS open-source update
1 parent f1082ca commit 90553a8

File tree

1 file changed

+22
-38
lines changed

1 file changed

+22
-38
lines changed

src/site/headless-cms/payload-cms.md

Lines changed: 22 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,66 +3,50 @@ title: Payload CMS
33
repo: payloadcms/payload
44
homepage: https://payloadcms.com
55
twitter: PayloadCMS
6-
opensource: "No"
6+
opensource: "Yes"
77
typeofcms: "API Driven"
88
supportedgenerators:
99
- All
10-
description: A self-hosted headless CMS and application framework built with Node.js, Express, React and MongoDB
10+
description: Payload is a free and open-source headless CMS aimed sharply at providing the best, developer-first experience possible to build out APIs and admin UI.
1111
---
1212

13-
[Payload](https://payloadcms.com/) is a self-hosted headless CMS and application framework built with Node.js, Express, React and MongoDB.
13+
[Payload](https://payloadcms.com/) is a free and open-source headless CMS aimed sharply at providing the best, developer-first experience possible to build out APIs and admin UI.
1414

1515
<img src="https://payloadcms.com/images/og-image.jpg" alt="Payload brand" />
1616

17-
It’s meant to provide a massive boost to your development process, but more importantly, stay out of your way as your apps get more complex.
18-
19-
Out of the box, Payload gives you a lot of the things that you often need when developing a new website, web app, or native app:
20-
21-
<br />
22-
23-
- A Mongo database to store your data
24-
- A way to store, retrieve, and manipulate data of any shape via full REST and GraphQL APIs
25-
Authentication—complete with commonly required functionality like registration, email verification, login, & password - reset
26-
- Deep access control to your data, based on document or field-level functions
27-
- File storage and access control
28-
- A beautiful admin UI that’s generated specifically to suit your data
29-
3017
<br />
3118

3219
### Why Payload?
3320

34-
The team behind Payload has been building websites and apps with existing content management systems and application frameworks for over a decade. We know what works and what doesn't about each of the existing solutions, and to this day have found no silver bullet solution.
35-
36-
<br />
21+
Payload is a CMS that is obsessed with giving engineers the best developer experience possible to build out APIs and admin UI. It catapults developers' efficiency and value by delivering an extensible REST and GraphQL API as well as a beautiful React admin panel for non-technical users to manage content—all in TypeScript.
3722

38-
#### **We believe that a CMS should be:**
23+
From docs to design, it's staunchly code-first, but uncompromising in admin experience. Developers finally have a tool to deliver their admins with a CMS that is beautiful, minimal, extensible, and usable. It can power the backend for websites of all sizes, ecommerce, SaaS, native apps, and more.
3924

4025
<br />
4126

42-
- Cost-effective and should save time and effort
43-
- Intuitive for developers and content authors alike
44-
- Self-hosted however and wherever the application specifies
45-
- Designed in code but used with no coding experience
46-
- Blazing fast
47-
- Secure
48-
- Fully flexible and extensible
27+
**Payload is our silver bullet solution.** It represents years of passionate development and brings everything we need when we build new apps and websites:
4928

5029
<br />
5130

52-
**Payload is our silver bullet solution.** It represents over two years of passionate development and brings everything we need when we build new apps and websites:
31+
#### **Highlights:**
5332

5433
<br />
5534

56-
- A beautiful, dynamic, customizable admin UI
57-
- Extensible and reusable authentication
58-
- Content localization
59-
- Local file storage
60-
- Extremely flexible access control
61-
- Field conditional logic
62-
- Block-based layout building
63-
- Array field type(s)
64-
- Security
65-
- and much more
35+
- Completely open-source
36+
- [Fully self-hosted](https://payloadcms.com/docs/production/deployment)
37+
- [GraphQL](https://payloadcms.com/docs/graphql/overview), [REST](https://payloadcms.com/docs/rest-api/overview), and [Local](https://payloadcms.com/docs/local-api/overview) APIs
38+
- [Customizable ReactJS Admin](https://payloadcms.com/docs/admin/overview)
39+
- [Extensible authentication](https://payloadcms.com/docs/authentication/overview)
40+
- [Local file storage & upload](https://payloadcms.com/docs/upload/overview)
41+
- [Field-based localization](https://payloadcms.com/docs/configuration/localization)
42+
- [Block-based layout builder](https://payloadcms.com/docs/fields/blocks)
43+
- [Extensible SlateJS rich text editor](https://payloadcms.com/docs/fields/rich-text)
44+
- [Array field type](https://payloadcms.com/docs/fields/array)
45+
- [Field conditional logic](https://payloadcms.com/docs/fields/overview#conditional-logic)
46+
- Extremely granular [Access control](https://payloadcms.com/docs/access-control/overview)
47+
- [Document and field-level hooks](https://payloadcms.com/docs/hooks/overview) for every action Payload provides
48+
- Built with Typescript & very Typescript-friendly
49+
- Highly secure thanks to HTTP-only cookies, CSRF protection, and more
6650

6751
### Get Started
6852

0 commit comments

Comments
 (0)