Payload
p/payload-cms
Developer-first TypeScript & React headless CMS
James Mikrut
Payload 2.0 โ€” TypeScript headless CMS + app framework
Featured
62
โ€ข
The best way to build a modern backend and admin UI. No black magic, all TypeScript, and fully open source, Payload is both an app framework and a headless CMS.
Replies
James Mikrut
Maker
๐Ÿ“Œ
Hey Product Hunt! Today is a BIG day for the Payload team and I'm ecstatic to be here. We've released 2.0 and have shipped a ton of new stuff. If you haven't heard of us yet, we're a headless CMS / app framework that's quite a bit different from the thousands of nameless, faceless SaaS headless CMS out there. We're open source with an MIT license - and with Payload, you control and own your own data. Magic happens when you actually have control over your backend. But let's talk 2.0! First and foremost, we've modularized our codebase to play nicely with more tooling and ecosystems. Payload now supports Postgres! We've built an entirely new database abstraction layer which uses the fantastic Drizzle ORM under the hood. The best part is that Payload exposes the entirety of Drizzle to the developer, so that you can make use of anything Drizzle does in addition to Payload's already powerful APIs. Our database layer also now comes with full, first party migration support as well as database transactions which will allow you to build better products. We've also made the move to Vite over Webpack, so you can shave off some HMR / build time as you develop locally. We've refreshed our UI and added live preview directly into the CMS, so your editors can now see what they're working on immediately as they're working on it. It's super simple to configure. Image cropping and focal point selection are now both supported natively in Payload, which is one of our most requested features. And last but not least, we've completely rebuilt our Rich Text Editor. Admins will spend most of their time in the rich text editor, so for a CMS, this is hugely important. We had a pretty nice rich text field, but our vision has been to take the beauty and polish of the Medium writing experience and combine it with the power of the Notion editor. And today is a massive first step toward realizing that goal. We now support Lexical, which ships a ton of new stuff. Not only is the entire editor redesigned, but it's packed with a ton of new features as well. Payload is the most powerful headless CMS on the market and I think it can truly change the way you think about CMS. We'd love to know what you think. I'll be here in the comments all day, so if you have any feedback for us, I'd love to hear it!
Alexander Ptitsyn
Hey James! Your platform looks very interesting. Perhaps, I will be use this product in the future. I wish you all the best!
James Mikrut
@alexanderptitsyn Thank you! I hope you see you in our community!
Momcilo Stojkovic
@jamesmikrut the focus on giving control over the backend to users sounds truly empowering and the addition of new database support with Postgres is a solid move! By the way, how does the new Rich Text Editor balance simplicity for admins while introducing new features? Looking forward to trying it out!
Oras Al-Kubaisi
๐Ÿ’Ž Pixel perfection
I've been using Payload CMS for more than a month now. It hard to appreciate the simplicity and performance without trying it. I encourage everyone to try it. All you need is to create a model (Typescript class) to define how you want to structure your data, and you're done! It does support RESTFUL API outside the box, along with GraphQL. Very fast (we have a collection with 75,000 items) and response time is less than 100ms. Keep up the great work @jamesmikrut and team.
James Mikrut
@orask Thank you!!! I love your comment. That's why we do this! Great to have you in our community!
Anton Cherkasov
I really like that Payload is open source and gives you control over your own data.
Florin Mateescu
Congratulations on the launch guys! I love working with payload so much. If you ever thought about launching faster and safer, payloadcms is the way to go ๐Ÿš€๐Ÿš€๐Ÿš€ The team is extraordinary and the support is amazing. Come to the discord as well ๐ŸŒŸ Congratulations @jamesmikrut
James Mikrut
@florinmtsc thanks for the support! It's seriously awesome having you in our community. I look forward to building more cool shit together in the future
QUICKBYTE
Hey Payload 2.0 team! ๐Ÿ‘‹ I curate Quick Byte, a tech-focused newsletter. Your TypeScript headless CMS and app framework, blending modern backend building with an admin UI, is truly impressive! I'm considering featuring it in an upcoming issue to share with our developer audience. Feel free to check out Quick Byte (quickbyte.tech) and consider subscribing. Keep innovating the backend development space! ๐Ÿš€
Sean Zubrickas
@quickbyte that would be amazing! We will definitely check it out. Let us know if you need anything in advance. Cheers!
Anton Cherkasov
I really like how you've modularized the codebase to work with different tools. And the fact that you now support Postgres with full migration support and database transactions is really impressive.
Ali Busaleh
I've experimented with several open-source headless CMS options, including Strapi and Directus. Often, performance and the need for custom features drive me back to custom coding. Nevertheless, these platforms excel at prototyping, enabling swift launches within days rather than weeks or months. I'm keen to explore Paylod, hoping it addresses these challenges!
wissam tabbara
Congratulations, Payload team! ๐Ÿš€. Love the open-source approach and the live preview feature.
Stjepan Nikoliฤ‡
I love Payload and this new update made it even better. I've been using it for 7-8 months for various projects and it's great! My favorite parts are great docs, admin UI, access control and simplicity overall! Webpack was pain but that is solved now with Vite! Thank you Payload team for this great open source project. I loved so much that I even made contribution and translate it to my native language! ๐Ÿ˜
James Mikrut
@stjepan_nikolic1 we've got plans to make Webpack woes even better actually. Vite is just the beginning. Keep an eye out!
James
Congrats on the launch! I started using Payload a few months ago for projects that demanded more than what's possible in Webflow or Framer. It strikes the perfect balance between developer-friendliness and a polished interface you feel comfortable selling to clients. Excited to dive into the 2.0 features!
Nate Caminata
@jamesvclements Thank you James! Love your description. We've been toying around with some copy in the last week and landed on, "Code-first for developers, content first for editors." What do you think?
Rami - Browsingbuddies.com
Glad its open source! Headless CMS' are always in demand, we used to use Wordpress as a headless CMS at a place I used to work at, lol.
James Mikrut
@kingromstar oh man you and me both. I used WP for -years- but once we launched Payload there was no going back!
Ooflamp
Go Payload, Go!!!
Jan Henning
Been using Payload for a while, and have nothing but great things to say. Congrats on the 2.0 launch, I can't wait to upgrade and check it out! ๐Ÿ˜
James Mikrut
@jaan so great to hear that. Keep up the good work. I'm pumped to have you around.
HUSSAIN AHMED
Congratulations on the launch!
Andrรฉ J
Just curious: Why is Postgres all the rage at the moment? Payload design looks awesome btw. Gd job!
James Mikrut
@sentry_co Great question. It's been by far the most upvoted item on our roadmap. I think it's got some good edges over other databases for sure, like JSON columns, etc. but I think it's best to choose the right DB for your schema.
Mehmet Bartu
Launching soon!
This could provide an effective solution for developers.
Tom Orbach
Amazing! Congrats on your launch. While I'm not the target persona here, I must admire the simplicity and functionality of the UI here of Payload. Good job guys :)
James Mikrut
@tomorbach oh man it's been a passion project. Happy to hear you like the UI. We're trying to stay minimal and I find that the people that like that type of design respond super well. I don't want to become a purple rainbow unicorn like so many other tech companies out there. ๐Ÿ˜Ž
Vlad Matsiiako
woohoo!!!
Donรกt Pรฉter
hey @jamesmikrut! congrats on your launch! I'm using Payload CMS for a while now, started to do so when the version number started with a 0 and I already liked it even then. great documentation, really dev friendly product, I can only just recommend it.
James Mikrut
@donatpeter I really appreciate that ๐Ÿฅน thank you!
Jeffrey Bunn
Launching soon!
Iโ€™ve recently gone through all the headless CMSโ€™s out there and came out not terrible impressed. Payload looks great. Im still kicking the tires with a couple options, and will definitely check payload out.