πŸš€ Open-source Headless CMS πŸ’œ Join the Strapi Community at strapi.link/discord 🀝 Need help? github.com/strapi/strapi/dis…

🌍 Worldwide
How to Migrate from Contentful to Strapi Using a Claude Code Skill Here's what you'll learn: πŸš€ Move a full site (blog + product catalog) from Contentful to Strapi without writing migration code βœ… Carry over rich text, images, and relationships with a @claudeai Code skill that reads your model πŸ’‘ Re-run safely thanks to idempotent migrations via a `contentfulId` field ⚠️ Why the Salesforce acquisition makes content ownership matter more than ever πŸ‘‰ Full tutorial: strapi.link/4oSORRC
1
5
661
Strapi Community Hub is now live! πŸŽ‰ The Strapi Community Hub is the new home for everything built by and for the community, all in one place: βœ… The plugin Marketplace, βœ… Framework Integrations, βœ… Project Showcases βœ… Partners, and βœ… Community member profiles. If you've built a plugin, template, or project of your own, you can now submit it and get it listed in the Strapi ecosystem for everyone to discover and use. πŸ‘‰ Link to community hub: strapi.link/3Trf26k
1
1
8
776
Building Docs for the AI Era, Part 1: Self-Healing Docs Here's what you'll learn: πŸš€ How we built the first self-healing docs pipeline for a headless CMS βœ… Progressive cost gating: regex first, cheap AI next, capable model last πŸ’‘ Real results: 213 PRs scanned, 22 doc PRs generated, $11.38 total cost ⚠️ Why the human architect stays central. AI drafts, humans judge πŸ‘‰ Full article: strapi.link/4gICx4o
4
774
Astro and Strapi Website Tutorial Part 3: Project Build You will learn: πŸš€ Components, routing, and content fetching all in one βœ… The series comes together here πŸ‘‰ Part 3: strapi.link/4fMMpsU
1
4
824
Streaming Strapi Dynamic Zones in Next.js 16: Part 1 Learn how to model a Strapi 5 Dynamic Zone and build a typed two-phase fetch layer for http://Next.js 16 that streams content without client-side waterfalls by @rishi_raj_jain_ In part 1, you will: 🎯 Model your content in Strapi 5 🎯 Build a Streaming-Ready Fetch Layer in Next.js 16 🎯 Have the complete data layer for a streaming Dynamic Zone πŸ‘‰ Full post: strapi.link/44zceq4
4
704
Strapi Cloud Plan Update ⏹️ What we learned ⏹️ What's changing ⏹️ Where we're focusing next ⏹️ What this means for you πŸ‘‰ Learn more: strapi.link/4wMOVFs
3
6
1,287
The Strapi MCP server is now GA: a stable surface to wire agents to your content - Expose your content types as agent-callable tools in one line of config - Works with Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP client - Scoped by Admin tokens you control: agents never see more than you allow - Free, self-hosted, no tier gating πŸ‘‰ Read more: strapi.link/4eP0jZY
3
5
581
Building Production-Ready Strapi + Next.js 16 Applications: Lessons from NOTUM Technologies Key Highlights: - Type-Safe Monorepo - Enterprise Scale - Page Hierarchy - Redirect Management - Docker Deployment - PNPM Workspace - Server-Side Population πŸ‘‰ strapi.link/4aOGBMX
4
831
Strapi June Community Call Recap. πŸ‘‰ Full recap: strapi.link/4bkOUA6
2
781
Mux Video Uploader Plugin with Strapi and http://Next.js What you will learn πŸš€ Upload, transcode, and embed video βœ… Mux + Strapi plugin wired to Next.js πŸ‘‰ Tutorial: strapi.link/441Gk5t
2
630
Strapi live preview now sees your media. Hover a media asset to highlight it, double-click to open the popover, swap it, and the preview updates. Live preview is available on the Growth plan. strapi.link/3QHfXPb
1
4
699
Media Gallery App with Flutter and Strapi You will use πŸš€ Strapi media library as the backend βœ… Image grid, detail view, and upload from Flutter πŸ‘‰ Tutorial: strapi.link/3QSnpHc
1
4
638
Strapi v5.46 now adds an addRichTextBlocks API. You can now register your own rich-text blocks (a callout, a colored block) or strip out defaults like the code block. Community-contributed by Alanderson Zelindro da Rosa ❀️ πŸ‘‰ Learn more: strapi.link/4aFdgUV
1
19
1,911
http://Next.js Testing: Unit and E2E with Vitest and Playwright πŸš€ Unit tests with Vitest, E2E with Playwright βœ… Covers both layers end to end πŸ‘‰ Guide: strapi.link/4xgT6tW strapi.link/4xgT6tW
1
673
E-Commerce with SvelteKit and Strapi πŸš€ Product listings, cart, and detail pages βœ… Solid headless alternative πŸ‘‰ Walkthrough: strapi.link/43SbADF strapi.link/43SbADF
8
833
Full migration from Contentful to Strapi
1
9
932
Getting Started With Strapi MCP Part 2 - how to extend with custom tools via a plugin Here is what you will learn: 1. Plugin Motivation 2. Plugin Scaffolding 3. Defining MCP Tools 4. Permission Integration 5. Tool Registration πŸ‘‰ Full video: strapi.link/4xV6yEm
1
7
605
πŸš€ Exciting updates from the June Strapi Community Call! πŸ‘‰ Full video: strapi.link/4v1kV7w In case you missed it, we held a Community Call yesterday covering the latest product updates, engineering highlights, and community contributions. Here are the highlights: βœ… Strapi is focusing on stability and AI innovation (Marco Autiero) βœ… Strapi MCP Server Launch (@codingthirty) βœ… MCP Chat Plugin for Non-Technical Users (Raul Balestra) βœ… Automating Marketing with AI (@IvarsBariss) βœ… Introduction of the Skills Repository (@codingthirty) A huge thanks to the community for their contributions. Strapi’s quality is truly a shared responsibility. πŸ’œ πŸ‘‰ Full video: strapi.link/4v1kV7w
1
5
494
Thanks for the mention @GithubProjects! πŸ’œ We're proud to see @strapijs recognized. Our amazing community and contributors continue to push the project forward, helping us build a high-quality, open-source CMS that developers love to use. πŸš€
Strapi is an open-source, self-hosted headless CMS that auto-generates REST and GraphQL APIs from content models defined in a visual builder. - Content-Type Builder for designing data structures without code - Auto-generated REST and GraphQL APIs for every content type - Built-in Roles & Permissions, Media Library, i18n, and Draft & Publish - First-class TypeScript support with flexible database options
1
6
916