Menu

Search
English,
A hand holding a stylus above a tablet next to a laptop, on a light-colored desk
EmDash

EmDash explained for small business owners: what this admin is for

EmDash is the admin behind Astro sites: what it is, what it replaces and what it changes for an owner who wants to edit their site without a developer.

Contents

Someone mentioned EmDash while showing you an Astro site, and the name means nothing to you. That is to be expected: it is a tool your visitors never see. EmDash is where you sign in to change a line of text, swap a photo or post a piece of news. This article explains what it is, what it replaces and what it changes for you, without assuming you know what a framework is. We set it up on the sites we build, and we will also say what it does not do.

EmDash in three sentences

EmDash is a content management system, a CMS, built for Astro. It gives the site an admin panel that is part of the same application as the public pages. When you publish something, it is saved to a database, and the site's pages read it from there.

Two useful details. Astro is the tool the site itself is built with: we compared it with WordPress in Astro or WordPress: which foundation for your next site, and the Astro section gathers our other articles on it. And EmDash is open source: its code is published on GitHub under the MIT license, and its documentation is open to anyone.

What it replaces

The answer depends on where you are starting from.

Your situationBeforeWith EmDash
Astro site with no adminContent lives in files, so every correction goes through a developerYou edit and publish from an admin page
WordPress siteYou write in the WordPress admin, which also runs the theme and the pluginsYou write in EmDash; the design lives in the site's code, not in a theme to configure
No site yetNothing to replaceThe admin comes with the site

One thing worth saying plainly: EmDash runs neither PHP nor WordPress themes nor WordPress plugins. It can import the content of a WordPress site, but the design and the features that came from plugins have to be rebuilt. Switching foundations is therefore a redesign, not a simple transfer: we walk through it in Moving from WordPress to Astro and EmDash.

What you see when you sign in

The admin opens at an address on your own site. You find a dashboard, then your content listed by type: pages, articles, and whatever else the site provides for, such as products or testimonials. Alongside those sit the media library, the navigation menus and the settings.

Three mechanisms are worth knowing before you sign in for the first time.

  • Saving is not publishing. The draft is kept apart from the version visitors see. You can save ten times without anything changing online; it is the publish button that makes the change visible.
  • You can go back. When a content type keeps its versions, any of them can be restored. Deleted content goes to the trash, where it can be recovered.
  • Everyone has a role. EmDash has five roles, from subscriber to admin. An author publishes their own content, an editor manages everyone's, an admin handles the settings.

By default you sign in with a passkey: your device's fingerprint, face or PIN, instead of a password to remember. The everyday tasks are covered in Editing your own site with EmDash.

What it changes for you

You no longer depend on someone else for a comma. A price that changes, a photo to replace, an announcement to make: you do it yourself, when you need to.

You publish when you are ready. Content can stay in draft, be previewed, or be scheduled for a set date and time.

One tool to run. The admin and the site are one application, deployed together. There is no separate content service with its own subscription sitting next to the site.

The layout stays protected. A developer writes it, in components: you change the content, not the structure of the page.

What it does not change

No tool removes the work; it moves it. Here is what still holds with EmDash.

  • It is not a page builder. You do not draw a layout with the mouse. Adding a new kind of section, changing the structure of a page or creating a feature is a matter of code.
  • Someone has to run it. EmDash's own documentation says so: the team using it has to manage a database, media storage, backups and upgrades. Somebody must take that on, you or your provider.
  • It is made for Astro. If your site is not built with Astro, EmDash is not the right choice.
  • A WordPress site that works for you does not need to change. If you publish on your own every week, your plugins do the job and the upkeep is handled, a redesign may not bring enough to justify itself.

Which businesses it suits

EmDash's documentation lists its own use cases: sites built by an agency and handed over to their owners, sites run by small teams, and migrations from WordPress where the front end is rebuilt in Astro. A small business that has its site built and then wants to keep it current itself falls into the first case.

That is how our plans work. A Site Web Start is a brochure site, blog or portfolio of up to five pages, built from a theme and editable in its EmDash admin, for €59 a month plus a €109 setup fee (VAT not applicable, article 293 B of the French tax code). Hosting, security and maintenance are included, Astro and EmDash updates among them. If you would rather start from a theme and set it up yourself, our seven Astro themes are on sale at alohapixel.app, with the EmDash admin built in.

Keep one idea in mind: EmDash is the part of the site meant for you, not for your visitors. Before you choose, ask to see the admin as well as the mock-up, and check that you could change a line of text in it without help. That gesture, repeated for years, is what decides whether a site stays current.

Also worth reading: What an Astro and EmDash site costs compared with a WordPress site

See the website plansGet in touch

Questions fréquentes

Is EmDash a page builder like Elementor?
No. Its documentation is plain about it: EmDash manages structured content and is not a visual page builder. The layout is written in the site's code; you fill in fields, you do not drag blocks around a mock-up.
Do I need to know how to code to use EmDash?
Not for content: text, images, menus and publishing are all done through forms. Code is still needed for anything to do with layout or a new feature, and that is a developer's job.
Will my WordPress plugins work with EmDash?
No. EmDash runs neither PHP nor WordPress themes nor WordPress plugins. It can import the content of a WordPress site; the design and the features that came from plugins have to be rebuilt for Astro and EmDash.
Who keeps EmDash up to date?
A person, not the software: according to its documentation, every update is started by hand by whoever runs the site. On our plans, that is us: Astro, EmDash and the site's dependencies are kept up to date with no action on your part.

Written by

Justin Deboves

Founder of Aloha Pixel

Web agency in Pau and Paris. Astro and EmDash websites, SEO and maintenance, with one firm stance: light, fast and frugal websites.

A project, a question?

Write to us without leaving the article.