# Welcome to Editmode

Editmode is **one place for all your content**. It's designed to eliminate developer involvement when making changes to content of all kinds, including website copy, transactional emails and in-app product copy. In short, we provide the tools for developers to **stop storing content in their codebase**.

Here are some of things Editmode enables:

* Allowing content changes to be made to websites and web apps **without** requiring a web developer to make the change.
* Allowing content to be modified *where it appears*, directly inline on any screen it appears.&#x20;
* Allowing content to be changed and shared internally in-context before publishing to the public.&#x20;
* And lots more...

{% embed url="<https://www.youtube.com/embed/6s1r3vR8MZs>" %}

## The Editmode Ecosystem

Editmode has been deliberately designed to be incredibly low-friction to get started with. Knowing how it works is not a pre-requisite to start using it, so you can skip this section if you like. But for the technical or otherwise curious, the following pieces are what makes Editmode work:

* **Editmode.com** is where your content is managed.&#x20;

* **Editmode.js** enables inline-editing on any `<element />` with a `data-chunk` attribute.

* The [**Editmode API**](https://developers.editmode.com/reference) connects editmode.com to the Editmode client libraries.

* **Editmode client libraries** make getting started with your framework or language of choice a breeze. We currently support the following frameworks:&#x20;

{% content-ref url="client-libraries/editmode-for-rails" %}
[editmode-for-rails](https://editmode.gitbook.io/editmode-docs/client-libraries/editmode-for-rails)
{% endcontent-ref %}

{% content-ref url="client-libraries/editmode-for-react" %}
[editmode-for-react](https://editmode.gitbook.io/editmode-docs/client-libraries/editmode-for-react)
{% endcontent-ref %}

* **Editmode text editor plugins** make using Editmode an integrated part of your developer workflow

{% content-ref url="editmode-plugins/editmode-for-sublime-text" %}
[editmode-for-sublime-text](https://editmode.gitbook.io/editmode-docs/editmode-plugins/editmode-for-sublime-text)
{% endcontent-ref %}

{% content-ref url="editmode-plugins/untitled" %}
[untitled](https://editmode.gitbook.io/editmode-docs/editmode-plugins/untitled)
{% endcontent-ref %}
