ElmapiCMS – Headless CMS for building Content API

$59.00

Description

LIVE PREVIEWBUY FOR $59

ElmapiCMS – Modern Headless CMS for building Content APIs

Introduction

ElmapiCMS is a modern, self-hosted, headless CMS built with Laravel, React, TypeScript, Inertia.js, and Tailwind CSS.

It’s designed to be fast, flexible, and developer-friendly. Perfect for building content-driven applications without the complexity of traditional CMS platforms.

Whether you’re creating websites, SaaS tools, mobile backends, or API-powered platforms, ElmapiCMS gives you full control over your content infrastructure.

Live Demo: https://demo.elmapicms.com

User: admin@admin.com
Password: password

Blog (Next.js) Starter Template: https://blognextjs.elmapicms.com/

Docs: https://docs.elmapicms.com

ElmapiCMS
ElmapiCMS

What’s New in v3

A full rebuild. Modern tech stack. Huge UI/UX upgrade. More power and flexibility.

  • New Tech Stack
    – Rebuilt with Laravel 12, React, TypeScript, Shadcn UI, and Inertia.js
    – Fully responsive layout + Dark Mode
  • New Admin Panel
    – Sleek new UI
    – Advanced users / roles / permissions system
    – Data tables with advanced filtering and bulk actions
    – Templates for projects and collections — reuse and clone with ease
    – Single entry collections (great for static pages like About, Terms, etc.)
    – Duplicate entries with one click
  • New Asset Library
    – Grid and list view
    – Filter by type, date, and sort
    – Advanced uploader with drag/drop and image cropping
    – Preview images and access file metadata
    – Insert assets directly into editor
  • New Editor
    – Integrated TinyMCE
    – Fullscreen mode, source code view
    – Insert image from URL or asset library
  • Content API
    – Faster and more powerful
    – Filter, sort, paginate, and query content like a pro
  • Starter Templates & Cloning
    – Create projects and collections from starter templates
    – Save your own setups as templates for reuse
    – Clone entire projects in one click
  • Improved Docs
    – Cleaner, faster, better organized
    – Covers every core feature + examples

Blog NextJS Starter Template

Blog NextJS Starter Template is a pre-built project that allows you to quickly start a blog with Next.js and ElmapiCMS. It includes a fully functional blog with a modern design.

https://blognextjs.elmapicms.com/

Blog NextJS Starter Template

Core Features

  • Full project/collection/content management
  • Custom field builder (text, textarea, rich text, media, select, etc.)
  • Role-based access control
  • RESTful content API
  • Image upload and optimization
  • Rich text editor
  • Self-hosted – you own your data and infrastructure
  • Lightweight and fast

Who It’s For

  • Laravel developers
  • Indie makers
  • Freelancers and small agencies
  • SaaS builders
  • Anyone who wants a modern CMS backend they can own and customize

Server Requirements

  • PHP >= 8.2
  • Ctype PHP Extension
  • cURL PHP Extension
  • DOM PHP Extension
  • Fileinfo PHP Extension
  • Filter PHP Extension
  • Hash PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • Session PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Database Support

  • MySQL >= 8.0
  • MariaDB >= 10.5
  • PostgreSQL >= 12.0

Web Server

  • Nginx or Apache (configured to serve the public/ directory)

For Development / Building Assets

  • Composer >= 2.x
  • Node.js >= 18.x
  • npm >= 9.x (or pnpm/Yarn)
UPDATES
Version 3.0.0 - 12 July 2025

Rebuilt from scratch using Laravel 12, React, TypeScript, Shadcn UI, and Inertia.js  
Brand new user interface with modern design  
Fully responsive layout for desktop, tablet, and mobile  
Added full Dark Mode support  
New user, role, and permission management system  

New asset library with:
    - Advanced uploader (drag & drop)
    - Filter by type, date, and sort options
    - Grid and list views
    - Image crop tool
    - More file info and metadata display

New data tables with advanced filtering and bulk actions  
Project templates – create projects from predefined or custom templates  
Project cloning – duplicate entire projects instantly  
Collection templates – create and save reusable collection blueprints  
Added support for single entry collections (ideal for About, Terms, etc.)  
Duplicate entries with one click  

New integrated editor: TinyMCE with:
    - Source code mode
    - Fullscreen editing
    - Insert image from URL or asset library

Rewritten content API – now faster and supports advanced filtering  
Completely updated documentation – better organized and easier to follow
v2.0.0 - 29 January 2023
- Upgraded to Laravel 9.
- Added: Webhooks.
- Added: Embeddable Forms.
- Added: Repeatable fields.
- Added: Option for enabling public API access (unauthenticated get requests).
- Added: Timepicker option for the date field type.
- Added: New field type: Color picker.
- Added: Allow multiple option to the enumeration field type.

- Fixed: refreshing the page issue when saving project settings.
- Fixed: the thumbnail issue while uploading files.
- Fixed: change password issue.
- Fixed: unnecessary query in the content resource for collections.
- Fixed: small UI issues.
v1.1.2 - 18 March 2022
- Added: API endpoints for managing Media Library
- Added: uploading files via API
- Added: AWS S3 Upload feature.
- Added: whereRelation filter option.
- Added: Include timestamps option to API requests.
- Added: API error message when the field doesn't exist using where clause.
- Added: API error message when using offset without limit
- Fixed Trying to get property 'id' of non-object error
- Fixed: Disabled thumb field for non-image files in API responses.
v1.0.0 - 23 Nov 2021
Initial release

Source

Reviews

There are no reviews yet.

Be the first to review “ElmapiCMS – Headless CMS for building Content API”

Your email address will not be published. Required fields are marked *