A minimal, fast and clean in-browser text editor built with vanilla JavaScript.
Formatting · Lists · Colors · Links · Alignment · ShortcutsText Editor — это простой, быстрый и функциональный редактор текста, работающий прямо в браузере.
Он создан без фреймворков — только HTML, CSS и JavaScript, что делает его лёгким и полностью кастомизируемым.
Проект похож на мини-версию Google Docs и подходит для обучения DOM, событий, форматирования текста,
а также для понимания логики rich-text редакторов.
- Text Formatting
- Bold, Italic, Underline, Strikethrough
- Scripts
- Superscript / Subscript
- Lists
- Ordered / Unordered
- History
- Undo / Redo
- Links
- Create / Remove hyperlinks
- Text Alignment
- Left, Center, Right, Justify
- Indentation
- Indent / Outdent
- Typography
- Font family
- Font size
- Text color
- Highlight color
- Live Editing
- Fully real-time updates
- Clean UI and responsive layout
| Layer | Tech |
|---|---|
| UI | HTML5, CSS3, Font Awesome |
| Logic | Vanilla JavaScript |
| Editing API | document.execCommand() |
| Fonts | Google Fonts |
Clone the project and open it locally:
git clone https://github.com/your-username/text-editor
cd text-editor
Просто открой index.html в браузереMIT License — свободное использование и модификация проекта.
👨💻 Автор
Exmar — Fullstack Developer
📧 Telegram: @Exmar1
