Demo request
Skip to main content
Enonic Enonic

Features

Web CMS

Powerful Content Authoring

Our highly customizable content wizard enables intuitive and effective content management.

One-page-scroller
Content creation on a single page for quick navigation
Step navigator
Jump between steps
Fully responsive
Leverage both big screens, pads and touch mobiles
Display name
Join several fields into a display name automatically
Pretty URLs
Automatic generation of URLs with override
Permissions editing
Simple and powerful permission editing
Keyboard navigation
Use tab and arrow keys to navigate
Menu and tree structure
Manage tree structure with sorting
Steps and field set
Structure your forms with steps and groupings
Split screen mode
Work with both form and the final result - live preview

Media asset management

Drag and drop media upload. Automatic scaling and image metadata extraction.

Image focal point
Select the image focal point to improve automatic cropping
Manual image cropping
Pan and zoom to adjust your image cropping
Drag and drop upload
Drag any file into the system
Metadata support
Supports location info, Exif and more
Filters
A set of filters can be applied to images

Faceted Content Navigation

At the heart of our content manager app lies the powerful repository navigator - find, create, edit and publish with comfort

Faceted Navigation
Easy to find what you are looking for
Full text search
Search all content lightning fast
Version history
Track all your content changes
Cherry pick publishing
Publish the complete site or pick single content
Bulk upload
Bulk upload media with drag & drop
New content dialogue
Recent content and easy filtering
Sort modes
Manual sort with drag and drop or predefined

Unique Schema system

Easily configure powerful, beautiful and responsive forms for use across the content manager application. Including content-types, page-tempates, page components, modules and more.

Text Inputs
Create simple text input
File and Media upload
Automatically create content from files and media
Relationships Selector
Lighting fast relationships using search and multi select
Tags Input
Add tags with autocomplete
Date & Time Inputs
Date and time selector UI
Geopoint Input
Enables geo search and maps integration
Misc inputs
Combobox, dropdowns and checkbox
Nested Inputs
Create nested tree structures of inputs
Form Layouts
Includes steps, and field sets

Responsive Admin UI

Our beautiful and intuitive user interface provides a unique look and feel.

Application selector
100% HTML5
Intuitive and responsive application
Home Screen
Launch and switch between apps - add your own apps
Application Toolbar
Easy navigation between open documents
Keyboard support
Navigate the applicaiton using shortcuts, tab and arrows
Drag'n drop support
Drag media from your desktop and sort your menu
Live updates
Web sockets listens to changes on the server
No popups
No annoying popups in your browser
Customizable
Adapt to your needs - apps, forms and extensions

Responsive Page Editor

Tailor every single page or create powerful responsive landing pages on the fly. Create, manage and publish page templates together with your content.

Split screen mode
Work with both content and page editor in split screen mode
Contextual Menu
Menu actions appear directly on the page
Sidebar
Configure components from non-intrusive side bar
Rich Text Editing
Edit rich text directly on page, format urls….
Page Templates
Reuse and configure existing page templates or create your own
Layouts
Insert custom layouts for flexible page setups
Image
Insert images in regions and layouts
Parts
Insert and configure parts (fully customizable components)
Device Emulator
Emulate different devices while editing

App engine

Developer Friendly

Create awesome solutions that mix content, services and applications. Based on open standards and modern technology.

Serverside Javascript
Web developers can build advanced websites
Rails-like
Code in pre-defined folders with defined purposes
Import and Export
Transfer content between installations
Pluggable templating
Thymeleaf, Mustache and other template engines available
Powerful API
Well documented and extendable
Continuous delivery
Supports modern and agile development processes
Gradle build system
Develop and deploy instantly
Your tools
Use your favorite development tools

Fast, Scalable and robust

Designed to scale from the ground up - Enonic XP is designed for cloud architecture and distributed deployment

NoSQL database
Lightning fast and built on Elasticsearch
Cloud ready
Supports distributed file systems and object stores
Single node
Can run on a single node or a cluster
Robust architecture
No single point of failure
No bottlenecks
Ala traditional SQL storage

Open and Supported

100% open source - complemented by 24/7 commercial software support or enterprise cloud delivery

A snapshot of our repository at Github.com
100% open source
Fork and Watch us on GitHub.
AGPL 3 license model
Do what you want as long as you redistribute the code
Premium support
Supported by core developers
Support levels
Choose Silver, Gold or Platinum support
Vulnerability warnings
Priority vulnerability warnings for subscribers
Enonic Cloud
Enterprise Hosting delivered by the makers
Developer Cloud
Get started fast and cost effective

Native Delivery Tier

No digital experience is complete without a delivery tier. Enonic XP ships with a powerful and secure portal - ready to serve your clients.

Content driven
1:1 mapping with content repository
Image processing
Apply scaling and filters in real time
File delivery
Batch support (for large files)
Restful architecture
Built on a modern architecture for easy development
Produces any content
Deliver html, json, xml, and binaries
Full MVC support
Build advanced applications and services
Serverside Javascript
Build your logic using Javascript
Security
Add security settings for content, files and images
SSO Support
Integrates with any single sign-on framework

Runs Anywhere

With minimal infrastructure requirements, Enonic XP runs on virtually any stack - and in any cloud.

Minimal requirements
Java + Filesystem (requires shared filesystem for clusters)
Supports all major OS
Operating systems like Linux, Unix and Windows
No need for SQL
Ships with integrated content repository
Cloud Enabled
Deploy in almost any cloud service
Java Based
Utilizes new features in Java8
Docker images
Ready made Docker images for swift deployment
LDAP Connectors
Coming summer 2016
AD Connectors
Coming summer 2016

Built on the latest technology

Enonic is built on modern and innovative technology projects. Here's a brief overview.

Java
The foundation for virtually every type of networked application
Nashorn
A JavaScript engine running in Java to enable server-side scripting
Elasticsearch
A distributed RESTful search engine built for the cloud
Thymeleaf
A modern server-side template engine based on pure HTML5
OSGi
A dynamic module system that defines the XP app lifecycle
Gradle build system
Develop and deploy you applications instantly

NoSQL storage

Search capabilities

Enonic XP offers a rich set of search capabilities for all persisted data.

Query language
SQL like syntax for search across documents
Geo distance
Store and search geo location data
Autocomplete search
Search for words or phrases beginning with a given string using nGram
Relevance ranking
Best matching results are scored
Boosting
Boost specific fields for better hits
Fuzzy search
Search for words with similarities

Powerful distributed storage

Embedded NoSQL storage build around the popular Elasticsearch project. Store any kind of data, including binaries and unstructured information.

Highly scalable
Automatically replicates data across clustered servers
High performance
Search driver architecture for lightning fast access to data
High availability
Cluster support and data replication
Structured data
Store JSON style documents
Unstructured data
No schema required - all fields are searchable
Binary data support
Store and index any kind of file