Ship AI writing features in days, not months.
#TinyMCE AI drops chat, quick actions, and review straight into your WYSIWYG editor. Plug in OpenAI, Anthropic, or Google and go.
Watch now: https://t.co/XIAM7OFfcu
Star Wars or Star Trek?
Settle the score at #Nerdearla Buenos Aires 2026🖖���️
Enter to win a LEGO Star Destroyer or USS Enterprise at the TinyMCE booth. Your entry is your vote.
Winners drawn Sat 12:45 PM at the booth. Must be present to win!
TinyMCE 8.9 is here 🎉
Resizable sidebars, so comments and AI get the room they need and you get it back when you want to write.
Comment highlights stay visible with the sidebar closed, so nothing gets overwritten by accident.
Read full blog: https://t.co/jvwoHHLg6J
And he's off! @fharper had fun on stage at @moodlemoot in Brasil!
He will be there tomorrow as well, find him and ask him questions about all things TinyMCE & Moodle!
To everyone who pasted AI output into a doc, read it, and quietly rewrote the whole thing.
First, we are sorry for the time you lost. Second, what took the longest?
The hard part of AI in a rich text editor is not the model call.
It is keeping the document stable while a response streams in, running generated HTML through the schema pipeline, and restoring state cleanly when a user rejects a suggestion.
How TinyMCE AI handles it: https://t.co/zkplrbrPdX
WANTED: @fharper, on stage at #MoodleMoot Brasil 🇧🇷
Last seen ticking time zones off his list. Will talk about coffee, cats and TinyMCE if approached.
Watch what Fred had to say last year: https://t.co/2G7dBbUAMO
Your GDPR scope probably stops at the database and login screen.
But the rich text editor is where personal data actually enters your product, and every external call it makes is a data flow an auditor can question.
See how four editors hold up: https://t.co/7WPvbDFUbx
TinyMCE is heading to MoodleMoot Brasil, Sept 10-11 in São Paulo!
Before that, a rewind to MoodleMoot Australia: Fred talks with Moodle CPO Marie Achour on open-source learning and why TinyMCE is Moodle's default editor.
MoodleMoot Brasil 2026 is the official Moodle event in Brazil.
https://t.co/4Ip64jwazt
AI in your rich text editor, turned on in a few lines of JavaScript.
@fharper shows how, plus how to run only the pieces you want: chat, quick actions, or review.
#TinyMCE#AIContent
https://t.co/W0ohrdUAik
I'm launching a new @joinTiny livestream in September. It's a show for developers, where guests come to demo something technical: it's not about TinyMCE and the topic can be anything, as long as it's for developers and technical. It's gonna be laid back, we will have fun in the terminal, IDE, containers...
For the love of me, I cannot find a good name that gives you an idea what is the show. Help me brainstorm!
(The picture is just to get your attention and give you an example of how excited one is after watching this new show 😅)
New Backstage with Fred: his first #Codegarden in #Copenhagen.
@fharper talks with @umbraco CTO Filip Bech-Larsen about the open source .NET CMS, roughly 20 years in, and why Codegarden is more experience than conference.
Full Episode: https://t.co/dUP1ufAS0O
Stop sending your users to external AI tools just to send them back. 💫💫
TinyMCE AI brings capable LLMs right into the editor. No context switching, no in-house build.
Production-ready AI, editor-native.
See it for yourself: https://t.co/r93zrnFg0w
Putting an LLM behind a rich text editor isn't a UI problem, it's an architecture problem: model routing, prompt orchestration, auth, provider abstraction.
Read our latest engineering post on how TinyMCE AI handles it with a gateway, task-based routing, and JWT role gating.
Read the full breakdown: https://t.co/pXYBwD4CJA
Want to try it yourself?
Grab a free API key and have an editor running in a couple lines of code.
Want the context line shorter, or leaning more technical?
Free sign up: https://t.co/MtT8uHvj7q
Every app has text boxes. It's easy to assume you can drop any editor in and it just works. That assumption gets expensive fast.
So what actually is a rich text editor, and how is it different from a plain textarea? Quick explainer on how they work and what to look for.
Check it out: https://t.co/bLGvhGOp4B