An open API service indexing awesome lists of open source software.

https://github.com/abdulrahman-mh/textrix

Textrix is a flexible, Medium-style editor made for modern publishing. Easy to set up in just a few lines, with built-in features, themes, and full customization.
https://github.com/abdulrahman-mh/textrix

editor javascript medium-editor prosemirror react rich-text textrix vue wysiwyg wysiwyg-editor

Last synced: 5 months ago
JSON representation

Textrix is a flexible, Medium-style editor made for modern publishing. Easy to set up in just a few lines, with built-in features, themes, and full customization.

Awesome Lists containing this project

README

          


textrix logo

What if Medium’s editor was faster, smarter, customizable, and open source?, Now it is. πŸš€

[Homepage](https://textrix.vercel.app) | [Documentation](https://textrix.vercel.app/doc) | [Demo](https://textrix-demo.vercel.app/)

[![GitHub Repo stars](https://img.shields.io/github/stars/abdulrahman-mh/textrix?style=social)](https://github.com/abdulrahman-mh/textrix/stargazers)
[![Bundle Size](https://img.shields.io/bundlephobia/minzip/textrix)](https://bundlephobia.com/result?p=textrix)
![npm](https://img.shields.io/npm/dm/textrix)
![License](https://img.shields.io/github/license/abdulrahman-mh/textrix)

---

**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.


MIT Β© [Abdulrahman Mahmoud](https://github.com/abdulrahman-mh)