payload
https://github.com/payloadcms/payload
TypeScript
Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported2 Subscribers
Add a CodeTriage badge to payload
Help out
- Issues
- Scheduled publish jobs are not deleted when their document is deleted (string id in the job, raw id in the cleanup)
- Trashing a published document that has a pending draft replaces the live content with the draft
- Concurrent scheduled publish and unpublish leave two versions flagged latest, and the unpublished document is still returned to an anonymous draft=true read
- fix(richtext-lexical): handle missing mimeType in upload converters
- fix(richtext-lexical): handle missing mimeType in upload converters
- fix: delete scheduled publish jobs queued with a string document id
- payload generate:importmap crashes on a new Next.js app
- drizzle: join onto a drafts collection fails with `column reference "parent_id" is ambiguous` under draft=true when the joined collection's read access where names `id`
- Live preview throws on localized group fields (afterRead treats flattened group as locale map when flattenLocales: false)
- Armenian (hy) admin shows "Loading..." for every date: importDateFNSLocale has no 'hy-AM' case
- Docs
- TypeScript not yet supported