# Esqia > An inline MDX editor for Next.js. ## How It Works Click into any markdown on the page and edit it. Press `/` on to insert headings, code blocks and line breaks. Select text to apply **bold**, *italic*, `code`, [links](https://github.com/jakubkrehel/esqia) or your own styles. Drag any block to move it, including demos. Supports your already existing MDX components. Images and videos work just like any other blocks.