Developer quickstart

No signup required.

1: Install Enonic CLI

Create, build and deploy Enonic apps from the command line.
Get Enonic CLI from your favorite package manager below.

On any device with npm installed, run:

npm install -g @enonic/cli

Not familiar with Node.js & npm? Learn how to install them here.

MacOS users can install from the Terminal using Brew:

brew tap enonic/cli
brew install enonic

Not yet familiar with the MacOS package manager Homebrew?
Get it from https://brew.sh

...or manually download the CLI executable for MacOS

Windows users may manually download the CLI executable

...or install and update using Scoop.
Open Powershell and run the following command:

scoop bucket add enonic https://github.com/enonic/cli-scoop

scoop install enonic

Not yet familiar with Scoop, the command line installer for Windows?
Get it from https://scoop.sh/

Linux users, open your Shell and run the following command:

wget -qO- https://repo.enonic.com/public/com/enonic/cli/installer/cli-linux/1.0.0/cli-linux-1.0.0.sh | sh

..optionally, use Snapcraft:

sudo snap install enonic

NOTE: Developers report build problems with the Snapcraft distro due to strict security policies, use the binary distro above if you experience such problems.

2: Play with the platform

Complete the tutorial below to build your first app and get familiar with Enonic.

3. Dive deeper

Now that you know the basics, check out the following tutorials or visit the documentation.

Get serious!

Using Enonic in mission critical deployments?
We make a living from professional training, cloud hosting, software support and specialist consulting.

get in touch, or find out more:

https://enonic.com