HEROES
Heroes are pivotal for setting the stage of your website. They provide a concise and engaging introduction, capturing user attention instantly. Use them at the top of your pages to highlight key messages and call-to-actions effectively.
Ensure your hero section aligns with your brand's voice and objectives for maximum impact.
Explore the Module Catalog
This page is a working gallery of content modules used across the EOS starter. Designers can inspect layout and typography; editors can see what each module can do before using it in real content.
Hero with Media
Introduce your page with a high-impact headline paired with rich media—images, video, or animations; designed to immediately communicate value, reinforce brand identity, and improve engagement above the fold.

FEATURES
Our features list module is designed to present concise, impactful information about your product or service. It's ideal for highlighting key benefits and functionalities in a visually appealing format.
Why Adonis EOS?
Adonis EOS gives product teams a modular, performance-first CMS that combines structured content, powerful workflows, and AI-native capabilities inside a modern Node.js stack.
Modular by Design
Build pages from reusable, reorderable modules that scale from simple landing pages to complex, content-driven applications.
SEO-First Architecture
Automatic schema generation, optimized metadata, and server-side rendering help your content rank higher without manual tuning.
AI-Native Workflows
Treat AI agents like real collaborators with roles, permissions, and review stages for SEO, translation, and content optimization.
Multi-Language Content
Create, translate, and manage locale-aware content with built-in translation workflows and language relationships.
Staged Publishing
Safely review changes with Source, Review, and AI Review states before anything goes live.
Role-Based Access Control
Granular permissions ensure editors, translators, admins, and AI agents only access what they are allowed to change.
High-Performance by Default
Server-side rendering, Redis caching, and optimized data pipelines deliver fast pages at scale.
Developer-First Extensibility
Define post types, modules, and fields in code using a clean, type-safe API built on AdonisJS 6.
Feedback-Driven Collaboration
Collect contextual feedback directly on live previews, allowing teams to comment, track issues, and resolve changes without leaving the page.
Built for growing teams and ambitious roadmaps
Adonis EOS helps teams move quickly while staying aligned by turning content, workflows, and approvals into a shared system of record.
Launch with Confidence
Coordinate reviews, approvals, and releases across departments while maintaining compliance and operational clarity.
Enforce Proven Standards
Codify governance, brand rules, and editorial workflows so every team ships consistent, high-quality content.
Align Across the Organization
Provide a single source of truth that keeps marketing, product, legal, and operations aligned on what goes live and when.
Designed for Real-World Content Operations
Adonis EOS supports the full lifecycle of modern content, from structured creation and collaboration to experimentation, optimization, and long-term maintenance.
Adonis EOS is designed for teams managing more than a handful of pages. As content grows, structure becomes essential. Modules, post types, and field definitions ensure every page follows a clear, intentional model without forcing teams into rigid templates.
Instead of duplicating layouts or reinventing structure for every new page, teams assemble content from proven building blocks. This makes it easier to maintain consistency across large sites while still allowing flexibility where it matters.
As your content library expands, this structured approach reduces drift, simplifies maintenance, and makes onboarding new team members significantly faster.
EDITORIAL
Our editorial modules are perfect for delivering focused, informative content. Whether you're sharing insights, updates, or stories, this module supports clear and engaging communication.
Frequently Asked Questions
The FAQ module is a straightforward and efficient way to address common questions and concerns your audience may have. This module helps reduce support requests by providing clear, concise answers directly on the page. Implement this module to enhance user satisfaction by proactively addressing potential inquiries.
What is AdonisJS?
AdonisJS is a full-stack Node.js framework designed for building structured, maintainable backend applications. It provides a strong foundation for authentication, routing, validation, database access, and background jobs, all with clear conventions. This platform uses AdonisJS to ensure long-term stability, predictable architecture, and a clean separation of concerns as the product grows. View Our Full Documentation
Is this platform opinionated?
Yes, intentionally so. The platform favors clear patterns over loose conventions. This reduces ambiguity, makes onboarding easier for new developers, and helps teams scale without accumulating brittle or inconsistent code. View the Results of Opinionated Development
How does this compare to using a headless CMS or a frontend-only framework?
This approach treats content, workflows, and business logic as first-class concerns. Instead of bolting logic onto a CMS or relying heavily on frontend orchestration, the platform centralizes rules, permissions, and integrations at the backend. The result is more control, better performance, and fewer workarounds as requirements become more complex.
Is this suitable for marketing teams, or only engineers?
Both. Editors and marketers interact with structured, purpose-built modules rather than raw configuration or ad-hoc content blocks. Engineers benefit from predictable data models and extensibility. Each group works at the right level of abstraction without stepping on the other. Our Documentation for Editors and Developers
How does authentication and authorization work?
Authentication and authorization are handled at the framework level, not bolted on later. This allows fine-grained role-based access, token-based integrations, and secure internal APIs without custom reinvention for each feature. Pellentesque scelerisque cursus velit, eu feugiat dolor semper vitae. More on RBAC and Permissions
Can this scale as requirements grow?
Yes. The platform is designed to support incremental complexity. You can start simple and add workflows, permissions, automation, and integrations as needed without rewriting core systems. This makes it well suited for growing teams and evolving roadmaps. More on Extending the CMS
How flexible is the content model?
Content is structured, not rigid. Editors work with defined modules that enforce consistency, while developers retain full control over rendering, validation, and transformation. This keeps content reusable across pages, channels, and future features. Read our Quick Start Guide for Editors
Does this lock us into a specific frontend?
No. The backend is frontend-agnostic. It can power server-rendered sites, single-page applications, static builds, or internal tools without changing the underlying system. Read our Getting Started Guide for Developers
Is this a good fit for long-term ownership?
That’s one of the primary goals. The platform prioritizes clarity, documentation, and maintainability over short-term convenience. Teams can understand how it works, extend it safely, and own it fully without depending on opaque third-party behavior. Read Our Update Philosophy
“I wanted a system that felt calm to work in; one where decisions were obvious and the architecture didn't fight back.”


Blog List
We use an agile approach to test assumptions and connect with the needs of your audience early and often.
Loading blog posts…
Meet the Team
Profiles are powered by the Profile post type. Add or edit profiles in the CMS and they will appear here automatically.
Loading profiles…
Accordions
Use this for less prominent info that can be obfuscated.
PROSE
This defines the main content section of a post. Prose features a Lexical editor; intuitive, sleek and fully extendable.

Prose with Media
Pair clear narrative with a supporting visual.
This module is designed for moments when text needs visual reinforcement. It places long-form or explanatory content alongside a focused piece of media to keep readers engaged without breaking flow.
Use Prose with Media for feature callouts, product explanations, case studies, or brand storytelling where imagery helps clarify or reinforce the message. The layout keeps content readable while giving visuals a defined purpose rather than treating them as decoration.
The module supports multiple media types, making it easy to adapt the presentation to the story you are telling, whether that is a screenshot, illustration, diagram, or brand asset.
Structured writing with full control.
Prose content is authored in the Lexical editor, giving writers a clean, focused writing experience while preserving structure under the hood. It’s designed to feel lightweight and distraction-free, without sacrificing precision or flexibility.
Lexical supports rich formatting, semantic elements, and predictable content structure, making it well suited for long-form writing, documentation, and editorial content. Because content is stored as structured data rather than raw HTML, it remains easier to validate, transform, and render consistently across layouts.
The editor encourages clear writing by keeping formatting intentional. Headings, lists, links, and emphasis are explicit, not implied, which helps teams maintain consistency as content scales.
For authors, Lexical feels like a modern writing tool. For developers, it provides reliable, structured output that’s safe to extend and easy to integrate into custom layouts.
MARKETING
The marketing modules are tailored for strategic messaging that aligns with your brand objectives. It offers flexible layouts to suit varied marketing needs, from product launches to promotional campaigns.
Testimonials
Showcase customer feedback using the Testimonial post type. Add or edit testimonials in the CMS and they will appear here automatically.
Loading testimonials…
This is a prominent callout
Use this if you have somewhere you want your visitors to go.
- 0
- tired developer
- 0K+
- lines written/reviewed
- 0%
- developed by AI agents
Open Source & Free
There is no license fee for Adonis EOS. It is 100% open source under the Apache 2.0 license, ready to run in your own infrastructure.
Starter
Best option for personal use & for your next project.
- Developer Friendly
- Multi-Language Support
- Role-Based Access Control
- Fully Customizable
- No Service Hell
Company
Relevant for multiple users, extended & premium support.
- Developer Friendly
- Multi-Language Support
- Role-Based Access Control
- Fully Customizable
- No Service Hell
Enterprise
Best for large scale uses and extended redistribution rights.
- Developer Friendly
- Multi-Language Support
- Role-Based Access Control
- Fully Customizable
- No Service Hell
You’ll be in good company
Well, eventually. This is a brand new platform, and the companies below are fictional, to illustrate our 'Company List' module.
Loading companies…
Ready to Talk?
Tell the story, then invite a response.
The Prose with Form module is designed for times when you want to engage your audience directly and encourage them to reach out. This section effectively combines persuasive text with a contact form, making it ideal for lead generation or support inquiries.
Key Features
- Engaging Layout: Text and form appear side-by-side for a balanced presentation.
- Dynamic Content: Easily customize the call-to-action text to align with your campaign goals.
- User-Friendly Form: Simplified fields encourage higher completion rates, making it easy for users to get in touch.
Loading form...