**Greetings everyone!** As promised, here I am to explain what happened after the launch of **RichBlocks v0**. After releasing the MVP (v0) of RichBlocks, I ended up getting very busy with other projects and, in a way, I kind of forgot about a product that had been built with a lot of care and dedication. Recently, I found myself needing a WYSIWYG again for a few projects. So I made a decision: **I need to pick RichBlocks back up and not stop anymore!** ## The transformation I analyzed what really made me start RichBlocks in the first place. I also analyzed TipTap and other WYSIWYGs and managed to identify where I wanted to focus: delivering better UI/UX and features that truly matter. I wanted RichBlocks to have a certain UI, while others wanted it to have a different UI—and all of this while the project itself needed yet another UI. And I asked myself: **why not offer everything?** So I improved RichBlocks’ UI and built something that very few WYSIWYGs offer developers: **customization according to the project and your own preferences**. Through the RichBlocks provider, you can currently customize it using a few predefined themes. In addition, in its most recent version (**2.2.8**), it allows you to pull primary colors directly from **Tailwind CSS variables**. ## A necessary feature! In the middle of the AI era, I couldn’t leave this feature out—today it’s almost mandatory for any tool. RichBlocks comes with the ability to use **AI to write articles** (and there are more AI-powered features coming), following the **BYOK (Bring Your Own Key)** concept. This means developers and companies can use their own API keys from the AI services they already rely on and plug them into RichBlocks to use whichever AI they want (with stronger support for **Gemini** and **OpenAI** at the moment). ## There are more features Besides AI, RichBlocks also includes: - Quotes - Text alignment (center, left, and right) - Undo and redo - Code blocks - Ordered and unordered lists - Links with preview and SEO metadata fetching ## And there’s more coming! Yes, there’s a lot more on the way! I’ll continue working on upcoming versions of RichBlocks to enable greater customization, better UX, and more useful features as needs evolve. For anyone who wants to learn more about RichBlocks or share insights, I’m always available. You can leave a message through the contact form on my portfolio: [Josemar Silva | Contact](https://josemarsilva.me/en/contact) Learn more about RichBlocks at: [RichBlocks on NPM](https://www.npmjs.com/package/richblocks) Thank you for sticking with me until here. We’re in this together—and… see you in the next article! 🚀