UNPKG

textrix

Version:

A powerful, customizable Medium-style publishing editor.

60 lines (38 loc) β€’ 2.88 kB
<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> [![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) </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)