textrix
Version:
A powerful, customizable Medium-style publishing editor.
60 lines (38 loc) β’ 2.88 kB
Markdown
<div align="center">
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/abdulrahman-mh/textrix/main/website/public/textrix.svg?raw=true">
<img alt="textrix logo" src="https://raw.githubusercontent.com/abdulrahman-mh/textrix/main/website/public/textrix.dark.svg?raw=true" width="50%" height="50%">
</picture>
What if Mediumβs editor was faster, smarter, customizable, and open source?, Now it is. π
<h3>
[Homepage](https://textrix.vercel.app) | [Documentation](https://textrix.vercel.app/doc) | [Demo](https://textrix-demo.vercel.app/)
</h3>
[](https://github.com/abdulrahman-mh/textrix/stargazers)
[](https://bundlephobia.com/result?p=textrix)


</div>
---
**Textrix** is a rich-text publishing editor inspired by Medium β built for the modern web.
Use it for blogs, newsletters, writing platforms, real-time collaboration, or as a beautiful, ready-to-use editor in your app.
Unlike most editors, **Textrix lets you write, edit, and publish in one place!**,
Generate a **static HTML** article or blog post from document that look exactly like they did in the editor, making it truly **WYSIWYG** (what you see is what you get), this will result in faster load times, better SEO, and higher search rankings.
Built for developers and writers, Builds with the flexible [ProseMirror](https://prosemirror.net/) library.
## Features
- π **Fast & Lightweight**: Optimized to handle large documents with smooth performance.
- π¨ **Customizable**: Plugin-based architecture easy for customization.
- π§ **AI Autocomplete (Coming Soon)**: Add AI to your editor
- π **Rich Media Support**: Embed images, videos, websites, tooltips, popups, and more.
- β¨οΈ **Markdown Support**: Markdown formatting and shortcuts.
- π **Live Collaboration**: Real-time editing, Version history, and backend sync.
- π **Multi-Language Ready**: Localization, right-to-left (RTL) support.
- π¦ **Tree-shakeable**: Bundle only the features you need.
- π **Framework-Agnostic**: use it with **React**, **Vue**, **Svelte**, **Vanilla JS**, and more.
## π **Support Textrix**
Textrix is built with passion and **100% open-source**!, and completely free, If youβd like to help:
β **[Buy Me a Coffee](https://buymeacoffee.com/abdelrahmanm)** β Every donation keeps the project alive!
β **[Star the Repo](#)** β Stay updated and lets others discover Textrix too.
## π€ Contributing
Any Contributing are welcome, open [CONTRIBUTING.md](./CONTRIBUTE.md) for more.
<br>
MIT Β© [Abdulrahman Mahmoud](https://github.com/abdulrahman-mh)