👉 Visit the DatoCMS homepage or see What is DatoCMS?
This repository provides samples of DatoCMS plugins developed using the Plugins SDK.
- Web Previews: Shows links to the matching webpage previews on selected records
- AI Translations: Translate fields and records directly on DatoCMS using AI
- Alt Text AI: Generate alt texts for your assets in a single click
- DALL-E: Generate images with configured providers and insert them directly inside your project
- Content Calendar: Explore your editorial calendar, right inside DatoCMS
- SEO Analysis: Runs SEO/Readability analysis using YoastSEO.js on your frontend everytime you make a change to a record
- Conditional Fields: Show/hide fields when you toggle a checkbox boolean field
- Record Comments: Leave comments under a record with your project collaborators
- Shopify Product: Search and select Shopify products
- Table Editor: Transforms any JSON field into a table editor
- Tag Editor: Transforms any string and JSON field into a tag editor
- Star Rating Editor: Presents integer fields as star rating widgets
Browse the full list of plugins in the repository folders.
DatoCMS is the REST & GraphQL Headless CMS for the modern web.
Trusted by over 25,000 enterprise businesses, agencies, and individuals across the world, DatoCMS users create online content at scale from a central hub and distribute it via API. We ❤️ our developers, content editors and marketers!
Why DatoCMS?
- API-First Architecture: Built for both REST and GraphQL, enabling flexible content delivery
- Just Enough Features: We believe in keeping things simple, and giving you the right feature-set tools to get the job done
- Developer Experience: First-class TypeScript support with powerful developer tools
Getting Started:
- ⚡️ Create Free Account - Get started with DatoCMS in minutes
- 🔖 Documentation - Comprehensive guides and API references
- ⚙️ Community Support - Get help from our team and community
- 🆕 Changelog - Latest features and improvements
Official Libraries:
- Content Delivery Client - TypeScript GraphQL client for content fetching
- REST API Clients - Node.js/Browser clients for content management
- CLI Tools - Command-line utilities for schema migrations (includes Contentful and WordPress importers)
Official Framework Integrations
Helpers to manage SEO, images, video and Structured Text coming from your DatoCMS projects:
Additional Resources:
- Plugin Examples - Example plugins we've made that extend the editor/admin dashboard
- Starter Projects - Example website implementations for popular frameworks
- All Public Repositories