Payload Library is a Next.js website with a programmer-themed UI that mirrors category content from swisskyrepo/PayloadsAllTheThings.
- Build-time content snapshot from upstream GitHub repository
- Searchable category index
- Facet filters (e.g., Injection, Authentication, Misconfiguration) and paginated results
- Full markdown rendering per category
- Table of contents anchors and copy button for code blocks
- Attribution and usage disclaimer page
- Scheduled GitHub Action to refresh data and validate lint/build
npm install
npm run sync:data
npm run devThen open http://localhost:3000.
npm run sync:datafetches and transforms upstream categories intodata/generated/categories.jsonnpm run lintruns ESLintnpm run buildbuilds production assets
- Content is sourced from upstream and intended for educational and authorized security testing contexts only.
- If
data/generated/categories.jsonis missing, runnpm run sync:databefore launching the app.