> For the complete documentation index, see [llms.txt](https://editmode.gitbook.io/editmode-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://editmode.gitbook.io/editmode-docs/master.md).

# 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="/pages/-MXWcz-MG5xI2MF04-Bo" %}
[Editmode for Rails](/editmode-docs/client-libraries/editmode-for-rails.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MXWcVltSl-7mtDb2sjf" %}
[Editmode for React](/editmode-docs/client-libraries/editmode-for-react.md)
{% endcontent-ref %}

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

{% content-ref url="/pages/-MY0lHv5ykNErCzjnX1y" %}
[Editmode For Sublime Text](/editmode-docs/editmode-plugins/editmode-for-sublime-text.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MY0kj1EaNzBK-pFk70p" %}
[Editmode for Visual Studio Code](/editmode-docs/editmode-plugins/untitled.md)
{% endcontent-ref %}
