Custom Post Types
Model posts, products, listings, courses — any content type, with custom fields.
Hello, World!
Multi-tenant, headless, with a public API.Manage the content of all your sites in one place.
150+ devs
Full menu
From content model to webhook, all integrated, typed and documented. You configure once, the client publishes forever.
Model posts, products, listings, courses — any content type, with custom fields.
Categories, tags and hierarchical classifications to organize everything the way your project needs.
Predictable endpoints, consistent responses and documented schema. Autocomplete in VSCode and AI.
Each site has its own key, with limited scope. Rotate or revoke without affecting the others.
Block-based editor with markdown, video embed, tables and code. Simple for the client, clean output.
Centralized upload, automatic optimization and CDN-served URLs. Less storage headache.
Invite editors, reviewers and admins. Granular permissions per site, per content type.
Fire events to Vercel, Netlify, GitHub Actions or any service. Automatic rebuild on publish.
OpenAPI schema, cURL examples and code snippets ready to paste into Claude, Cursor or Lovable.
No card, no deadline. Start free with 1 site and unlimited public API. Upgrade when you need more sites or team.
Endpoints ready in seconds
Testimonials
Devs, agencies and freelancers who traded the legacy panel for a CMS built for the modern stack.
"Migrei 3 sites de cliente do WordPress pro JSPress. Zero plugin de segurança, zero backup manual, zero "o site caiu". Não volto atrás."
Rafael Meira
Dev freelancer · São Paulo
"Nossa agência migrou 100% dos novos projetos pra JSPress. Cliente edita direto no painel, a gente foca em código. Fim dos chamados de vírgula."
Camila Rocha
CTO · Studio Bode
"Coloquei o schema no Cursor e o front veio pronto. As docs são pensadas pra IA de verdade — nada de PDF genérico ou tutorial em WordPress de 2014."
André Piquet
Founder · Ripple.dev
"Multi-tenant salvou nossa vida. Antes era um WP por site do cliente, um caos de update. Agora é um painel só e a stack do front fica isolada."
Bianca Lemos
Fullstack · Nave.ag
"O editor rich text pro cliente é limpo. Ele publica, eu não sou mais acordado de madrugada por causa de plugin quebrado. Vale cada centavo."
Diego Falcão
Freelancer · Nuxt/Vue
"API tipada, sem surpresa. Deploy segunda-feira, blog completo no Nuxt em 3 horas — incluindo taxonomias e SEO. Zero gambiarra."
Marina Vieira
Dev · Codelab Digital
"A gente batalhava pra explicar pro cliente porque o site do WordPress caía. Com JSPress, o front é estático, o painel é isolado. Ninguém mais reclama."
Thales Menezes
Tech Lead · Ateliê Digital
"Uso JSPress em 4 projetos paralelos. API pública, custo baixo, painel bonito pra mostrar pro cliente. Consegui fechar 2 contratos só por causa da UX do editor."
Julia Nakamura
Indie hacker · SP
Frequently asked questions
The most common questions from folks moving from WordPress or a legacy CMS to a modern headless one. If yours isn't here, hit us up on WhatsApp.
Talk to us
30 minutes with us. We'll show the platform, model a content type together and answer everything. No cost, no strings.