Skip to content
elek.io
In development

Offline CMS for Windows, macOS and Linux.

With elek.io, your CMS will run as a desktop app on your own device, even offline.

Download for:

elek.io Desktop is in development. We will enable downloads as soon as possible. Get updates by following us on Bluesky opens in a new tab.

How it will work

From the fields you define to the Release your site builds from.

elek.io Desktop will be where editors define a Collection's fields, write and translate its Entries, read what changed and version the whole Project.

Offline, 3 changes. Saved on this computer. Sync them once you are back online.

Edit offline. Every change will be saved to your disk first. Nothing will wait for a server, and nothing will be lost when the connection drops.

Every change in Git. A Project is a Git repository of plain JSON files, and elek.io Desktop will commit to it with every change. git log shows them all.

Slug: /blog/spring-opening-hours. Already used by another Entry.

Checked before it's saved. Required fields, unique slugs and formats will be checked before a change is saved, and anything still linked cannot be deleted, so no page loses it.

Working together

As many editors as you need.

elek.io Desktop will have no accounts and no seats, so one editor more will cost nothing. Each of them will work on a copy on their own computer, and your Git repository will bring the copies together.

01 Set up
You will create the Project and its Collections in elek.io Desktop, with the fields and languages your editors need.
02 Connect
You will connect it to a Git repository that supports Git LFS, on GitHub, GitLab, Bitbucket or your own server, or on elek.io Cloud once it is live.

elek.io Cloud, In development. Another Git host, Synced just now.

03 Invite
You will give each editor access to the repository, for example as a collaborator on GitHub. They will install elek.io Desktop and download the Project with its address.
04 Sync
Everyone will edit their own copy, even offline. Synchronizing will share the changes, and the History will show who changed what. When two editors change the same Entry, it will stop before it shares anything, so nothing is lost.

Changed Teaser, You, 2 min ago. Replaced Cover, Jonas Brandt, yesterday. Changed Body, Mara Klein, Sep 27.

elek.io is in development.

Get updates by following us on Bluesky.