Strapi is een open-source headless CMS waarmee ontwikkelaars inhoudsmodellen definiëren, waarna Strapi daarvoor automatisch een REST- en GraphQL-API genereert. Redacteuren beheren de inhoud in een uitbreidbaar beheerpaneel met Content-Type Builder, mediabibliotheek, rollen en rechten, meertaligheid en concept/publicatie. Strapi is geschreven in JavaScript en TypeScript, werkt met SQLite, PostgreSQL, MySQL en MariaDB en is uit te breiden met plug-ins. U kunt Strapi zelf hosten of gebruikmaken van Strapi Cloud, het beheerde hostingplatform van de leverancier waarop u een regio kiest.
De kern van Strapi is open source onder de MIT-licentie; sommige functies zijn voor zelf gehoste installaties alleen beschikbaar in betaalde abonnementen. Bij zelf hosten hebt u volgens de leverancier volledige controle over dataresidentie en compliance, en kunt u de installatie op Europese infrastructuur draaien. Volgens het privacybeleid staan de eigen systemen van Strapi voornamelijk in de Verenigde Staten en de Europese Economische Ruimte; het beleid noemt Strapi daarbij ook een Amerikaanse vennootschap. Controleer dit bij gebruik van Strapi Cloud.