@strapi/utils
Shared utilities for the Strapi packages
Found 2051 results for strapi
Shared utilities for the Strapi packages
Typescript support for Strapi
Shared typescript types for Strapi internal use
An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite
Interactive API generator.
Data transfer capabilities for Strapi
Sendmail provider for strapi email
Local provider for strapi upload
Commands to interact with the Strapi Cloud
Simple tools for creating interoperable CJS & ESM packages.
Generate a new Strapi application.
AWS S3 provider for strapi upload
Nodemailer provider for Strapi
Local provider for strapi audit logs
Simple tools for developing Strapi plugins
AWS S3 provider for strapi upload with more advanced configuration options
Integrates CKEditor 5 into your Strapi project as a fully customizable custom field. (Community Edition)
The official client library to easily interface with Strapi from your JavaScript/TypeScript project
Sendgrid provider for strapi email
A strapi custom field for selecting multiple options from a provided list of items.
Amazon SES provider for strapi email
📦 Javascript SDK for your Strapi API
Community Google Cloud Storage Provider for Strapi Upload
Cloudinary provider for strapi upload
Generate a new Strapi application.
A plugin for Strapi Headless CMS that provides the ability to schedule publishing for any content type.
Mailgun provider for strapi email plugin
A plugin for Strapi CMS that adds a preview button and live view button to the content manager edit view.
Synchronise and search in your Strapi content-types with Meilisearch
Import/Export data from and to your database in just few clicks.
A powerful Strapi plugin that adds comprehensive Prometheus metrics to monitor your API performance, system resources, and application behavior using prom-client.
Generate a new Strapi application.
CLI to upgrade Strapi applications effortless
Gatsby source plugin for building websites using Strapi as a data source
AWS S3 provider for Strapi upload with Cloudfront CDN
This package is currently unmaintained. If you're interesting in helping maintain the package please shoot me a message. Thanks - Jake
Strapi - Navigation plugin
A plugin for Strapi Headless CMS that provides the ability to transform the API request and/or response.
CKEditor 5 - Official Integration for Strapi
Speed-up HTTP requests with LRU cache
Speed-up HTTP requests with LRU cache
A Vue renderer for the Strapi's Blocks rich text editor. Compatible with Nuxt.
A Strapi plugin for supporting Kubernetes health checks and monitoring
Type-safe Strapi v5 client with automatic TypeScript codegen and populate type inference
Plug-in for single sign-on with Strapi!
Render the content of Strapi's Blocks rich text editor as HTML in your frontend.
Strapi - Comments plugin
Initialize or update your data easly with a version controller.
UUID field type support to Strapi with customizations
Speed-up HTTP requests with LRU cache
Speed-up HTTP requests with LRU cache
AI-Powered Content Translation for Strapi with Batch Translation Support. Forked from strapi-llm-translator by grenzbotin.
Cache strapi requests
Strapi Email designer plugin.
Strapi plugin for managing and automating translation of content
An MCP server for your Strapi CMS that provides access to content types and entries through the MCP protocol
Embed content from third-party sites in Strapi
Digital ocean spaces provider for Strapi upload plugin
The Portal Gun for Strapi Admin. Seamlessly mount React components into specific DOM selectors across any admin route.
A Strapi plugin that converts images to WebP format.
A plugin for Strapi CMS that protects certain entries from being deleted.
Strapi Cloudflare R2+CDN provider for strapi upload
This plugin provides a simple way of retrieving all nested objects in a single request.
Runtime Intelligence Platform
Adds additional API endpoints for checking health of Strapi Components
A Strapi plugin to view your content types and their relationships
Strapi custom field with a customized build of TinyMCE richtext editor.
DeepL provider for translate plugin in Strapi 4
CLI to generate types based on your Strapi API content types
Shared utilities for the Strapi packages
A strapi custom field for selecting any country based on the ISO 3166-1 country code standard.
Speed-up HTTP requests with LRU cache
Strapi Resend provider
A Strapi plugin that enables drag-and-drop sorting of entries within a collection type.
Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization
Shared utilities for the Strapi packages
Renderer for the strapi CMS blocks text content element.
This plugin add a drag and droppable list that allows you to sort content type entries.
🏭 Testing made easier with factories for your entities/models.
Register a weighted fuzzy search endpoint for Strapi Headless CMS you can add your content types to in no time.
<div align="center"> <h1>@strapi-community/eslint-config</h1>
Strapi SMTP email provider with nodemailer
<a href="https://www.npmjs.com/package/@nx-extend/strapi" rel="nofollow"> <img src="https://badgen.net/npm/v/@nx-extend/strapi" alt="@nx-extend/strapi NPM package"> </a>
A powerful Strapi plugin that enables intuitive drag-and-drop sorting of content types with real-time updates, optimized performance, and a seamless user experience.
AI-Powered Content Translation for Strapi
Generate a new Strapi application.
Enforces required relation fields in Strapi to be non-empty on save or publish
A plugin for Strapi Headless CMS that provides the ability to auto slugify a field for any content type.
A plugin for Strapi CMS that provides the ability for Socket IO integration
Socket IO Module for Strapi
Brevo (former Sendinblue) provider for strapi email
Authentication components and abstractions for React apps using Strapi.
Tagsinput plugin for your strapi project
A Strapi plugin which integrate Socket.io
Build upon the @strapi/design-system to add a few more components
Medusa plugin for Strapi as CMS
An enhanced Rich Text (Blocks) field for Strapi with inline color picker and more
React renderer for Strapi v5 Blocks content with full Better Blocks plugin support — colors, tables, to-do lists, media embeds, alignment, and more
Mailgun provider for strapi email plugin
Strapi 5 plugin that adds a preview-image custom field (configured per component in the Content-Type Builder with a direct image URL) and renders a side panel in the edit view showing each component's preview image in dynamic-zone order.
Expose Strapi v5 as a Model Context Protocol server with OAuth 2.1 + PKCE.
Creates a strapi admin user on startup. Simplifies working with multiple strapi environments.
A Google Maps custom field for Strapi, allowing you to pick a location.
A plugin for Strapi CMS to customize the structure of menus and menu items.
Mongoose hook for the Strapi framework
Speed-up HTTP requests with LRU cache
Prepend media urls (images, files, audios, ) with your public url/media prefix on both Admin Panel and API's just in response without changing the relative path in database
A Strapi plugin that provides OpenID Connect (OIDC) authentication functionality for the Strapi Admin Panel.
Table Custom Field for Strapi
Shopify provider for strapi upload
Swyger Storage Client JS library is used for Swyger Server as consumer Rest API for CRUD operation on a file! Visit the master branch: https://github.com/coorise/swyger-js-client-storage.git
This plugin enables content versioning
CKEditor 5 build for Strapi WYSIWYG editor replacement
Swyger Client JS library is used for Swyger Server as consumer Rest API(authentication,CRUD, Storage...)! Visit the master branch: https://github.com/coorise/swyger-js-client.git
Knex hook for the Strapi framework
Add video field to your Strapi application.
A drop-in replacement for the strapi editor
Group and collapse collection types in the Strapi Content Manager and Content Type Builder navigation
A plugin that generates blurhash for your uploaded images
Generate migration files for a Strapi application.
⚡ The storm-stack monorepo contains utility applications, tools, and various libraries to create modern and scalable web applications.
Strapi v5 plugin that enforces required media fields at publish time — works around the known limitation where required: true on media fields is not validated on publish.
Replace Strapi default WYSIWYG editor with enhanced build of CKEditor 5
A Strapi v5 plugin that exposes your content via the Model Context Protocol (MCP), enabling AI assistants like Claude to interact directly with your Strapi content.
a strapi plugin library uses local and redis caches to achieve single digit milliseconds on average api response time.
Comprehensive audit logging plugin for Strapi v5 that tracks all user interactions and system events with a clean admin interface and automatic cleanup
Professional custom fields for Strapi: Advanced Input with validation, Advanced Checkbox (single/multiple), and Advanced Radio (single/multiple) with dynamic options and comprehensive configuration
Customizable Tip Tap Editor
Swyger Database Client JS library is used for Swyger Server as consumer Rest API for CRUD operation in realtime! Visit the master branch: https://github.com/coorise/swyger-js-client-database.git
A simple in-memory mock mail provider for strapi.io
A highly configurable notification inbox plugin for the Strapi v5 admin panel
Strapi Email service provider for Postmark
Strapi - Cookie Manager
helper to flatten nested strapi v4 graphql structure including typings
Duplicate dynamic zone components directly from Strapi 5 edit view.
Aliyun OSS provider for strapi upload
This plugin adds support of UUID field type to Strapi
Azure Blob Storage upload provider for Strapi v5
n8n nodes for Telegram via Grammy: orchestrator (Strapi + Redis), long polling trigger (400+ bots), and API operations (Message, Chat, File)
Show the app version from package.json
Swyger Auth Client JS library is used for Swyger Server as consumer Rest API focused on authentication (register, login, forgot password...). Visit the master branch: https://github.com/coorise/swyger-js-client-auth.git
UI components for Vue 3
Strapi - Reactions plugin
Strapi Provider for Digital Ocean Spaces
AI embeddings and semantic search plugin for Strapi v5 with pgvector support
This plugin allows you to easily add custom fields to Strapi.
A strapi plugin used which can be used to download data in xlsx format
FormFlow is a flexible Strapi v5 plugin for creating dynamic forms with configurable fields, validations, and submissions, designed for headless and API-first projects.
Astro renderer for Strapi v5 Blocks content with full Better Blocks plugin support — colors, tables, to-do lists, media embeds, alignment, and more. Native Astro components, zero client-side JavaScript.
Bookshelf hook for the Strapi framework
Strapi Email provider for Azure Communication Service
Astro components for Strapi Block Field
UI component utilities for Components Pack and vanilla JS
Generate base64 placeholders for Strapi images
Universal auto slug generator for all Strapi content types with full Rich Text support (Blocks + Classic)
Schema-first typed query client for Strapi REST APIs.
A drop-in replacement for the strapi editor
Index articles configured to Algolia
Frontend integration made easy. Use the Littlebox Strapi Suite plugin to enhance the admin panel with powerful tools that simplify content management and frontend integration.
Adds middleware for caching uploaded assets when using @strapi/provider-upload-local
Strapi plugin to add missing features to the strapi auth system
Nodemailer provider for Strapi 3
Add a unique id to each request made to your server and track your users' activity in the logs.
AI chat inside the Strapi 5 admin that reads and edits your content (incl. components & dynamic zones) via MCP, with voice and a side-by-side live preview.
Advanced Session Management for Strapi v5 - Track user sessions with IP geolocation, security scoring, and real-time monitoring
Icon picker plugin for Strapi with Iconify integration — search, select, and store icons with raw SVG for high-performance rendering.
Add a soft delete feature to your project
The official Strapi Plugin by Localazy.
A customizable React chatbot component library with streaming responses, floating UI, dynamic card rendering, and Tailwind/CSS theming support.
Lucide icon picker custom field for Strapi.
This plugin displays the version in the Strapi settings
End-to-end admin-panel activity audit log (content, media, settings, auth) with an admin UI
A Strapi v5 custom field plugin for selecting Lucide icons. Icons are stored as kebab-case strings.
Code editor plugin for strapi CMS. It uses the monaco editor (vscode).
This is a plugin for import and export content of collection types.
Allow to provide multi domain support
Generate the default admin panel for a Strapi application.
A custom field for Strapi that allows users to select multiple options from a predefined list.
Custom responsive image formats for strapi.
Export collection data to CSV and Excel (XLSX) with advanced filtering, search, column selection, and pagination directly from the Strapi admin panel.
Organize Strapi Content Manager collection and single types into collapsible groups with drag-and-drop custom sorting
Strapi custom email provider for Microsoft Graph
AWS S3 provider for strapi v4 upload with optional CDN configuration. Adapted from strapi-provider-upload-aws-s3
Strapi Email service provider for Mailjet
Encrypts values on save, and decrypts on fetch.
Per-video optimization controls for the Strapi Media Library upload flow with async FFmpeg processing.
React components for Strapi Experience Builder - visual page editor with Puck
Automatically capture and record the API calls made to your Strapi application
This plugin add a drag and droppable list that allows you to sort content type entries.
Design and manage your liquid email templates
A plugin for Strapi Headless CMS that provides ability to sign-in/sign-up to an application by link had sent to email.
Framework-agnostic runtime cache invalidation for Strapi v5 in SSR frontends. Receives Strapi publish webhooks, clears affected cache tags, next request serves fresh data.
A plugin for Strapi CMS that provides the ability to add notes to entity records.
Dynamically resize, format and optimize images based on url modifiers
Strapi Column Control — Bootstrap 5 grid layout plugin for Strapi 5 Dynamic Zones (container, row, columns, nested blocks)
Strapi plugin to support Keycloak authentication of end-users using a middleware.
A Strapi plugin that audits content blocks for compliance with category requirements. Specifically checks for blocks that don't have the 'kennisartikel' category assigned, helping maintain content standards across products.
Strapi plugin for importing and exporting tables in CSV and JSON formats. Simple, fast and user-friendly.
An AI-powered FAQ chatbot plugin for Strapi v5. Integrates an intelligent assistant into your admin panel — backed by OpenAI GPT-4o mini and semantic embeddings — so users can get instant answers from your FAQ content. Includes a built-in admin UI for con
A powerful Strapi plugin for exporting and importing data with Excel support and advanced filtering
Strapi plugin to publish your content to Coolify
Typescript interface generator for Strapi 4 models
Passwordless authentication for Strapi v5 via magic links, email OTP and TOTP-based MFA. Drop-in replacement for password login.
ImageKit provider for Strapi CMS
A plugin for Strapi CMS that provides the ability for Socket IO integration
Reusable Strapi 5 middlewares as an auto-discovered plugin (concurrency limiter with bounded-queue load-shedding, …)
Typescript interface generator for Strapi 4 and 5 models
Strapi 5 upload provider and plugin integration for Cloudflare R2 with edge image resizing.
A CSV export plugin for Strapi v5 that adds export functionality to the admin panel with configuration options.
This plugin allows users to create location inputs and store latitude and longitude values as geometry types in a PostGIS database. It also provides functionality to filter items based on their location.
This is a customField to store old slugs for content types
Mandrill provider for strapi email
Plugin for Strapi Headless CMS, hiding the standard WYSIWYG editor and replacing it with Editor.js
Strapi plugin to create and manage parent-child relationships between content types using custom fields
A powerful rich text editor plugin for Strapi v5 using the Jodit Editor with advanced formatting capabilities and seamless integration with Strapi's media library.
Converts media uploads to any sharp supported format such as webp or avif
Gatsby source plugin for building websites using Strapi as a data source
Model Context Protocol server for Strapi CMS content management.
Strapi Email service provider for Postmark
MailerSend provider for strapi email plugin
MinIO provider for Strapi Upload
Auto locales will add auto end of the slug
Astro loader for Strapi CMS
A plugin for Strapi CMS that provides the ability to add notes to entity records.
Hybrid static/preview architecture for Next.js + Strapi projects
Strapi v5 plugin to translate i18n content with l10n.dev AI translation service directly from the Admin Panel
Medusa plugin for Strapi as CMS
A plugin for medusa to use strapi in the backend as the cms in typescript
Per-image optimization controls for the Strapi Media Library upload flow (original, global profile, or custom resize/quality).
A generic TypeScript client for interacting with Strapi CMS APIs, supporting content fetching, creation, updates, and deletions.
Production-ready rate limiting for Strapi 5 — IP-based, identity-aware, with optional Redis backing
This plugin enables copying entities including their relations.
Additional Strapi typescript definitions
Multi-account email management with WhatsApp messaging, smart routing, failover, and analytics for Strapi v5
Adds a confirmation dialog before publishing content in Strapi v5
A plugin for Strapi - A custom field to add multiple values to a sortable list. Returns as an array from the API.
Strapi v4 plugin to trigger and monitor a deployment on Vercel
Better Auth dashboard for the Strapi admin panel
Strapi Content Migration.
Replaces the default Strapi WYSIWYG editor with react md editor.
Fork of strapi-plugin-local-image-sharp, updated to use Strapi v5. Dynamically resize, format and optimize images based on url modifiers
<p align="center"> <img width="500" height="500" src="https://i.ibb.co/LdXRKyG/logo.png"> </p>
A plugin to automate the creation of public permissions for your chosen content types.
This plugin is based on [https://www.npmjs.com/package/@strapi/provider-upload-aws-s3](https://www.npmjs.com/package/@strapi/provider-upload-aws-s3) with the ability to serve files from Cloudfront. Built with `@aws-sdk/client-s3`.
AI-powered translation of localized Strapi v5 entries via OpenRouter LLMs.
A powerful Strapi plugin that allows you to copy and reorder components (sections) between pages using an intuitive drag-and-drop interface. Works with any content type and dynamic zone - no code required!
Community Strapi content loader for Astro
Cloudinary Media Library Custom Field for Strapi
A strapi custom field for selecting multiple ENUM options from a provided list of items.
A Custom Field plugin for Strapi to select countries in ISO 3166-1 alpha-2 format