{"componentChunkName":"component---src-pages-featured-tsx","path":"/featured/","result":{"data":{"allContentfulCategory":{"edges":[{"node":{"contentful_id":"2gOurgpDj1BasZvVToN13z","slug":"tiny-sparks","title":"The Tiny Way","description":{"description":"Understand the Tiny Way - our heritage, values-driven approach and thinking through stories from and about Tiny people and culture, technology and the world at large."}}},{"node":{"contentful_id":"2a3w396SgR2Fl1ep4eYu0w","slug":"product-management","title":"Product-Led Growth","description":{"description":"Everything from product roadmaps and market fit, through customer acquisition and onboarding to retention and product-led growth, can be found here to help you grow your brand, company and product."}}},{"node":{"contentful_id":"T7VZcLaLRpt6XlNLJPLmL","slug":"wysiwyg-world","title":"World of WYSIWYG","description":{"description":"Learn about the WYSIWYG world of rich text editors - the power behind the democratization of content creation, web applications and SaaS projects."}}},{"node":{"contentful_id":"6HNYGjOUjHzUS2gXBnMVXn","slug":"design-and-ux","title":"Content Marketing & Design","description":{"description":"Be at the forefront of content design trends, get inspiration for your projects and learn new ways to use content marketing strategies and content-led approaches that deliver brilliant user experiences."}}},{"node":{"contentful_id":"6XFMYLCe4AEYIDazkjGFvb","slug":"engineering","title":"Developer Insights","description":{"description":"The perfect source for all web application and software developers, as well as engineering teams who want to stay up to date with the latest development tools, developer insights, leading edge thinking and experiments."}}},{"node":{"contentful_id":"24ufWIsR0ImSvxvvIrutB5","slug":"open-source","title":"Open Source","description":{"description":"Having a vibrant open source community is a vital part of TinyMCE, so you'll find important open source contribution news here – both from our own community, and from other open source projects in global communities."}}},{"node":{"contentful_id":"2fLgNI8yOMeZHNl1nSQ11","slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE","description":{"description":"Learn how-to use TinyMCE rich text editor, all in one place – here's our set-up tips, tricks, FAQs, updates and new releases, customisations, ideas on things to build and easy migration from other text editing platforms."}}}]},"allContentfulBlogPost":{"edges":[{"node":{"title":"Comparing Customization: TinyMCE vs. Froala","slug":"tinymce-vs-froala-customization","featured":true,"lastUpdated":"Mar 24th, 2026","description":{"description":"<p>How TinyMCE and Froala compare on plugin depth, API extensibility, and collaboration features? Developer guide to customization ceilings and trade-offs.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"How TinyMCE and Froala compare on plugin depth, API extensibility, and collaboration features? Developer guide to customization ceilings and trade-offs."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Comparing Customization TinyMCE vs Froala","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABelBMVEUKE1QACE8ABk4ABE4ABU4AB08JElMLE1QEDVEACFEABVMABlIAB1AEDlEJE1QAA04AAEwAAEoAAEkAAE0AB04AClIADFUbJlwQHVkAD1UABE8AAEsAO2IAU3MBTnMBS3QCSnYDRncAIVoABk8AAFNCRmm5ucCPkJwAAFUIE1QEDVAAOmEAWHgAWXwAWYAATnoBVIUAMWY7P2WpqbJ/gI8CEFQAQ2cAYX8AYIMAWYIAV4UAVIcAWJAATYoAGF4AAEcAAFAABVQACFcAE1cABFAAAEhBR2dga4FYZHxsdIlnboVNWHdGUXNcY4BSVXFZWnMgJFgAEFYUI10EF1kAAFR3eImPj5wKGVcAAFJLS2mKiZeXl6KYl6KNjJl9fYx7e4t/f46Tk6BERmkAMmAJSGoQH1yjo6zDw8kdJlsAAEQAAFEOKl0PMWAHFFcADFYcJVsrMV8ACFQIElQBC1EAAE4AAU4ABlABClIDC1MAClEABFMADlMHEVMLFFTxKlLmAAAAo0lEQVQI123IOw4BUQBG4f/M3DvCeI3QaES0ConotGIZ1mAB9mBHaBU2QASJSrwSoXBjFEM0vurkIKEvAKc4MCncS/KdJGMApxwUAElwVBmAg5PJkjhRT6K4dETVpDeeq+ThEt2uaUOYzCYAu9pWcZ0ef5T6n7iHAOcSXPzMPpy1V49p8Jy0rLV5a+3KDGARdtSKNc8C4+G60ZVG9scre76v4A1DxyZkUHvegwAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/hSfpSImgxOsHs4iIKlvbB/6919ae5955c4e2db9092985361be7d4a/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs_Froala.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"TinyMCE vs Froala Customization: Plugins, APIs & Collaboration | TinyMCE"},"metaDescription":{"metaDescription":"How TinyMCE and Froala compare on plugin depth, API extensibility, and collaboration features? Developer guide to customization ceilings and trade-offs."}}},{"node":{"title":"How Rich Text Editor Customization Affects Scalability","slug":"how-rich-text-editor-customization-affects-scalability","featured":true,"lastUpdated":"Mar 19th, 2026","description":{"description":"<p>RTE customization choices like plugins, DOM rendering, and bundle size directly affect scalability. Learn what to address before they become expensive to fix.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"RTE customization choices like plugins, DOM rendering, and bundle size directly affect scalability. Learn what to address before they become expensive to fix."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Maintaining Scalability When Customizing Your RTE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABelBMVEUKE1QACE8AB08ABk8ABU8JElMLE1QEDlEBCVAHElUIFFgIElYEDlIJE1QABE4AAE0AAEwEDlMTIVoMNWAQOGISGlgACVAAI1cAMV8AKVwAKFwAJ1wAIloAJV0AJF0AKWEAKmMEGVoNMF8AVnMDTW0XIVwRGVUIEVEAAEkAQWkAYYQAVX0AV4EAUoAAUYEATH8AT4UAUIgAUIoENG4RJ1oJRGgML10OGVgADlUBE1YACFEAAEZbWnOLi5h6eopycoR9fY2Dg5KCgpGEhJN7e4sZGVEAAk8ID1QWHFkKFVcKGVgtM2AyOGMPG1gABFEAAEdLTGp1dYdvcIN9fo5oaX5CQmRERGVGR2ZPUGwMEVAAAk4QF1QLFlYXI1yAgZCIiJYvNWEAAFMAAEo+QGJzdIZnaH1tboEAAEsDC1ACD1MMHFlZWnNkZXsZI1oABVMAAE4AAU4ABU4BCU8ACFAEElUADlYADFYDE1UABlADDFEACVELFFQAB04JE1PUvcHJAAAAhUlEQVQIHWXBzQnCQBRG0e+Gyc/CGYS4SAnWoI1Yg8u40hTgUrAJsRVrsADBnSIKgs84BBRzDhLqALKXLCXjqciU07opywigDtFZYpjz52iM6Tkwpc+N+NrPiFxJ63IvlV538kTOP05SVbE1y+ebmg/5ZQjBJUBRFDWL1WSQomZt+tHIkje6qBuEwpBLZQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1SqyWkPPpkdXt9lsWbM8TL/78f243302aeb2720f05ed341b9cb30df/-TinyMCE--Blog_Header-_Maintaining_Scalability_When_Customizing_Your_RTE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Rich Text Editor Scalability: How Customization Decisions Affect Performance | TinyMCE"},"metaDescription":{"metaDescription":"RTE customization choices like plugins, DOM rendering, and bundle size directly affect scalability. Learn what to address before they become expensive to fix."}}},{"node":{"title":"Comparing Customization: TinyMCE vs. TipTap","slug":"tinymce-vs-tiptap-customization","featured":true,"lastUpdated":"Mar 18th, 2026","description":{"description":"<p>Compare how TinyMCE and Tiptap handle customization: configuration, plugins, UI control and maintenance. Find which rich text editor fits your project.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare how TinyMCE and Tiptap handle customization: configuration, plugins, UI control and maintenance. Find which rich text editor fits your project."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Comparing Customization TinyMCE vs. TipTap","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABhlBMVEUKE1QACE8ABk4ABE4ABU4AB08JElMJE1QCDVEABk8ACFEABVMABlIAB1AEDlEABE8AAE8AClIADFUbJlwQHVkAD1VON0xvSkhuQUpuOUxxNE9xLVI3FFAAAFNCRmm5ucCPkJwAAFUIE1QFDVBMNkt3T0Z+SkeDRUp4Nk6HNVRSHVEAAE4AA04AA087P2WpqbJ/gI8EElQJFFRaO0eGUj2LSj+JPEKLM0mMLlGWNFOMLFBAAEoAAEkABFQACFcDFlgADlYADFcFFVYABlAAAEtKRmRzaHdtYHF8cYB4an1mUmxdR2VxYXdkYXhcXnY3O2IYIlwDGFoAC1ZbXHRyc4UAE1YACFNJTGqIiZiVl6OWmKSLjZt7fo5ydYeRkp6UlaFucYc9IVBdNE8OIF0ABFd+f4+cnKcFF1cABlMAAE0AAEgAAEoAAEUAAEcAAFIsIFc6JFcAF1gAFFcXIVkiKV0ABlEIElQBC1EAAU4ABFAADFMADlQAC1EAClEAC1MDD1QLFFQAB06gjI6PAAAAj0lEQVQIHU3BTQ7BUBiG0ffhUwNKI52ZCImBRAxswcLYmJ8lGBuIzqWINMil2ivCOUjoi4JTHlAHJzkVrAZcFd5po1J+kSIKj8zJCPCUWZNSnDhTC68NpwiOMSaiAV9ph32f0oyfc4Rnty5eXoEOHzbeDYEnW02qeIdeJZxuXqtlK0zTdcNLRkjz2r+FmYI3T60jOJlpb74AAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5LCGVeo48jPhivD9KSo72Q/2ab2b2a8d89fe8a980a6c79462d2c712/-TinyMCE--Blog_Header-_Comparing_Customization__TinyMCE_vs._TipTap.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE vs Tiptap: Comparing Customization Approaches | TinyMCE"},"metaDescription":{"metaDescription":"Compare how TinyMCE and Tiptap handle customization: configuration, plugins, UI control and maintenance. Find which rich text editor fits your project."}}},{"node":{"title":"Rich Text Editor Customizability: TinyMCE, CKEditor, Tiptap, Froala","slug":"rich-text-editor-customizability-tinymce-ckeditor-tiptap-froala","featured":true,"lastUpdated":"Mar 12th, 2026","description":{"description":"<p>Compare how customizable TinyMCE, CKEditor, Tiptap, and Froala really are: from UI control to integration effort and long-term maintenance.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare how customizable TinyMCE, CKEditor, Tiptap, and Froala really are: from UI control to integration effort and long-term maintenance."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Rich Text Editor Customizability: TinyMCE, CKEditor, Tiptap, and Froala","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABtlBMVEUJElQABk8AB08ACE8ABU4ABE4IElMHEVMAB1AAAE0AAk4ACFAAB1IABFMACVIAB1EAAFIADVMIEVMAAEwJEFAID1AHDlABCU8ABE8AD1QfJlowNWEAF1kAElk7P2Y2O2QAClUAAE8AAEZlZnyOjpt0dYeAgJB9fo6HiJaOj5xtboIAAFN6eoumpq8ZK2EhMmW4uL6lpa8AAFUAAFBVWHJ+gJJ6fY97fpB8f5CEh5aNkJ5zd4kAE1IAAE4ACFVOUG5vcIQBHl0IIl+AgZEAAEtRSF9/cXeCc3mIc3d9bXiCcX2Lc3uGbXlYL1EjC04ADlYAAFoAGF4AF10AAFkAEldHMEh+VTyGVjqBTjx0QT9wN0CEQT+BPESAPUtKIVBqbIGPkJ0aKV8AG116e4xoan8ABFUAAVBJNUyJYEOLXUN3TEd4SEiHTUd9REkAAlAAAFGYmaTLy881P2kSKWKenqiMjJoAAU8AA08jGk4lGU4kGE4ECE8fE04dEU8ABlAAC1UcJls0OWQAEFgAFVopMF8tM2AADlUAAk8IE1QADFEABU8ABFIACFIAB1MDDlMKE1QKFFQJElPTvKfiAAAAkElEQVQIHQXBsVECQQAF0P+WHeBUhvPGwBRqMNTUjAwasQEjA0loQLswtQQKwRkNTEjE5T2JJAlpRZOICUkSxzIFoV7xrR/5a3MAdU4PDt0FQM01YACcfn/qEgCC3Ow93ALY3wEsHoGPrACf93UDOB56wFoZhv/T7P1t9lVeXi93264bT5/tPCWRJG2UFtmWM16wHN1K2UTZAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7sEXupZ1BOXb3xYgIprNOE/7df9b520e69b79c603b235c0f6b255da/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Rich Text Editor Customizability: TinyMCE, CKEditor, Tiptap, Froala | TinyMCE"},"metaDescription":{"metaDescription":"Compare how customizable TinyMCE, CKEditor, Tiptap, and Froala really are: from UI control to integration effort and long-term maintenance."}}},{"node":{"title":"Rich Text Editor Customizability: The Five Dimensions","slug":"rich-text-editor-customizability-five-dimensions","featured":true,"lastUpdated":"Mar 10th, 2026","description":{"description":"<p>Learn the five dimensions to measure WYSIWYG editor customizability: UI integration, plugin architecture, API, framework fit, and configuration.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn the five dimensions to measure WYSIWYG editor customizability: UI integration, plugin architecture, API, framework fit, and configuration."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Rich Text Editor Customizability: The Five Dimensions","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABs1BMVEUIElMKE1QACE8AB08ABk4ABU4AB1AACFEHE1UHEVMDDFEABk8ABU8DC1AKElIJEVEIFFQIG1kIHVoHGloFE1UAAU4AAEwAAEoAAEsHD1EKFFQADlQAFlotKllXN0wkIlk7PGFPUGxERWZFR2dISWhSU25BQmQDC08AAk4LE1IOGVcAE1kAAFYACFwiKF5IKlQeIFoADFMAAEdcXXWBgpJrbIB5eox3eIqHiJZ2d4kTGlMAAE0HEFELFVQAE1ozOGGOj5xvcIMAFlwAHF4LGVgACFAAAEhQUm97fpB+gZJ7f5B9gZKHi5p+gpMnNF4AD1EEE1UAAFt0donX19u1tbwAD1sAFFkMFFMAB05LOE55WlJ1U1JzTVJ8T1N7S1R5SVl2OFBsLE8oGVUAHF0AIGM2PWSIiZdiY3oADFkBFVcPFlMAAE8jGU1ONUlHLEpOLUlPKUpUKUpUJktYJk5TIlEbG1k1LVY9MVcAIWIAAFoAA1kPH1wLFFQIEVEAAU8AA1AAF1pQNFFNL1EAHl4AE1cDEVUOF1UIEVMEDVEAEVQGGVkEGVkJF1cLElIIEFEFDlIJElNtoDSHAAAAfElEQVQIHQXBQSqFUQCA0e/kJu/1z/wjyRpMX4ZWxBClFEbK1IZkI2aYKtR1jqiqisDY+N3P7LvaAsZCle3X3CzA39g7ABy+HwOMIwArgLECvO0AODsBAPAyTgEAyHL5WVUr4Cbj2n3VNB9xd6unC88fD1VV573+zDmv1n/fxRlQsGkcvgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4lvoOKOTIVhLYb73gCpILI/f02162c87ac1f50ff63ca658739335f4/-TinyMCE--Blog_Header-_Rich_Text_Editor_Customizability__The_Five_Dimensions.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Rich Text Editor Customizability: The Five Dimensions | TinyMCE"},"metaDescription":{"metaDescription":"Learn the five dimensions to measure WYSIWYG editor customizability: UI integration, plugin architecture, API, framework fit, and configuration."}}},{"node":{"title":"How Long Does It Take to Customize TinyMCE? (Less Than You Think)","slug":"how-long-to-customize-tinymce","featured":true,"lastUpdated":"Mar 5th, 2026","description":{"description":"<p>Learn how long it takes to customize TinyMCE across five key dimensions of editor customizability &mdash; and why it's faster than you'd expect.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how long it takes to customize TinyMCE across five key dimensions of editor customizability — and why it's faster than you'd expect."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How Long Does it Take to Customize TinyMCE?","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABgFBMVEUKE1QAB08ACE8ABE4AAU4AAk4ABU4JElMIElQCDFEAA04ABk8AB1AAC1QAAFMAAFQAClIEDlEJE1QAAE0AAEoAAEYAAEgAAEwABlMPHFhjZX1JTGwAC1UAAElTVG95eotsbYFjZHpwcYRwcoV3eYpvcYRsboFCRGUAAFBNUG/Ly8+enqkMF1UIEVFNTmt4eYpmaH14d4d5eYpvcINyc4VoZ3w7PGEgKFt4eYtUVnEABFUAFFcEGVgAC1JNUG2QkqCFiJh5f5F2VmGCOzyKPUGJNkWNNEx+LVEMB1AABFMEGlkPHlgyKlgVHllBL01uVlppT1p1UlZyRE5hMkoxFk4xFU41FU8yE1AABE8OFlMJF1cSIVtqP0l5Q0gmIVgAD1YAAE8/LUt5U0KHV0GGUkN/SUdXL0wAA08CC1ABEVQTH1ptOE9nL1AEG1gAD1QACVABCU8ACFACFVYLHFoKHFoFGFcCDVEABU8BCVAACU8AClEED1IJElQLFFQAB04JE1OBiHCrAAAAjElEQVQIHQXBMS6DAQCA0e81TdpaKpo0RqM7cA+rQYxsto4uIC6Ba3ADR3CA1lBV4veeoqoaRvjxNzG1ryZ9NwUbcxZkqADrbY0PAICPE+8sj20Ogc858Gp5CoC3zrG2OAPwfAFwCewnmyddA+PddKh6+eomD7fw6+hKPW7VXe1mu1lodV9VVdWwGkb/M5gjNskuZdMAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5jp68wBAsoHZGEmUDm8uEP/fedfc3660ad1554d4d443115d509de3a/-TinyMCE--Blog_Header-_How_Long_Does_it_Take_to_Customize_TinyMCE_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"How Long Does it Take to Customize TinyMCE? | TinyMCE"},"metaDescription":{"metaDescription":"Learn how long it takes to customize TinyMCE across five key dimensions of editor customizability — and why it's faster than you'd expect."}}},{"node":{"title":"Build a Custom Editor or Use TinyMCE? Open Source Options","slug":"tinymce-open-source-vs-building-custom-rich-text-editor","featured":true,"lastUpdated":"Mar 3rd, 2026","description":{"description":"<p>Compare open source TinyMCE with building a rich text editor using open source libraries. Learn the trade-offs between speed, customization, and maintenance.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare open source TinyMCE with building a rich text editor using open source libraries. Learn the trade-offs between speed, customization, and maintenance."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Build a Custom Editor or Use TinyMCE? Open Source Options","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABhlBMVEUKE1QACE8AB08ABk4ABE4ABU4JElMJE1QDDFEABU8ABk8AB1EABVMABlIAB1AEDlEAAE4AAEsAAEkAAEoAAEgAAFAACVUbJlwQHVkAD1UABE8/QWNUVXBRUm5AQWRJS2lHSGhGR2dISWhYWXJTVG8oL18/Q2i5ucCPkJwAAFUIE1QEDFAAAEVnaH2WlqKQkJ1+fo6IiJeOjpuRkp6LjJmUlaGQkZ1bX3o2OmOpqbJ/gI8AAFMADlQEEVMAA09aWXKAfo6OjJl8e4uJiJWVlKCcm6WTkp1ZV28AAD4ABlUAAFIADFYABFMAAE8bSmsmbYYvZIEhX4EkXoI5YocqV4ErX4wFUocASIMAMGoAAE0MFlUADVQAAFSam6aurrYkK10AAEwAKVkATG4APmcAOWYAPmoAN2gAMGUAO28AOW8BN28CJWAAAk0HD1EDEVUHGlqwsLi/v8VARGkAA04BAk0BCE8ABVAAClUeJlslLF4ADFULE1QFDlEBCU8AAlIADFMGEFMLFFQlt3ZbAAAAhklEQVQIHWXBsQnCQBiG4e89j5xaBDVOIWltnMEtHCFYWQmCjfNYuIAI9m4gtmKTwuT3AgqSPA8S+iKqTJYQqOQlvT0ieiktGYGQZM4cjYeJyYCWm5HTcSbP+LnMUrDnGKYL2o5+SYd8dj+pdpJRrzisicSGfSjVKNTXblhc50hb/vW8D8kH8kUeJRHcPz4AAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"Build a Custom Editor or Use TinyMCE? Open Source Options | TinyMCE"},"metaDescription":null}},{"node":{"title":"How to Integrate TinyMCE into a Laravel Project","slug":"how-to-add-tinymce-to-laravel","featured":true,"lastUpdated":"Feb 26th, 2026","description":{"description":"<p>Learn how to integrate Tiny into a Laravel app using CDN or self-hosting. Step-by-step guide with Blade components, Vite setup, and license configuration.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to integrate Tiny into a Laravel app using CDN or self-hosting. Step-by-step guide with Blade components, Vite setup, and license configuration."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Create a Laravel Project with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABqlBMVEUJElMKE1QAB08ABk4ABU4ABE4ACE8IElMCDFEAAk4AAU0AB04EDlEJE1QAAU4cIl0tMmkkKmUtMmgrMWgqL2gzOGsyN2s1Om0zOGwhJl8AA04AAEw5O2JlZn0rL1whKGQ8Q3o6QXk+RXo9RHpCSX1BSH08Q3gxOHEdJWMAAE4ABk8tMVxWWHMcIVYjKWVbZZdseKdrdqZrd6Zsd6ZqdaVjbZ5YYpVFTYMsMmtCRW4EDlIAAU8ABU8BDlMAA08jKmRdZ5hveqlueahpdKRhbJ1aZJdBS4Nxcoq6usFJS2wAAFAOFVQEDVEmLGVaZJRpdKJoc6BpdKFkb5xgaplZYpNETIJHS3RzdIohJVgCDVIDDFABCU8iKGQ7Ro0+SpI/SpA/SpFAS5BAS5FDTpM1Pn8jKmkEFF4AAE0JElIAAUoOHGdTZdNwf+RvfuJygONtfOJse+J1guNxgOQuQKQaIFgUG1kLE1IABU0SIXEcKHYVI3QeKXUXJXUfKnYcKXgEFGABCEsFDlAIEFEMFFILFFQAA0sAAEIAADwAADsAAD0AAD8AAUgBCE4CC0/x2NGcAAAAgUlEQVQIHV3BsQ2CUBRA0XvhCcYCYu0EDuJSJjS6hzs4iBs4gIWFpQnIFz9UniOKAjJJqaRP1n4YRSCwH9d9ZdRvy8oJzh7gzkWiMLsTtP6BSFszUuFsiHg8D2a4CCJozXABBcO1ydrZpRmGqKvUvLbqWPrTuVHPp9VRJVE4ubnvvvvOH3NuUin/AAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5d3MI3yLPU2yRuI7mWlOw3/3c0ecc44fff59f8f90e95ec82267edde/How_to_Create_a_Laravel_Project_with_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Frédéric Harper","slug":"frederic-harper"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Add TinyMCE to Laravel (Cloud & Self-Hosted Guide) | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to integrate Tiny into a Laravel app using CDN or self-hosting. Step-by-step guide with Blade components, Vite setup, and license configuration."}}},{"node":{"title":"Why TinyMCE is the Right Rich Text Editor for Team Collaboration Apps","slug":"why-tinymce-is-the-best-rich-text-editor-for-team-collaboration-platforms","featured":true,"lastUpdated":"Feb 20th, 2026","description":{"description":"<p>See why TinyMCE is the best rich text editor for team collaboration apps, with comments, @mentions, revision history and multi-instance performance.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"See why TinyMCE is the best rich text editor for team collaboration apps, with comments, @mentions, revision history and multi-instance performance."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Why TinyMCE is the Right Rich Text Editor for Team Collaboration Platforms","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABqlBMVEUJE1QAB08ACE8ABk4KElMJElMIElMAClEAAE4AAU4AA04ABU8ACFACC1ICClMACVEACVACCFIGD1QJElQAAE0AAEsAAEoAAEgAAEkAAEwACFISLF4QM2EEDlQAAVAFEVURNWIRKl0BCFIAAEdZWnOJiphtboJ5eouFhZSLi5l6e4xxcYR+fo4+P2MAAFARNGEKP2YAAFYAAE8ACFgKRGkDCFIAAERfYHiIiJaAf4+Ih5WBgZCDgpF9fIyHhpSKipdVVG4DDlQAA1dUV3SVlqNZXHgABVgEEFUAB1AAAEVhYHeAgZFbbYRjcolQYX1aa4ZbbYljcIpnc45DVnwAF1iWlqLa2t2VlqIABU5QVXBmb4QATXIAT3YAQm0ASXYATn0ARnkAQ3kAR34EMWkFDFUACllMT2+DhJRESGwAFVoHFVYABlAAPWMAaIMAVncMElUEP2QFNGAABFgAD1kLT3ARPGUDBFIAD1AABE4BCVEMGlkFTW0JMF4EElYAA1AGElURMWARJ1wBB1ELE1QEDFEBCFAGElQKFFcKFVcEDlIBCVAKE1QMFFQABk8YUunSAAAAiElEQVQI12NkYGBkgABGhv9A4j8TIyMjGyNEkBECPvOBSBEg9z/TPwbmf8yMMMDCz4gOfrOxCCN4V3VgLE8kNVu0lBkZr3+wYlQ2w9DPyPIZqH/1f7D9YUD+AUeI7cndbAUPGBhWlyFU5jO2lXV2gVTygPiVHe1Ah3f3MDJBQS93LyMTI3MzKwBN6BrhXLtewQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7yGba0tLxrgRjjVcL5JNl3/cf7d88b2be38ff04e26b23f936c5ec06/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Team_Collaboration_Platforms-1.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Why TinyMCE Is The Best For Team Collaboration Apps | TinyMCE"},"metaDescription":{"metaDescription":"See why TinyMCE is the best rich text editor for team collaboration apps, with comments, @mentions, revision history and multi-instance performance."}}},{"node":{"title":"How to Build a Team Collaboration App with TinyMCE and React","slug":"how-to-build-React-team-collaboration-app","featured":true,"lastUpdated":"Feb 18th, 2026","description":{"description":"<p>Step-by-step guide to integrate TinyMCE in an React collaboration app, including life cycle, forms binding, mentions, and scaling patterns.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Step-by-step guide to integrate TinyMCE in an React collaboration app, including life cycle, forms binding, mentions, and scaling patterns."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Build a Team Collaboration App with TinyMCE + React","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABtlBMVEUIE1QAB08ACE8ABk8IElQIElMGElQACVEAAE8AAU8AA08ABE8ACVAADlMADlQAClEADFQAEVUHE1UeF04kGk4jGE4ODU8oGE4RDU8OC08AD1QpJFg3KFYAEVYAAVAAE1ZCMFUvJlcADFMAAFBnSkmQZEKLXENxRkh9SUiLTUhwOktGLlZNL1MAAFgACVlVM1M8KFdTOkiAVj6FVT1/TEB2QUOFRUJ2OUZ0Nk2BOk9LIFAABlEAAlhZXHebnKddYXsAA1kAEFUACFAAAEtMQ1x7aGyCbG56X2VzWGSBZnB5XmxaKU11NE9CHE+VlqLZ2dyUlaIAAFEAA1AAAEdaXXZ/gZKIi5qHipp4fI6FiZh0eIsADFEAAE4AAk8ACFMABlUAAFZGSmx8fo89Q2oAFloIF1dQUW2JiZeRkZ6YmaSHiJYLE1EAAEgAAE0ABE4ABFEXI1yEhZRqa4IAAFQADVlZN1E+K1YAAEwDC08wMlw+QGMxM1wvMVsABU8ZJV2IiZhub4QAAFMAElUtIlgeHlgADFIHEVMAB1AAAk4ACVQAE1gADlYABVEBEVQJE1QKE1QAB04JElMYf15lAAAAm0lEQVQIHQXBMS5EUQAF0HteXsbjxxDVZEQh0chX2oHEDuxCNEIyyZRahcJC9JagoVBPJGpiZFB950gkkSQZIkPBCOJ3SDaw3ITWAV8rE4C6C/hYK997rDoW2iEArz3gBIDH6fspPNRtAM4AtWYHANyfs14PwCL7NxdjZMxV3fL5lOOjGZOCv9vrdlla++n70UwyH16e37Lsyt0/AyIgqverEawAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5aMx0eNy8VUErE5AO5ZkiQ/c9d7e2d4aea4b8402e3bf3b2893ce162/How_to_Build_a_Team_Collaboration_App_with_TinyMCE___React.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Build a Team Collaboration App with TinyMCE + React | TinyMCE"},"metaDescription":{"metaDescription":"Step-by-step guide to integrate TinyMCE in an React collaboration app, including lifecycle, forms binding, mentions, and scaling patterns."}}},{"node":{"title":"How to Build a Help Desk App in React with TinyMCE","slug":"build-help-desk-app-with-react","featured":true,"lastUpdated":"Feb 11th, 2026","description":{"description":"<p>Build a help desk app in React with TinyMCE. Learn how to integrate a rich text editor with templates, tables, PowerPaste, and Autolink.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Build a help desk app in React with TinyMCE. Learn how to integrate a rich text editor with templates, tables, PowerPaste, and Autolink."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Build a Help Desk App in React with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABsFBMVEUKE1QACE8AB08ABk4KElMJElMEDVEABU4ABk8ABU8ACVADDVMAClEACVEDCVIHD1QJElQAAU4AAEwAAEoAAEsAAEkAAE4EDFMTKFwQLl4ED1UAAVAFElURN2MSLF4BCFI2N15NTWpBQWNERGVRUW1SUm0yO2AANF4AO2EAIVUEBVITN2MLQWgAAFcAAE8AB1gKQ2kRM2ECCFIAAEdYW3SIiph8fY17fI2JiZeNjZpXboMAXHgAbYQARmgBAE4EEVUABVhZXHebnKdeYXsDD1QAB1AAAEgAQWYAYn0AXnoAX3oAUnEAZn8AXHcAFVKVlqLZ2dyUlaIAAFAAAlBPU26Fiph0eIp6f4+Ah5aNkJ1+gpEgM1wAGlMECFEOEVUJClUAClhIS2x8fo8+Q2kAE1oIFlY6O2BeXnZKSmhPTmtkY3leXXVUVG8ODE8AAE0KD1UONWQEY4cJNGQAAlcAEVkLOmMSL18DDFMKDVUIUHcAjK8IT3cIClUAA1AGElURJlsRIVoBClIABE4JElUTI1oPPWoJEVQBCVABC1IGEFQLFFQFCVIFAVIFCFIAB04LE1QrHffIAAAAnElEQVQIHWXBMQ7BYBiA4e9tv0p+pSKV2AiLSzgAk8TqEI5gEqPF5h5NLNLR4gx2i6TageRvNWmaCM+DCFJDpKCk0gBBircUBiHzKXWBwsnJRamp2+KPDvlx76MhPAOwChcvHEGHSKVNQGVGRekt+XYbU+ri5s4gvK6Oa2rOI03SZDHNDi/f901za4zZu7I7WRvHVnAn6m3sea7RB77EJUgK3FzNAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4EDRrkGzEoAesCGWovUmwu/d2955fa54b279c00374849c8e3735f51/How_to_Build_a_Help_Desk_App_in_React_with_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Build a Help Desk App in React (Step-by-Step Guide) | TinyMCE"},"metaDescription":{"metaDescription":"Build a help desk app in React with TinyMCE. Learn how to integrate a rich text editor with templates, tables, PowerPaste, and Autolink."}}},{"node":{"title":"Why TinyMCE is the Right Rich Text Editor for Help Desk Apps","slug":"rich-text-editor-help-desk-apps","featured":true,"lastUpdated":"Feb 6th, 2026","description":{"description":"<p>Build help desk apps that scale across workflows. Learn why dev teams choose TinyMCE as a flexible, compliant rich text editor for support tools.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Build help desk apps that scale across workflows. Learn why dev teams choose TinyMCE as a flexible, compliant rich text editor for support tools."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Why TinyMCE is the Right Rich Text Editor for Help Desk Apps","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABtlBMVEUKE1QACE8AB08AB04ABk4JElMEDVEABU4ABk8ABU8ACVAAD1MAEVUADlMADVIBElUFEVMJElQAAU4AAEwAAEsAAEoAAE4GFlYaIFclI1cMIVwOHVgPHlgKGlgACFAuMFtJS2kzNV0/QWM+P2JMTWtCQ2U0Nl4RF1MAE1hMLU5rNkkVJ2AbLGJcNElTLE0GHFsAC1IAAEZdX3aPkJ13eIqBgpGOj5x+f497fI2IiZdISmkABFVLLFJhLVIgJl8MJmA0IFIvHlQIHFoACFFgY3qUlqOEhpaGiZl8f5B1eIt9gJGBhZSNkJ10dYgAElcABVsAF2AAGV4AIGAAJ2YAKWQEGloABlBbO02CXFuCV1GFVU+AVE6BUUx7UVGIV095UFQoJlcAAFKCg5Oio606RGwaJFyEWEhWOlAAG1orFU1BHkpDIUtRKEtFIktMJ0tCIEtYK0pJI0sAAFSqq7TLy89UW3owKF27az96QUwAGloACFIAAk8AAE8AAlAAAVM9QmhNUXEAFVkAG1whHFkYHFoDGFcEDlEABVAAAFAABFIAClMAEFUAD1QDEFMIElQLFFQABE4AA05TvpfHAAAAcElEQVQIHWXBMQ7BABSA4f/XRzTdultdgcP0FGJkNbmGA5ltLiERzdNqmwjfJ8hIpSPBQsHkmUt7qLUCklnYwU7MKgdtOImVvTb8EtT+ifvaX7coakeXxsHGcicDJ9d4VAc+kpPY2wZlMjqezT285m9UIxQ1NJeWWwAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7D91IeVo9iEW5Hv9rX1Vbz/cc547359a4bbbe4be00fa9f051aec30e/Why_TinyMCE_is_the_Right_Rich_Text_Editor_for_Help_Desk_Apps.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Why TinyMCE Is the Best Rich Text Editor for Help Desk Apps | TinyMCE"},"metaDescription":{"metaDescription":"Build help desk apps that scale across workflows. Learn why dev teams choose TinyMCE as a flexible, compliant rich text editor for support tools."}}},{"node":{"title":"What to Expect During a Free Trial with TinyMCE","slug":"tinymce-14-day-free-trial-guide","featured":true,"lastUpdated":"Feb 3rd, 2026","description":{"description":"<p>Learn what the TinyMCE 14-day free trial really offers: full premium features, framework integrations, support access, and what happens after day 15.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn what the TinyMCE 14-day free trial really offers: full premium features, framework integrations, support access, and what happens after day 15."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"What to Expect During a Free Trial with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABiVBMVEUIElMKE1QACE8AB08JE1QHEVMCC1EABE4ABU4ABk8CCU8CC08GD1IIEVMAAE0AAEoAAEYAAEcAAEgAAEwABU8AB1EAB1MAClQEElUFDlEKElIAAElJS2l1dYdhYnlbXHVdXnZjZXtdX3deYHg8QGMABE8ACFIAAEsAAlUAAE4HEVIAAEVYWXOIiZeFhZR0dYd4eYqGg4+Li5iEg5BZVWwKAEsABVIAAFFfX3a8vMLAwMZ5eooAAFMEFFYABk4AAERiY3mKipiGhpWMjZp3dIR9QjqEPy9wNjmJT0GFTkYQE1W1tbzc3eDFxcu7u8EAAFUAEVdOT2yHiJZ7e4yEhZR9fo+GhJKOiJRua38hA0svF04AE1gAAFakpa7Kys/k5Oelpa4AD1ZISWhkZHpXWHJ1doh5eotydIdaXHUAAU8CE1UABFY1OGCGh5dwcoYEEVIAA1UAC1IAAk4IEVIAD1UAElsAAFwAD1kADVMAB04CDFEAA04HD1EFEFMADFMAClMACFEJElMLFFSBEinTAAAAmUlEQVQI12NkYGRkQAaMDIx/GFmhgoy//4NINkYgYOEEkWBRxneMQiAO4wsWXkYYeKXM+FaEEYhfMGozYgIWESTOJ34wtZ3loiNCEGzkHVUGZmGdw9qcILDZmAMMpDmZGPlAsv+kn/5PnlAIcgcjY1c587+CQ79/F2gc+nuUwYmFFQjaxLez1DD+ZmBoB7u/3foUg5k1Q+Z/AEz1I+llH/E0AAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3o9qGwM2PgitaqxcfCBROx/6ef77a45182243650ea85c81549e41b6/What_to_Expect_During_a_Free_Trial_with_TinyMCE__1_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"What to Expect From the TinyMCE 14-Day Free Trial | TinyMCE"},"metaDescription":{"metaDescription":"Learn what the TinyMCE 14-day free trial really offers: full premium features, framework integrations, support access, and what happens after day 15."}}},{"node":{"title":"How to Discern Level of Effort to Integrate Collaboration in a Rich Text Editor","slug":"rich-text-editor-integration-level-of-effort-collaboration","featured":true,"lastUpdated":"Feb 2nd, 2026","description":{"description":"<p>Learn how to estimate the level of effort required to integrate a rich text editor with collaboration features like comments, mentions, and version history.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to estimate the level of effort required to integrate a rich text editor with collaboration features like comments, mentions, and version history."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Discern Level of Effort to Integrate a Rich Text Editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABvFBMVEUJE1QABk8AB08ACE8ABU4ABE4IElMIEVMACFAAAE4AAU4AA04ABVAABlIABFMACVIAB1EAAFIADVMAAEwCCE8AAE0ACU8ADlQfJVowNWEAF1kAElk7P2Y2O2QAClUAAE8AAEhfXnaNi5mBfo50d4kNZn8AYXsAX3oAVXIAW3YAYn0AMWF6eYqmpq8ZK2EhMmW4uL6lpa8AAFUAAFAAAEkePmM9a4I3boUyY3wAV3QAWXUAYHoAXXgAXXkAG1lOT21vcIMBHl0IIl+AgZFvcIQAPWMAWnYAXnoAWXYAU3EVW3ZLb4U4YHkARGcAElYAAFkAAFoAGF4AF10AElclRWcxaYEna4MraYEiY3wtaoJEZ353dYdfXHQAAEtrbIGPkJ0aKV8AG116e4xoan8ABFUAAVAAAEZnZ3ySkZ56eImGhJOEgpGTkp9xcYQAAEoAAFGYmaTLy881P2kSKWKenqiMjJoAAlAEC08fIVQMD1AWGFIXGVIaHFMeIFQVGVIABE8AC1QcJls0OWQAEFgAFVopMF8tM2AADlUAAk8HEVMABU8AB1AABFIAB1IACFIAB1MDDlMKE1QABk4JElO5P9nKAAAAjUlEQVQIHQXBMUrCUQAH4N/3fCAEWmAH8BAdIRwEr+Dk5OJmBEE0BAktTp5DEJy8kTrpEvx5fZ+EJJLWeppE9En4S9IHcTdyfyi6ktyGAMYAAKjPAK0ArueaJ2gFoMvjxfgFwGEGqBNwnLKfA6dXowVgtwRQ15+DJMnt6/3H9wddXcvWKtm8kdZLi/yWfxvuH2LfYxclAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4a6Y89AUrMs3F9FBApjSa2/a999da5fe3da0f46fb01e6d7ea3b7426/Collaboration_Series_-5__How_to_Determine_Level_of_Effort_to_Integrate_a_Rich_Text_Editor_blog.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"How to Determine Level of Effort to Integrate Collaboration in a Rich Text Editor | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to estimate the level of effort required to integrate a rich text editor with collaboration features like comments, mentions, and version history."}}},{"node":{"title":"Why TinyMCE Is the Right Rich Text Editor for Email Apps","slug":"rich-text-editor-for-email-apps","featured":true,"lastUpdated":"Jan 27th, 2026","description":{"description":"<p>TinyMCE is a secure, scalable rich text editor for email apps, built for clean HTML, fast integration, and reliable email delivery.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE is a secure, scalable rich text editor for email apps, built for clean HTML, fast integration, and reliable email delivery."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Why TinyMCE is the right solution for Email Messaging Apps","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB0VBMVEUJElQABk4ABk8AB08ACE8AB04JE1QIElMHEVMACFAAAE0AAE4AA04ACFEACVEADlMHElQAAEwDC08RFlEOFFEAAEsMElETF1IABE4AAFEWHFgcH1gAD1QABU8eIVgUHFcACFIAAEZdXnaRkZ51doh8fY2JiZiUlKGHh5Z2d4mCgpJycoVUOVNkOVEEGFoAAFQAEllwQVBXM1YACVQAAEVfYXmOkJ6BhJSChZWEhpd3eox8f5B6fY6IipqDhZRCRWgTFVUkJFsLH1s6P2c0PWg5KFssIVgAAEpYTmKJgIV/c3h4bHR+cHV0Y2d8b3Z5a3GCdXpybHs1OWAAAE8ACFdlZ32goKpnaH8AAFYABlFVNkZ2Szx5TT1/Ujx9UT2EVz18Ujx7UT1/UztiPEIAAFAAClYAF1suMl43PGQAFFsADlRZKE6SQ06OQk2FPE6KP02EPE5QH08WIFlJNlMwKVkAG1wBGVoCH11ALVczJlcADFMABE8FB08vE08jDk8aDE8bDE8dDU8KCE8ACFMrKVp6SUhYMFEAF1kAB1IAFlhUM1M5J1cADFQHE1QADVEAClEIG1koIVojIFoAE1UADVIAE1YAFlcGE1UKFFQADVQIE1SvbUY5AAAAiElEQVQIHWXBMQ7BYBzG4ffX70+VMKiE1WZ0BwcwmFzE4Aq9AEYHMYlDGDvYGEgsTVT1q0bieZBAH4hcSBRaoBI8O2RZwwIsgpcDHt37kEIeAGNqtxjPYmoDvLPF/EntOOfXYQYhixGlVKclFZvgtTXly/pctZcuKKGwSgA1N84qve06ci7YhW8grRdltTKMgQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7g7Jy8wW1LZQTe4Qc7vLen/017abf73c547dace3284a1557b57779b/Why_TinyMCE_is_the_right_solution_for_Email_Messaging_Systems.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Rich Text Editor for Email Apps: Why Choose TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE is a secure, scalable rich text editor for email apps, built for clean HTML, fast integration, and reliable email delivery."}}},{"node":{"title":"Managing Your Media and Documents with Media Optimizer","slug":"managing-your-media-and-documents-with-media-optimizer","featured":true,"lastUpdated":"Jan 7th, 2026","description":{"description":"<p>Learn how teams manage media, documents in rich text editors using Media Optimizer - without performance issues, security risks, or complex pipelines.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how teams manage media, documents in rich text editors using Media Optimizer - without performance issues, security risks, or complex pipelines."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Managing Your Media and Documents with Media Optimizer","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABklBMVEUIElMKE1QACE8AB08JE1QHEVMCDFEABE4ABU4ABU8CCk8DC1AGD1IIEVMAAE4AAEsAAEgAAEkAAEcAAEwACFABDVIAElUEFVcMF1YIEVILElIAAEpGR2diY3pWV3FdXnZSVG9ZWnNSU29jZHphYnk7PWEAAE0EEVQAE1kAGFoBF1cFE1UJElJVV3KFhpWIiZh8fY56e4x2d4mAgpKIiZdOUGwAAE8AF1kfGU5POUo6J0wbEE4CH1wKGFcABk5QUm19fo14e4x3eot7fIx6fY12eIl0d4l2eIoPHFQAB1UAIWFROEuVYkKAS0hQKk0AJWIAF1hqQEedXj6UVj+NUkGGT0KWVz+SVj+OU0GOUkF3RUcAJ2M2IE15QUl7OE5CGU8AJGAAFlcsFk5OKExOJ0xLJUxDIE1YKk1JJE1QKE0+IE4AFFYEHVsADVMAElQhF1QEEFIEGlkBDlMAB04AAk8AA1AGEVIFFFYMI18CLGYAKmUCHl0EElQDDVEGD1EIEFICEFQADlMBC1EFDlEJElMLFFTLH/sMAAAAg0lEQVQI12NkYGRkQAaMDIx/WFhBgkD0n+nXf5AgOyMQ8IEF/zMy/mP+xs0IBi9YeBnhQJjxvRBYkFFIGqiUERWw/BdiRAc7WP4iBGFmmjGa6UBYyEawXLY7BHWhPVRoRjwLC+dZiNj/MzWMjQ2MjA2Ntcx1rPtgnjn8V/7+feETzk4AysIeFymvZ9gAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2le8NinW6PDdH1shXxBOLR/af0a22b2f658081aeda1ae45a8ae7616/Managing_Your_Media_and_Documents_with_Media_Optimizer.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Managing Media & Files in Rich Text Editors with Media Optimizer | TinyMCE"},"metaDescription":{"metaDescription":"Learn how teams manage media, documents in rich text editors using Media Optimizer - without performance issues, security risks, or complex pipelines."}}},{"node":{"title":"How to add images in Angular apps with Media Optimizer in TinyMCE","slug":"angular-image-upload","featured":true,"lastUpdated":"Dec 30th, 2025","description":{"description":"<p>Enable Angular image upload with TinyMCE and Media Optimizer. Follow our tutorial to set up image and video optimization.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Enable Angular image upload with TinyMCE and Media Optimizer. Follow our tutorial to set up image and video optimization."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to add images in Angular apps with Media Optimizer in TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABqlBMVEUJElQJE1QABk8AB08ABk4ABE4ABU4ACE8KE1QJElMHEVMACFAAAE0AAE4ACFEABVMABlIAB1AEDlEAAEwBCE8AAEsAAEkAAEoAA1EAC1UbJlwQHVkAD1UABE8AAEZiY3mSkp6GhJOBf4+Oi5mTkZ2MipeUk5+Ukp9VUm5CRWm5ucCPkJwAAFUIE1QEDVBeXHRrd4k0aYA3aYA/bYQ8YXo5bINOcIVMdIghZ4AAHlk7PmSpqbJ/gI8AAFMDEVQABU9EVXFEbYMAZH4AaYEAY30AXXkAbYUAXnkATW0AS2sAHlYAAFQAB1YAE1cAB1UADVcAEVUABFAAAEcLSmomcYcvcIYmYns7dos1cIYAYHoAX3oAJVcBAFALG1kUJF0EFlkOHFpvcIN2d4gtM2AAAFJjYXh/fY2Ni5mamaSenaiIhpUSAE0FB1MQTnAKV3URIV0AF1qAgZCRkZ0jK10PE1ERE1EYGlMqK1kYGlIZG1MAAk4EDFMRLl8QOGQIFlcADlYrMV85PmUADFUABVEBCU8BCVADCVIDCFIBCVEACVEAAVIDD1QIEVMAB06fs+E0AAAAmklEQVQIHU3BPw7BYBzH4e9Hf9pXLa2uYhBHMEgkbO7iDGK1uYAzuIFF0s3uCAwSEQPRxN+XEM+DQG9IwM0EFgN6SOJyqwJnxQcyCift04BrGW9rosHPpo63NlPCV4qX93IaTf4cE16szddiABmeqcbb/JQmfKyCXcd5s+HSuu6jRQyKChV3G+NNRiDnLAz7pSB6KdnUwrKrPAEFuRzdtqYwWQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4wdbeQyBx8YRpDWFaUIubn/3701125d5aedc2f9a055751527b08a6e/How_to_add_images_in_Angular_apps_with_Media_Optimizer_in_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Angular image upload tutorial: examples how to add images | TinyMCE"},"metaDescription":{"metaDescription":"Enable Angular image upload with TinyMCE and Media Optimizer. Follow our tutorial to set up image and video optimization."}}},{"node":{"title":"How to Create an HTML Text Field: Input, Textarea & Best Practices","slug":"text-entry-input-fields-html-form-design","featured":true,"lastUpdated":"Dec 23rd, 2025","description":{"description":"<p>What is the correct HTML for making a text input field? Find out how to use &lt;input type=\"text\"&gt; effectively and improve your web forms with best practices!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"What is the correct HTML for making a text input field? Find out how to use <input type=\"text\"> effectively and improve your web forms with best practices!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Create an HTML Text Field Input, Textarea & Best Practices","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABxVBMVEUJE1QABk8AB08ACE8ABk4KElQJElMIEVMACFAAAE4AAE0AAU4ABE4ACVEADFQADlYADlQED1QJElQAAEwAAEsBCE8ABU8GDlEFDlENF1YOKl4NN2YPLmANGFcAB1AAAEdbXHWJiph8fI13eIl8fY2EhZSFhZQqLFkAAEQEDVARGFQED1MAFFkAKGAAQWsPNGIPGVdSUW1+fY2DgpKPj5x2dYeCgZB/fo57eot+fo5XWHEFD1IAAFI9QmlkaIMgLGMABlcACFFDUG1dboNTY3tib4NRZXxZZ31ba4FZaX9qdIdHR2cAAE8BDlMAAFW1tb3S0tZ6fI4ABE8AAEkAQWYAZoAAXHgAS2wAVnMAXXgAWHUAP2UGElUEFFcABFaam6a8vMNfYn0AAFYATGwAa4MAX3oAYXwAZH0AZX4AYnwALVoED1UTIFoSIVoAEVgAE1gAGVsAGVwJPmcPJ10ACFIADE8AGVMAD1AAF1IAFlIABVAKFVcJN2EFPWMSH1sIFlYADlUHIlwOQ2kQKV4AB1ILElQFClEIFFYQIloPIlkLF1cBClEDD1QHFFcIFVcJE1UKE1QLFFQAClEBDlQBDVQLE1UKElPj027lAAAAkElEQVQIHQXBsU1CUQAF0HseP4F8NAGCHQk7sIIVNY07WNlAZSzA0kFMGIAtaBkCEysSifzHORJRRZKklgR9ErW4SNKC5uG339ZSL4Pb488UYA7g/AQ4NRkDTI4L4NpkDOAZHJaxglpwWAL7q9UI8P0CQPtK13P72gDg07akS/H/Ae87NEN/SZIY0r3V9WzjDhWYIf7U8QzVAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"HTML Text Fields: How to Use <input> for Forms | TinyMCE"},"metaDescription":{"metaDescription":"What is the correct HTML for making a text input field? Find out how to use <input type=\"text\"> effectively and improve your web forms with best practices!"}}},{"node":{"title":"What TinyMCE Released in 2025: Developer-Focused Features and Tools","slug":"tinymce-2025-releases-developer-features","featured":true,"lastUpdated":"Dec 17th, 2025","description":{"description":"<p>Explore what TinyMCE released in 2025, including Image Optimizer, Suggested Edits, and collaboration tools designed to help developers ship faster.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore what TinyMCE released in 2025, including Image Optimizer, Suggested Edits, and collaboration tools designed to help developers ship faster."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"What TinyMCE Released in 2025: Developer-Focused Features and Tools","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB5lBMVEUJE1QAB08ACE8ABk4JElMHE1QADFEAA08ABE8ABU8ACVAADlMAEFUADVIAEVUEEFMIElQAAE8DCk8PEE8AAU8REU8AAk8ACU8XFE4DC08AB1AEFlYkJVciIlcMIVwIIF0rJ1chI1gFGVgACFBaPEqMXkN9U0VxTUeCVkWOX0JUOUsABFAAGFl2S0mAREclKmAHKWJuQEdhNEwAGlsAC1IAAE5dL0iGR0J8QUN0OUR+Q0N2PkR/Q0KCRENfLEYAAE0AFlhCKVNWKVIWJV8FJWBSLFJHJlQAG1oACFEAAEpbSWODZG9+X2uBYm14W2pvV2l5X215WWZtWWxER2cAAlQAB1sAF2AAGl4EImADLGYGK2QIG1oABlAAAEZdYHiEh5eAhJSIi5qBhZVqboOAg5OBhJSIiphpa4CCg5Oio609RWwAHF04JlA2IlIGHFoACVEAAEdcXXWJipiIiZeEhZR6e4yGhpV7fIyDg5OKiphCRGcAAFCqq7PLy89WXHoAHl5XMUlNJ04EHFoAClIAAEwAA04cIFQdIVQaHlQZHFMKEVAUGFIgI1UAAFI9QmhNUXEAFlkEHFwOHVkNHlkKGVcHEVMAAk4ABFIADFIAElUBEVQFEVMJElQKE1QABU4ABk8ABE4LE1RxLujiAAAAdklEQVQI14WKIQ7CQADA2uOWjAQDQc7yBP6Bm2cODJpHgBo4HsC/0LOQEA5xG4YQqpqmgphASAEAsVCTifCg1BRS0Dixp5sNZiT7s7hPP9Gl38T5n3itB9v9Pl8jPW/6drQ9VGTqdkWVz3IvW07AOixu4wYuzRu9OBZAu4w31gAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/58JKloapHsxtgzrCnZZrIu/d2b4321cf88e5ad1279a7363c50e9e46/What_TinyMCE_Released_in_2025__Developer-Focused_Features_and_Tools.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"What TinyMCE Released in 2025: Developer-Focused Features"},"metaDescription":{"metaDescription":"Explore what TinyMCE released in 2025, including Image Optimizer, Suggested Edits, and collaboration tools designed to help developers ship faster."}}},{"node":{"title":"Do Emojis and Accessibility Work Together?","slug":"emojis-and-accessibility","featured":true,"lastUpdated":"Dec 12th, 2025","description":{"description":"<p style=\"text-align: left;\">Do emojis impact your content? Discover how they influence engagement and accessibility&mdash;and how to use them effectively.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{"style":"text-align: left;"},"children":[{"type":"text","value":"Do emojis impact your content? Discover how they influence engagement and accessibility—and how to use them effectively."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Do Emojis and Accessibility Work Together? | TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAyVBMVEX3+f76+//6/P/7/P/////+///9/f78/f78/P7p6vv+/v/8/f/4+f7t7vzu7/zw8Pzy8/39/f/29/38/v/29/7h4vri4/rf4PnZ2/jm5/v+/v74+PnQ0NTf3+L8/P339//b3fvg4fvc3frd3/vX2frR0/nQ0vjo6fvk5OeWlqKur7f5+fv7+/329vfZ2d3i4uXn5+ri4ube3uLl5en4+Pzp6ev7/f/7+/ro5+fp6ejy8vHq6unf397o6Ofy8vL5+f73+P79/v7x8v0cnz0JAAAAgUlEQVQIHV3BsQqCYBiG0ff5/KCybJHAMfAygi7fraELaG2KhrRQS/9EiMpzEOgX6gNEmuocfQHBoPEFgz6qJGGK7yG+yeeMqqRtNteUFapr1xIItgXKPmFwkWsNBCMYJyvT2TGTPGfUOcWO4qEsPwszfewPz5e8VQ+RpjoE+hfCGwyOJkuQgYVnAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1Y6W8ywlaYwtNyJsFcVaHx/7b8420269e3e716f71ec62386e64b286/Do_Emojis_and_Accessibility_Work_Together_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Emoji accessibility: what is accessible content and how to create it | TinyMCE"},"metaDescription":{"metaDescription":"Do emojis impact your content? Discover how they influence engagement and accessibility—and how to use them effectively."}}},{"node":{"title":"Meet the 2025 State of Rich Text Editors Report","slug":"meet-the-2025-state-of-rich-text-editors-report","featured":true,"lastUpdated":"Nov 18th, 2025","description":{"description":"<p>Read the 2025 TinyMCE State of Rich Text Editors report to find out what developers need from their RTEs, and explore this year&rsquo;s WYSIWYG editor trends.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Read the 2025 TinyMCE State of Rich Text Editors report to find out what developers need from their RTEs, and explore this year’s WYSIWYG editor trends."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Read the 2025 State of Rich Text Editors Report","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABvFBMVEUEDlMIElYIEFQZH1wACFAACVAQGFkeJWMXHl4oLmoSGFoEDFMAB1ABClIACFEABE8ABVAABFAAA08CDFMVHFsqMWwbImEYHVoHD1ULE1gABFQAAE4AAEkAAEsAAEoAAEgAAEYAAEcAAEwAAE8PF1YoLWUhJ2Q1OGYPFlkFD1UTGVkAA1IhKltfZn9VXXpGUXJRWnhvdottc4lka4NcZH5XW3YvMV1QUXIYHl8qMGsgJF4RF1syNmMBF1dCOFiYgnyfiH+QeHCTe3OXfnSijoaqmJCplIumjoNvY3AOFVcoLmkgJ2cZH11XWXU1Om8VHV4AAFFuOEjMbjHWdCnieyvVdTDZdy3XdS3OcC/UdTPcezWNTEUAAFAWHFsqMGwXHl8VHl8YHVkVG1sDDlRHLlmogo2qhZCofoqZbX2VZ3iSYnSMW294LlN7LVJHGFEDDFMdI2IXHmAZH2AwM2EkKWMAB1QgLFp1fI55gJFqc4hXYntrc4hgaoFGVHEABlAAC1MmKmFKTHIiKGcUG10aIV4PF1cEDlQEDlUbIV8xNWoWHF4JEVcPF1oCC1IBClEBDFMIElcNFVkBCFEBCVFhXp24AAAAm0lEQVQIHQXBy0kDURQA0Huez8nFhcRgBVahHZgW1CosQBdCBDdWkD5swXWaSDbiTBgw5PM8R6CV0CJEiwj7qB3YTSCczo7RzuslGOoFAvadOgVXQCuwrjMAANbmAACo18DXHICfOvN9iweA1erupk7dg+WhnI4lqsdFlMzMzHzZ/Pbbbd8/bRYfh5KZb5PXLv7GYRjH8X33+Rz/OA4tLKmQ60UAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/15e7HKLbVHn9wKJiE6GEwL/ae67059cfe4096db64ed260d379284e3/Meet_the_2025_State_of_Rich_Text_Editors_Report.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Meet the 2025 State of Rich Text Editors Report | TinyMCE"},"metaDescription":{"metaDescription":"Read the 2025 TinyMCE State of Rich Text Editors report to find out what developers need from their RTEs, and explore this year’s WYSIWYG editor trends."}}},{"node":{"title":"Comparing Implementing Collaboration: TinyMCE & Froala","slug":"comparing-implementing-collaboration-tinymce-and-froala","featured":true,"lastUpdated":"Nov 6th, 2025","description":{"description":"<p>Compare how much effort it takes to implement collaboration tools - comments, mentions, version history, and more - in TinyMCE vs Froala.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare how much effort it takes to implement collaboration tools - comments, mentions, version history, and more - in TinyMCE vs Froala."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Comparing Implementation in Froala and TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMHCP/EACgQAAIBAwMCBQUAAAAAAAAAAAECAwQFEQASIQZRBwgUFTETFlJhgf/EABoBAQABBQAAAAAAAAAAAAAAAAMCAAEEBQf/xAAhEQABBAEFAAMAAAAAAAAAAAABAAIDESESMUFxgRORsf/aAAwDAQACEQMRAD8AxB4O+G9p6/qKn3W4xxsF3CIbt6YI5OCODnH811WaZ7H6GtNVvx14tVTQzVebqvrKoF38vdhgoK9LdKJ6xIGeMtLsG74XlnA+dTh+eY23joInOaMFQXrWSilv0kdss32/BTokElH601Y+qoxI4kP5Nk4HAzxrJYySK2Su1HoD8SamOyAkeqnoZmamnkpmwATC5QkduNRAB3R2gHV97S319u91q2obgI1qoHmZlmCNuQNns3OrmKMuDyMi69TjYpSoqwxYUcr2/Z1XKA5X/9k=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1m3Oz5274jXLX3XftB6Xu5/d8fe08bb03076779f11400d30413d0c7/_TinyMCE__Blog_Header__Comparing_Implementation_in_Froala_and_TinyMCE.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Comparing Implementing Collaboration: TinyMCE & Froala | TinyMCE"},"metaDescription":{"metaDescription":"Compare how much effort it takes to implement collaboration tools - comments, mentions, version history, and more - in TinyMCE vs Froala."}}},{"node":{"title":"How to build an LMS with TinyMCE in Vue.js","slug":"how-to-build-lms-with-tinymce-vue","featured":true,"lastUpdated":"Oct 29th, 2025","description":{"description":"<p>Build a Learning Management System with TinyMCE in Vue.js. Step-by-step setup with templates, math, accessibility, code samples, and collaboration.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Build a Learning Management System with TinyMCE in Vue.js. Step-by-step setup with templates, math, accessibility, code samples, and collaboration."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Build an LMS with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABtlBMVEUIElMIEVMABk8AB08ACE8HEVMJElMAB1AAB04HEVMAB1AAAE0AAE4AA04ABk8ACE8ACVAADFMADFQAClEACVEAC1QAEVUFElUAAEwAAEsAAEUAAEoABU8AB08ADVQ8LldKM1UAEVYABFAAFFZINFU3KVcAClMAAEZrbYKdn6qTlqKKjJp9f5AAAE8ABE8ADlRPM1ZkOFQAEVoAAFIAFVpdOFNGK1dMQF5xZnZ7a3ZpXG1jWG02G0tSMEpcN0oaEU4AAk86P2Z9fo8/RGkAEVsACFBrMUKaRzGeSy2PQziURTaDPDueUDajVTg9D0YABFF5eozR0dV4eYwAAFMAAElNTmuHhpSJiJZzc4aFhJN7eouTkp+RkJ1+f48ABlAAGFkAGVwyOGJnaX8qM2IKHVsLGFcACFEAAEhWWHKJipiChJNgYnl6fI2PkZ2LjZqEhpR2d4kACFIAGlpoPk1VM1MAE1sAFlpZOFFHLlYAAEQAAEcAAEIAAVERH1piN09CJ1QAFVgABVAAE1U1JlcsIlgAClIIElQBC1EAAk4AAU4ABE4CFVYAGFoBD1MAClAAC1IAD1QHElRUIvziAAAACXRSTlP+/v7+/v7+/v4itX5mAAAAm0lEQVQIHVXBsQ7BUACG0f9rSyLl3nbGQGI2GI2m7l7AZPMC3kEiNpPHMDFbxWgw2AkTaVwVrcQ5CJDQh5NwzhcVQIAkMmkJCOzdgK4xNxlygY3IXGPFl5ivI/UGhYPXsMC+S9gnt2m3zk0g3TLkZ52QG/NnM4AlYdIRK41eeBS8ac/axeQ2j6KdMafarJqh/PSRnJBcoBQFD70BDtEhtJHWGQYAAAAASUVORK5CYII=","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/MkHj0GoflfQeEiAIuPdXM/1c2fdcd290c4b9cc205c8406aad8fb15/How_to_Build_an_LMS_with_TinyMCE.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Build an LMS with TinyMCE and Vue.js: Step-by-Step Guide | TinyMCE"},"metaDescription":{"metaDescription":"Build a Learning Management System with TinyMCE in Vue.js. Step-by-step setup with templates, math, accessibility, code samples, and collaboration."}}},{"node":{"title":"Comparing Implementing Collaboration Features: TinyMCE and Tiptap","slug":"collaboration-features-implementation-tinymce-and-tiptap-compared","featured":true,"lastUpdated":"Oct 14th, 2025","description":{"description":"<p>Compare the level of effort to integrate collaboration into Tiptap and TinyMCE, and how much coding and configuration is necessary.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare the level of effort to integrate collaboration into Tiptap and TinyMCE, and how much coding and configuration is necessary."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Comparing Implementing Collaboration TinyMCE and Tiptap","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABrVBMVEUJElMIElMACE8AB08ABk8GEVMHEVMABE4AB04KE1QEDVEAB08ACE8ACFAADFMADFQAClEACVEAClQAEFUEElUABU8AAU8AAE8AAFAACFQ7L1dKMlYAE1YABlEAFFZTOVQ8K1cACVMsH05CLEw+KU1AK0w9KU1BK0xGLkxCK0xFLUxJMEwkH1RGL1ZYM1UAG1wAC1cAHV1pPlNMLldYNkqKVkOQWkKGVEONV0KHVEODVEN7T0R8T0WCVEVdPEwACFYAGVwvNWFJS2ssNGEAGl0AEVYAAE1SLlCDRk2EP0V9Qk2ESE50PEwdF1IAAE4AAEsAAVEADFhSVHCOjptNT24ADlgABk8AAEhWWXOSlKGWmaWjpa+YmqaLjZuDhJOamqaZmqWEhZQADFIAElcAHl0bJltER2kXJV0WI10OGVcACFEAAEwTGVJCRWZVV3FHSWhERmdBQ2UzNl1TVG9PUG0AD1NvREtUM1MAHFxnQlBUNFYAA04AAEkAAEoAFFRvO05WLVMAElUABlAAE1U5J1cuIlgACVIABU4AD1IAEVQAE1QADFEAClIAD1QGElQtkPicAAAACXRSTlP+/v7+/v7+/v4itX5mAAAAfUlEQVQI12NkYGRkgAEg6z8jCHDCBBkZQNw/rECChQeukhEOWJi4GdHBfRYGIQzBWyz6cDbDfyYwfcKTMZwRE7CIwBWCiJP/LRkZZzBWn+bUBTrnki7DZbhJzGceR7OxTeZlkZuiIsfGxtZ2yomVlRHJR0zMDH/+M7D9YwAATocVpRCoAqQAAAAASUVORK5CYII=","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7BBFYSN5SWgsjNdMkF00H9/af69b9548a29e6acbd9fff4d3124cf8c/Comparing_Implementing_Collaboration__TinyMCE_and_Tiptap.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Collaboration Features’s Implementation: TinyMCE and Tiptap Compared | TinyMCE"},"metaDescription":{"metaDescription":"Compare the level of effort to integrate collaboration into Tiptap and TinyMCE, and how much coding and configuration is necessary."}}},{"node":{"title":"Collaboration Features in Rich Text Editors Compared","slug":"collaboration-features-in-rich-text-editors-comparison","featured":true,"lastUpdated":"Oct 9th, 2025","description":{"description":"<p>Compare collaboration features in TinyMCE, CKEditor, Tiptap, and Froala - from real-time editing to comments, mentions, and revision history.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare collaboration features in TinyMCE, CKEditor, Tiptap, and Froala - from real-time editing to comments, mentions, and revision history."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Collaboration Features in Rich Text Editors Compared","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMIB//EACQQAAIBAwMEAwEAAAAAAAAAAAECAwQFEQASIQYHE2EUIzEI/8QAGAEBAQADAAAAAAAAAAAAAAAAAwIEBQf/xAAjEQEAAgEDAgcAAAAAAAAAAAABAAIDESExEoETIkFhcZHB/9oADAMBAAIRAxEAPwCIez/bKg69qJ3u1SkUDISjh8tuU8gqCCBgjnXVcudpfw6cnt+zVdCU63jXTmatD/KlFd7dcnsCR3Cop1KjfVJERIVyoO+Qce9GZcq8P1DU9ZM/ULKtzkhgpfgfH+iSHyCT7F4c7vZz+cazcIlfPbXtpLt0LtXTvrEPVz2+qdqSeWlYgAtC5QkY9asCxvIIUPVt8t7OaW9XGnM2BJ4quRd+PzODzpa3tj2op8bRCtbbpAVR4YjgEspJJGSTk6JVVYTP/9k=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2QOmvUuH5em5yLylJ9BZFA/3cfefb4c2b015a9253a91c2e67ef5f53/Collaboration_Features_in_Rich_Text_Editors.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"Collaboration Features in Rich Text Editors - Comparison Guide | TinyMCE"},"metaDescription":{"metaDescription":"Compare collaboration features in TinyMCE, CKEditor, Tiptap, and Froala - from real-time editing to comments, mentions, and revision history."}}},{"node":{"title":"Why TinyMCE Is the Right Rich Text Editor for CMS Projects","slug":"why-tinymce-is-the-right-rich-text-editor-for-cms-projects","featured":true,"lastUpdated":"Oct 2nd, 2025","description":{"description":"<p>Find out why TinyMCE is the perfect rich text editor for CMSs, from collaboration features to content conversion to media optimization and more.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Find out why TinyMCE is the perfect rich text editor for CMSs, from collaboration features to content conversion to media optimization and more."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Why TinyMCE is the right solution for a CMS","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABxVBMVEUKE1QACE8ACFAACFEOFVIIFlQTHFggHlgAElUJE1QDDVEABk8AB08AClAIFlUVG1YHFlYOGVYBD1MAElZAKlZoPU0UHFcABE8AAE8AAk8AAU8AAU4AAk4AClImHlVZMk0eIVoWJFwCGlgEHVoiJ1wwKFcKHFg2Jk1bPEo/JkxAIE1SJ003FU5UHlBaH1FUHVAABlAAElQeGlYEG1oIHFhNJ0w4IE4AG1kNF1QAAE5kREWkbDWbWjh6PEGSQEKgP0qpOlGjNVKTLlAAAEkHFlUAFVcHG1hSL0tAKE0AGVgDD1IPF1MAAEhSVHB3eImGg5BvboKHiJaDfo16eYqFhZSIh5Z5eosmK1kIElMdGlQRH1kIGlcXIVoRGFQAAEZaW3R1dohvcYR7fY2XmaRnan9TVnFcX3ZcXnZXWXMTHFQyIVJrP0sADlQBEVQQGVUBCVBWV3F6eotra4B6e4yKi5hOT2wAAEQAAEcAEFMaIVcnIVMmIVc8JlQSG1UKE1IAAE0AAEsABE4AFVNdL05ZK04AB1A7JVNhOk8IElQCDFEAA04HF1RJL05FLE4GE1ILFlMCDlEFD1ILFFQHFFIAD1MHE1IABU9as10IAAAAkklEQVQI12NkYGBkgAJGxv9MQAIIOIH4K1iMhxEOxBkhipABCyM/Ixq4aMBoieB944apFEYIigDxeyFGxuUsQihaz5oACQ5GHxUo/9D9BAijmYHFmPEMg/ZzpZ0enoyM/5gZGY8cYGBg4uS0u7B0H+PlBk4gqOXgcP024T9LxaQqhq8MDQzcHIxPZDk5Gr8AfQgAtA4dxOtwuy8AAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1TAGispnUU2xwtPVjoopsx/927256ed2a0f6bbfa52ea341e2faacfa/-TinyMCE--Blog-_-_-Why_TinyMCE_is_the_right_solution_for_a_CMS-.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Why TinyMCE Is the Right Rich Text Editor for CMS Projects | TinyMCE"},"metaDescription":{"metaDescription":"Find out why TinyMCE is the perfect rich text editor for CMSs, from collaboration features to content conversion to media optimization and more."}}},{"node":{"title":"Full Page HTML Returns: Complete HTML Document Editing in TinyMCE 8.1","slug":"full-page-html-returns-tinymce-8-1","featured":true,"lastUpdated":"Sep 30th, 2025","description":{"description":"<p>TinyMCE 8.1 brings back Full Page HTML&mdash;secure, modern, and built for complete HTML document editing for emails, reports, and CMS templates.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE 8.1 brings back Full Page HTML—secure, modern, and built for complete HTML document editing for emails, reports, and CMS templates."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A screen shows an abstract of an editor that includes HTML markup, including the ability to edit both the head elements and the body element in a single screen.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABoVBMVEUJElMKE1QACE8AB04ABU4ABE4ABk4JE1QEDlEAB08AAk4AAU4ABE8ZI14tM2kkKmUtMmgrMWgqL2gzOGw1Om0yOGsgJl8AA04ABk8OE1I6IVE8LV85Qnk4QHg+RXs+RXpDSn47QnE4P2U2PmUoL1cHD00ACFAfHlZZNE1QNltVYJJkb55rdqVsd6Zsd6dkb6BKU4A9SXRBTXs4RG4RGVAACFEBClAMF1UAEFIhK2VYYpRocqFteKdoc6NibZ5KUn0tNlYsNFIME0wCClIBCVACClAMFFMjKmVdZ5hwe6pyfqxzfq1zfqxxfKlueaZMVH4sN2AuOFwpMEwKEksBCVEBCk8ME1IhKGNGToNQWYtPWIpPWIlPWIxNWJxNWJ1ATI4uO24xOl4rM04IEEoAB1ABCU8LE1IUG1kaIF4WHF0WHFwVGlgXJXlgcNpzgeRte98uPogtNEkjKkEHD0kABlAFD1EMFFIIEVEGD1AEDlAEDFAEDE8DCk0AClIXJHIcKHUcKG8cIksRFDQOEzcFDUoLFFQAAkoAAEIAAD4AAEEAAEozpH9vAAAAfElEQVQIHQXBsU3DUABAwXeOwaKJvQgTsBALpCMNiHUYgZKOXVCojCCfOxGVqjH9NoaFv67TqG7yM8btGKalA4jgsje3AkYTuNS8HAGuB7B95u4efB+D4H1u9fHACsBbc5t9AwA1t2kDAKUTAOB17POynavyAs+PX52f/gGRyR5Wla7YcwAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4ymgkoblToFt0GvJ32Hwku/3a21f8f4ebc8a5ae86a2e82b7e59fa52/New_Full_Page_release.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Full Page HTML Returns in TinyMCE 8.1 | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE 8.1 brings back Full Page HTML—secure, modern, and built for complete HTML document editing for emails, reports, and CMS templates."}}},{"node":{"title":"How to Build a CMS with TinyMCE: Angular CMS Tutorial","slug":"how-to-build-cms-with-tinymce","featured":true,"lastUpdated":"Sep 25th, 2025","description":{"description":"<p>Learn How to build a CMS with TinyMCE in this Angular CMS tutorial. Integrate the editor, add Comments, Mentions, Suggested Edits and AI locally.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn How to build a CMS with TinyMCE in this Angular CMS tutorial. Integrate the editor, add Comments, Mentions, Suggested Edits and AI locally."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to build a CMS with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABs1BMVEUIElMIEVMABk8AB08ACE8AB04ABU4JElMABlAABk4HEVMAB1AAAE0AAE4AA04ABk8ACE8ACVADC1IDC1MACVEACFADB1IGDlQJElQAAEwAAEoAAEUAAEkABU4AB08EDVMTL2ERNWYFElUAA1AHElURP2oSL2IBBlFtbYCfnqmWlaGMjJmAf44AAEgABk4EDFMTN2YOPm8AElkAAFEAFFoOSXUSNmgCBlEAAEc2RGZeaX9hb4ZSXnlSWXYAMGgANG4AJGEFEVQAEVk7P2Z9fo9ARGkAD1kED1QABlAAAEYAS24AaooAZ48AWYcASoAAVZAAXKAAPYIAAEMABE8ABFEAAFJ5eozR0dV4eYwAAFMABFBNTmuFh5WHiJdyc4aDhJN6eouSkp+QkZ1/f44DD1QLF1gAF1ozOGJnaH8rMmECHlwJGFdXV3GKipiDg5JiYnh8fIyMjZqFhpR2d4gACFIPHloHSHAMPGsOS3QSOGoDB1EAAEQAAEIAAVERH1oJQm8PPG8IE1YHElQSLWIRJV4BCFEIElQBC1EAAk4AAU4ABE4IFFUMGFgMF1cEDlIBCVAFDlMb5boOAAAACnRSTlP+/v7+/v7+/v7+LPRBhQAAAJxJREFUCB01wTsOAVEAhtH/Y5CIO4xEpVBolArFbEBEawOiFhuwC9FYiYKo7EEyLT3JUHhfFzPnIEBCX9biPEQRECAJ55kDvPLZh3ccEMsnVTd8nV61fYNUSCLyLm0SfVKrHn9bTwEJG/B3JOzgxGV+1s2gCpQqQ20OGtlNFydqAZnp2JjdJJ75g4VxliZTmlO4ZZGskLX5O9j8VR8wHSdXkvXT1wAAAABJRU5ErkJggg==","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/21CPrWsQB1G4CoRnfAKZXU/f5380c3028984825d75d90e47774e385/How_to_build_a_CMS_with_TinyMCE.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Build a CMS with TinyMCE: Angular CMS Tutorial | TinyMCE"},"metaDescription":{"metaDescription":"Learn How to build a CMS with TinyMCE in this Angular CMS tutorial. Integrate the editor, add Comments, Mentions, Suggested Edits and AI locally."}}},{"node":{"title":"What Is TinyMCE? The WYSIWYG Editor Explained","slug":"what-is-tinymce","featured":true,"lastUpdated":"Sep 3rd, 2025","description":{"description":"<p>Learn what TinyMCE is: an open-source WYSIWYG editor with plugins, AI tools and React/Vue/Angular support. Free up to 1,000 loads/month.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn what TinyMCE is: an open-source WYSIWYG editor with plugins, AI tools and React/Vue/Angular support. Free up to 1,000 loads/month."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"What is TinyMCE?","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAGQAAAQUAAAAAAAAAAAAAAAAAAQIDBAcI/8QAJxAAAgAGAAQHAQAAAAAAAAAAAQIAAwQFBhEHEiExCBMUIkFhcbH/xAAZAQADAAMAAAAAAAAAAAAAAAABAgUEBgf/xAAhEQABAwMEAwAAAAAAAAAAAAABAAIDBBESITFhoQUTQf/aAAwDAQACEQMRAD8Axxivhvqs2xa3XqivVEhq6cTW9RcaOUqTDschDTQ4PTsV/kdOf5GGJxY8G44WtYV/tIDGYX0ORvbkW3UbgbwOsPEu/wCVW/K8+teDJY6Z5izqpkdKp1dkbkZnUFVIBJGyQRrvuDV1j4I2PijLsutuyqbYwSQSqhM1mC69oCjoBFQgArHRqpEsT2AQAdO35CjUI5FJExlAUMQo+BDbIWB1Kf5R5cs6GyuydfZhPqC//9k=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3iYDoHkeJoVckQsf2T25AI/cef439536f18a73905f4af196f03ffea/What_is_TinyMCE_blog.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"The Tiny Way","slug":"tiny-sparks"},"metaTitle":{"metaTitle":"What Is TinyMCE? The WYSIWYG Editor Explained"},"metaDescription":{"metaDescription":"Learn what TinyMCE is: an open-source WYSIWYG editor with plugins, AI tools and React/Vue/Angular support. Free up to 1,000 loads/month."}}},{"node":{"title":"Create a Full-Stack React Email Editor Using TinyMCE and Nylas email API: Part 2","slug":"create-full-stack-react-email-editor-part-2","featured":true,"lastUpdated":"Aug 28th, 2025","description":{"description":"<p>Part 2: Integrate the Nylas email API with a TinyMCE React editor. Set environment variables, add the Nylas SDK, authenticate, and enable sending in a full-stack app.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Part 2: Integrate the Nylas email API with a TinyMCE React editor. Set environment variables, add the Nylas SDK, authenticate, and enable sending in a full-stack app."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Hero image with a rich text editor, email icon, TinyMCE logo, Nylas logo and the text “Full-stack” + “Email editor”","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB2lBMVEUJElMJE1QACE8AB04ABU4ABE4ABk4KE1QIElMBDFEAAk4AAU0AA04DDFEAClAAC1EABk8bI10tMmkkKmUtMmgrMWgqL2gzOGsyN2s0OWwvNWoXHFoAAEcAAEgAAEoAAEwAAE9IKVN/QlA/JlMdKWU8Q3o6Qnk+RXo9RHpCSX1BSHw6QHY+RXg+RnQtNGIvNmQoL186KlJpSE4yJVIgKmVbZZdteKdrdqZrd6Zsd6ZqdaVjbZ5XYZVBSYB9ibCcrNSaqdGbqtOKmL4MFFEABE8ACFEAE1UABVEjKmVdZ5hveqlueahpc6Nha5xZY5ZDS4JUW4R8g59VXoRQWYFHUHcAB08LFFNYY5ZodKVpdKRpdKNlb51ha5paY5U/SYFwcYm6usBDRGUAAEUAAEsACU8MFFIbJmNIUn9aY4k5RHs8RHo9RYA/SpA+SpA+So8xOnY4PW5VV3cIEFELE1IAAE0ADlh9f5GKi5oIHl8WG1cpOJJoeOJvfuRhcdsbKXoWHVsACFYJElIJElQFDlEOFVIHD1EAClE0OmQnL18AAEkACVkdKnkmMXsgLHgAClMBCU0EDFAEDlELFFQCC08DC1AABU8AA00AAD4AAD0AAEEABEoBCU4DDFABCU/ft5eXAAAAi0lEQVQI12NkYGQEIQYGEGb4z/SHgfUnCwfjbwamf2AhVqDsT+b/bIyMrJyMEMDACAcs0jDWfwYmKOstC4MAIzoQZlGB6UZoP8UiuDbkHQsfspG73BmZkhiXxiBrnvP9P2Po2kIUA7/wXmFg0dUDs2dkQgVZH9gUMDJOBLLuMzAotVWDxH5wMn4tBQAQpR0Mw8Cw9AAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7C3MslrLRx2CudzprsyIcl/a9a242b170508f127bcbe65723510386/Nylas_Email_How-To_Part_two.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Frédéric Harper","slug":"frederic-harper"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Create a React Email Editor with TinyMCE & Nylas API: Part 2 | TinyMCE"},"metaDescription":{"metaDescription":"Part 2: Integrate the Nylas email API with a TinyMCE React editor. Set env vars, add SDK, authenticate, read inbox, and enable sending in a full-stack app."}}},{"node":{"title":"Migrating from Tiptap to TinyMCE: React Set-up","slug":"migrating-from-tiptap-to-tinymce-react-setup","featured":true,"lastUpdated":"Aug 19th, 2025","description":{"description":"<p>Learn how to migrate your React project from Tiptap to TinyMCE with our step-by-step guide. Upgrade your editor for a better user experience!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to migrate your React project from Tiptap to TinyMCE with our step-by-step guide. Upgrade your editor for a better user experience!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Migrate from Tiptap to TinyMCE in React","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB6VBMVEUIElMAE1YFEVMMG1gAAE8KHFkNF1QAAEwPFlMAAEcOFVIAB08AAEkACE8AAE0HEVMJElMJE1QACE8AB1AAB1ENFVMNFFILFlQIG1gOGlgADFEABU8ABk8AB08ACVERGVcnIFcPGlcMF1YACFIAD1YzJVdfNU4AAE8AAE4ABE41JFdsPkwqKlwAGFkAAFIACFUfIlsvJVdgQkeRXz58R0V7PUl5NUx8LFF7KVF0J1EOAEsAAE0IE1UuJ1gAGFopMF+nqLCNjpoAAFQADlVdR1SRaFaVXE2BRk5/QVR3PVyJSWN7N1lCO2A9QGMmKloADFQAA1U0OGKysrqWlqEAAFEAClJJTWyPk6GRlKKNkqB/hJR1eoyJjpuUmKSho62bnKdra4AAAFAMF1UFF1cVIFkADVQQHFgQGFROUGx8fY2IiZd+f49wcoQiJlcYHlQ4O2AmKVgqKlgaG1MGD1IDDFAIF1UAA1IAC1MRGVUBCVBNT2trbIB4eYp7fIxqa38ID1AAAEsAG1YGHlcXGVQMF1MoIVY6JFMSHFUMFFIAAEcAAEUAAEgRHFUAdpoAdJcOFVMABE89JlNhOk8OF1MCDFEAA04SF1MEZIgEYYYPElIHE1INFlMCDlEFDlILFFQOCU8OAEwPAEwMCE86zEJzAAAAEXRSTlP+/v7+/v7+/v7+/v7+/v7+/jES3k4AAAB8SURBVAjXfcsrDgJBEAbh+psOpGeWBCZ7OjzhFByAh+AEBIflSjhArOEhMGDGLaHkl5SYipr0MUm6uIWE4Emj2s1tDCCy3qOK5mT18kHpmbn9QsqfneOs0trchiF06sq82gpM7SHn/fnRpZQSEfHa3F3pugRoQtKOxRZNvl2UFEdS3ZQ8AAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1BuRqOcuNbI9fITVc17V0G/3ab7b6f4a52760b0fa06bbf2ab011caf/Migrate_from_Tiptap_to_TinyMCE_in_React.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Migrating from Tiptap to TinyMCE: React Set-up | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to migrate your React project from Tiptap to TinyMCE with our step-by-step guide. Upgrade your editor for a better user experience!"}}},{"node":{"title":"Improving the Developer Experience with TinyMCE Developer Center","slug":"improving-developer-experience-with-tinymce-developer-center","featured":true,"lastUpdated":"Aug 13th, 2025","description":{"description":"<p>Explore how TinyMCE is leveling up its developer experience in 2025 with the launch of the new Developer Center, tailored for real-world use cases.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore how TinyMCE is leveling up its developer experience in 2025 with the launch of the new Developer Center, tailored for real-world use cases."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE Developer Center","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABiVBMVEUKE1QAB08ACE8ABE4ABU4ABk4JE1QJElMCDVEABU8ABk8ABFEAAFIAA1EABE8AAE0AAU4DDFEJElQAAk8AAE8AA08ACFMrMmBDR2owNmIAD1UxNF8zNmAhJlgZE02DWUGGVEKNTUWdTUiYP1BjIlAAAE4AAFRhZHyenqhvcIUAAFZ6e42jpLA1OGAACk9nUVp5TEmDS0t7QlJ2MFBPI1MAEFYnLl55eos1OWIAEVg2OWBcXnYACFEAAEozNl6cnqmWmqaYnKieoq2iprCXmqU5PGAAAEwACVIAF1kAHF4AF1oAFFgAE1kAB1gCFFYABVAAAEscIFR1dohub4J0dYdwcoRYWnM6PWEeH1dUM1YlJ10AHV9gYnqAgZEqMF8nKViHiJaVlaGXmKORkp4rLVkAAEgnJFhlQVAtMmMAKWZ/gJGmpq8+QmcAAFEAAEkAAEcAAEYAAk4DFFUAHlwAIF8AHV4pMWE7P2cOGlcABlACDFEACU8ACFAAC1IADFIABlMEDVELFFQAB07MiIrRAAAAlklEQVQIHWXBMQ7BUADH4f/v9bVEmmoiYpYuEmdwBpPdBRzAWLvVJQw2i3PYRNKEwYg0Bonn5dXm+5BAgTMScgZsYpDQC6mNJ7wsRh61UhrP2iYdgvyW03g4+84J7oMuDQcT/uxtj8a2uEwJdh+rjKC4khHMN/Y4HEFdjU8o5cdWs01fOh/QEnBmvWhFUolnAlZxFNlSX1WpHy8jzz5nAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4J9rhe3agXZVgj760rgCiZ/42dcc015dbe61b22457e163f392689ad/TinyMCE_Developer__Center.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Frédéric Harper","slug":"frederic-harper"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Improving the Developer Experience with TinyMCE Developer Center | TinyMCE"},"metaDescription":{"metaDescription":"Explore how TinyMCE is leveling up its developer experience in 2025 with the launch of the new Developer Center, tailored for real-world use cases."}}},{"node":{"title":"How to Add Suggested Edits to TinyMCE","slug":"how-to-add-suggested-edits-to-tinymce","featured":true,"lastUpdated":"Aug 12th, 2025","description":{"description":"<p>Learn how to enable and manage suggested edits in TinyMCE, allowing users to propose content changes and streamline your editing workflow.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to enable and manage suggested edits in TinyMCE, allowing users to propose content changes and streamline your editing workflow."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to add Suggested Edits to TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUIB//EACUQAAICAQMEAgMBAAAAAAAAAAECAwQFABIhBgcRMRQiCBUjUf/EABkBAQACAwAAAAAAAAAAAAAAAAMBAgQFB//EACARAAIDAQABBQEAAAAAAAAAAAECAAMRIRITIlGhsfD/2gAMAwEAAhEDEQA/AIl7O9q6fcAz2crYjiqkEIwlBcOpG4FAQQCGHJ11W+/028FmmJVBrcmiW/xrxk0F6vhK0+UvpXaVEhDHn0PJ3eByR71FLW3n2n7A/ZXzQjQZPnWkSVM/NUgxn6Y1lWGWp8n5HiQD7HfyOTz4HrWctb1atp0/3xEBUjcg0GdvdNZF7ONn+NMy7CQisCCP8YEaNgGXslRvDCo+5vVkFt7VXqHI4+d0ETvQsNW3qCSARHtB5J96qKkYdGxAoEXj+kUcj/d3BZmbksST5JOkzOCAx7P/2Q==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4vpNXPMcIRatB4IRWWRvrP/7c1c8bd60765b898539bd1f230294d0a/How_to_add_Suggested_Edits_to_TinyMCE.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Add Suggested Edits to TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to enable and manage suggested edits in TinyMCE, allowing users to propose content changes and streamline your editing workflow."}}},{"node":{"title":"How to Create a Vue Project with TinyMCE","slug":"how-to-create-a-vue-project-with-tinymce","featured":true,"lastUpdated":"Aug 8th, 2025","description":{"description":"<p>Learn how to integrate TinyMCE into your Vue.js application. This step-by-step guide walks you through installation, configuration, and customization.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to integrate TinyMCE into your Vue.js application. This step-by-step guide walks you through installation, configuration, and customization."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Get started with TinyMCE in Vue","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABs1BMVEUIElMJE1QAB08ABk4ABU4ABE4ACE8KE1QJElMHEVMACVAAAE0AAk4AAU0AB04EDlEFDlAIEVIbIV0sMmgjKWUtMmgrMGgpL2cyOGsyN2s1OmwzOGwgJl8AA04AAEpLTGyOj542OWEfJmM8Q3k5QXk9RXo9RHo+RXpBSXxBSHw8Q3gxN3AdJGIAAE4ABk8AAEwiJlhaXHYPF1MiKWRbZZdseKdrdqZsd6ZqdaVjbZ5YYZVETYMrMmpCRW0DDlIAAU8AAk8AAFEAAE8jKWRdZ5hveqlueahpdKRha51aZJdBSoNwcoq6usFJS2wAAFAOFVQmLGZaZJZqdKNpc6BpdKFlb51gaplZYpNDTIFHS3RzdIogJVgCDVIDDFACC1AjKWM6QXk9SI4+SZE+SZA+SpE/SpE+SpBCTZM1P4IiKmkEE14JElIUGlYXIWhKXc5jc+Fmdt9hct9ict9ldd9qeeI5S7IZH1kUGlgLE1IABEwNHW8WJHUZJnQaJ3UZJnYbJ3UcKXgKGWUACEsEDlAIEFEMFFILFFQAA0sAAEIAAD0AADsAADwAAD8AAEYACE0CC08BCU+gM0AWAAAAlElEQVQIHQXBMS4FURgG0O+Yf3KvMC+xAQqLUCtFYQs6sQaFtShsQf0KvUZhA6/QKF4iJkwyzhFCkkiyrkOoQ8yJJC3mtc9972j0fQwB7CpOAawHwEfqBBAASX2dAwnAUrX7vNpeIgAqVdncAMDTbVLJ83AHgN9pSf1tfvr0cg3g0bQf2sN2ebvvvfdx7K2197OL139fZx9xJaXKRwAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4ukJyKYmlA9jL2kEK6dwQp/b089c88c281f971b8e93beadda6bf83a/Get_started_with_TinyMCE_in_Vue.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Create a Vue Project with TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to integrate TinyMCE into your Vue.js application. This step-by-step guide walks you through installation, configuration, and customization."}}},{"node":{"title":"How to Migrate from TinyMCE 7 to TinyMCE 8","slug":"how-to-migrate-from-tinymce7-to-tinymce8","featured":true,"lastUpdated":"Aug 7th, 2025","description":{"description":"<p>Learn how to easily migrate from TinyMCE version 7 to the latest update, version 8 with our step-by-step guide.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to easily migrate from TinyMCE version 7 to the latest update, version 8 with our step-by-step guide."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Migrate from TinyMCE 7 to TinyMCE 8","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABelBMVEUKE1QACE8AB08JElMJE1QDDVEABk8EDVEJE1MABE8AAE8AAE4AA04ACFAAAFIAB1YAC1cACVUADFIAB05GMUtkQUhVMUpWKktfJ01zK1BaHFBfHlBQGU8ABFAADFM8P2M5PGM6PmQ2OWEAE1YABk4AAE1eQkuOXT+HTD6CREuHQFCaNU+ePFeUPVmCN1gOFFEAA1MACleAgJB2dogAEVkAFVkABU8AAEZlaH6Qk6GIjJpkaX+MkJ6QlKCjpa6anqmGiZdXWXMAAFQAFFytrbWkpa6cnaiqqrIkNGUAGF0ABVBRU251doiBgpJmZ32Cg5KSk5+EhZR5e4s/QmMUGVMAA1UEIF2vsLi1rbKupaqqq7QmMmMAAEdfX3d9fo55eYqYmKSQkZ2FhpR4eYoAAEwABVEABlUyN2A4M1w5NFw2OmIAAVMAClMABU4AAEoAAEgAAEUAAEQABE4ACVIABFUADloAD1oAC1IIElQBC1EAAk4AB1AEDlELFFRxVJjKAAAAh0lEQVQIHWXBTQ7BUBiG0fe5vlS4l7S9CzDqOmzEQvx1I2YGLMTMAiSsAlNpUm1D0nAOEuqhVj3AoJJqtTBVMmCEGki8NKT1yIwxH/ecTkgo6JNoWM4/U+THzbEAnilwmvPlzll2naXpJWi6nzQOYXfUcrX2vvA+JODcZuKSrUml69CJMbpSbxYCFgZgy5ZIAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/18IDPgIpWU7OZ1k9QYYX96/073fda8e11ab2ae63a714a13171bb5e8/Migration_Guide_for_TinyMCE_7_to_8__1_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Migrate from TinyMCE 7 to TinyMCE 8 | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to easily migrate from TinyMCE version 7 to the latest update, version 8 with our step-by-step guide."}}},{"node":{"title":"What's new in TinyMCE 8? Suggested Edits, a User Lookup API, and more","slug":"whats-new-in-tinymce-8","featured":true,"lastUpdated":"Aug 6th, 2025","description":{"description":"<p>Discover what's new in TinyMCE 8 - from Suggested Edits and a powerful User Lookup API to UI enhancements and developer-friendly improvements.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover what's new in TinyMCE 8 - from Suggested Edits and a powerful User Lookup API to UI enhancements and developer-friendly improvements."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"What's new in TinyMCE 8.0?","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABEVBMVEUIElQKE1UACFAAB1AHD1IKElIJElIBCVAEDVIJElMCClEACVEBClECClAJEVIEDFEEDlIFDlIGDlIMFVYABFUADFgADVkAClYBDFMIEFIOFlUHElUIF1g+QWU4PGM7P2Q0N2AAElYADFQKElMBCVEHD1MME1UAEVkAGVuEhJN9fo6CgpJwcYQABVcAE1gME1QCC1IIEFMNFFUAFlwIJWCzs7uen6mhoqylpa4RJV8AE1oMFFUAEVogLmO1tr2xqK2wqK2mp7AUIl0ADlcLElQKElQADFUADFc1OmI2MFs8OF8xNmAACFUGElUOFVUEDVEAB1EACFgAElwAD1sAB1YMFlYAClILE1MJElQLFFUIEVJwL9aAAAAAnElEQVQIHT3BvQ7BYBiG4ft5VapIPoN0YOvgCMx2iRhxisx2A4tTIJEYdCGikYif4VOkrktIgCRy8vbC+4DwCaIsCSG9cBcZOaefY3y7AjLARSqcMyCAJG3qzx6tHTIqHf2dan5zR0aStmMV9ofWDhnguiosM8DI9dbVbfSxWmZ8NcxcOQzro1F9XCqZWYNgoin3aMA8WAxneKDv35/WJkLKldR7AAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6nXPMs7DrBXqDIAYbEaFDD/808e6a80887bf679fcf8b34d358c3c8c/Product_Releases_and_Announcement_8.0.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"What's new in TinyMCE 8? Suggested Edits, a User Lookup API, and more | TinyMCE"},"metaDescription":{"metaDescription":"Discover what's new in TinyMCE 8 - from Suggested Edits and a powerful User Lookup API to UI enhancements and developer-friendly improvements."}}},{"node":{"title":"How to Create an Angular Project with TinyMCE","slug":"how-to-create-an-angular-project-with-tinymce","featured":true,"lastUpdated":"Aug 5th, 2025","description":{"description":"<p>Learn how to create an Angular project with TinyMCE. Step-by-step guide to integrating the TinyMCE rich text editor into your Angular apps.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to create an Angular project with TinyMCE. Step-by-step guide to integrating the TinyMCE rich text editor into your Angular apps."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Create an Angular Project with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABfVBMVEUKE1QACE8ABk4AAk4AAE4ABE4AB08JElMJE1QCDVEABk8ABlAABFMAAFAAAFIACFIEDlEABE8AAE8AA04AAlIiKVx4eoxcX3gAAFQABVBKNEtpRUhaM0pbLUxZJk1nJlBcH1FnJFFOGVBmaYDU1Niur7cAAFUKFVUIEFFcPkaQXDyOU0J/OkN/MUaEK06QNVWYOFV2Ik8AAEo0OGKLjJpmZ34AAFMAB1QAD1UABlEAAEdXWnV+gZKBhZWJjJuLj5yJjZt4fY6Gi5mRlKCNjptjZHsAAFEAFFczOGM4PGUSHllMTWt7fI10dYeBgpGCg5J+f498fo55eothYnlQUW4xM1wAAE0LFFMEE1UgKl6QkJyYmKNDR2tYWXJ/f49qa3+Gh5WRkZ6CgpEVGVMAAEgABU8CClAADlMAD1drbIB/gI8EFVYAAEsAAEUAAEkACFABEVUEF1gABFAIElQBC1EAAU4BCVABCU8AB1EDDVIIElMLFFQAB04LE1QJE1N6xCCMAAAAnUlEQVQIHV3BPQ7BYADH4f+PN/S1oIPBYGPoAURM4hCO0UVMPg5gcRerQUw2K4mtBmLCQtIGra/B8yChD0AQPrLGgUihEpZYGBZuxqLERfl7mlguOgvX4SOwJRJBhKnyta3xsjF1fhrztohFNIv8Oxq5+zKwq8Alz8uUTmklebIcZifJZ+0tm3RBmkiP7LUnxr5dtJD6mTfeBqnh6AnfYCXqRuRppAAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/tByrz6VqzBooFvAsxX8sS/c2a4ca9f6c3f61aa547cba78f79009b8/How_to_Create__an_Angular_Project_with_TinyMCE_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Create an Angular Project with TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to create an Angular project with TinyMCE. Step-by-step guide to integrating the TinyMCE rich text editor into your Angular apps."}}},{"node":{"title":"How to Create a React + Next.js Project with TinyMCE","slug":"how-to-create-a-react-next-js-project-with-tinymce","featured":true,"lastUpdated":"Aug 4th, 2025","description":{"description":"<p>Learn how to create a React project and integrate TinyMCE, the powerful rich text editor. Step-by-step guide for fast and easy setup.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to create a React project and integrate TinyMCE, the powerful rich text editor. Step-by-step guide for fast and easy setup."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to start a React Project with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABpFBMVEUJElMJE1QAB08ABk4ABU4ABE4ACE8KE1QIElMBC1EAAk4AAU0AB04EDlEAAE0AAE4bIl0tMmkkKmUtMmgrMWgqL2gzOGsyN2s1Om0zOGwhJl8AA04AAEs8PmOCg5MxNF4gJ2M8Q3o6QXk+RXo9RHpCSX1BSH08Q3gxOHEdJWMABk8AAExucIQnKlohKGRbZZdseKdrdqZrd6Zsd6ZqdaVjbZ5YYpVFTYMsMmtCRW4EDlIAAU8AAU4AAE8AAFAjKWRdZ5hveqlueahpdKRhbJ1aZJdBS4Nxcoq6usFJS2wNFVMDDFAlK2JaZJNpdKFoc6Bkb51ha5pZY5ZETYNIS3RzdIohJVgCDVICCk8mMXo9SJE+SpE9SJA/SpFAS5FAS5A9Rn01PXUkLGwEFF8JElIABEwAAFVYZ8xygOVwfuJvfeJse+J6huRgcNgXJHQbIVweJGAUG1kLE1IABk0SIG8dKXYZJnQcJ3QaJ3UbKHYiLXcXJXQACFEDC00EDVAFDlAIEFEMFFILFFQAA0sAAEIAAD0AADsAADwABEsBCU8CC08CC1CSwSO8AAAAm0lEQVQIHU3Byw2CQBQF0HuHx3xiZhBbcGMHNuDGNlxZgoldWA02QBWsdecKYwTiOIKJnkOQIAEQSYwZ+BRL9i+AAHKwi7rTnWhCFBNwckUugV8Risll1UCK1vNfSUDKBaMiiag4ug8it2bDjwjFURCoBuHsk2IeRpUHBNrvmICTRxggvQnVlj9HztrMHE5755w1NhdrjKmX6/oNa/AikChfkg8AAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2lhgwIixiQ1tUrSaK42ypf/904bf8a24fd519d14ecf6388d02db4a2/React_Project_with_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Create a React and Next.js Project with TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to create a React project and integrate TinyMCE, the powerful rich text editor. Step-by-step guide for fast and easy setup."}}},{"node":{"title":"How to Create a JavaScript Project with TinyMCE","slug":"how-to-create-a-javascript-project-with-tinymce","featured":true,"lastUpdated":"Aug 1st, 2025","description":{"description":"<p>This step-by-step guide shows you how to create a JavaScript project with TinyMCE. Learn how to configure TinyMCE in a few minutes.&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This step-by-step guide shows you how to create a JavaScript project with TinyMCE. Learn how to configure TinyMCE in a few minutes. "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Get started with TinyMCE in JavaScript","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABrVBMVEUIElMABE4ABU4ABk4ACE8KE1QJElMDDlMAAE8AAEsAAE0AAk4AAU0AB04EDlEJE1QAAEoDDFAwMlwXHlwsMmgjKWUtMmgrMGgpL2cyOGsyN2s1OmwzOGwgJl8AA04AB08AAD6AgZDT09hTVXESHGA7Q3k5QXk9RXo9RHo+RXpBSXxBSHw8Q3gxN3AdJGIAAE4ABk8AAERdX3eVlqI0N18aI2JbZZdseKdrdqZsd6ZqdaVjbZ5YYZVETYMrMmpCRW0DDlIAAU8AAEwhKGRdZ5hveqlueahpdKRhbJ1aZJdBS4Nwcoq6usFJS2wAAFAABU8KE1MDDFEmLGZaZJZqdKNoc6Bpc6FpdKFkb51happZY5ZHS3RzdIogJVgCDVICC1AjKWM6QXk+SY4+SZE/SpFBTJE+SpE+SZA+Rn01PHQkK2sEFF4JElIUGlYWIGhOYM5ic+FkdN9ret9fceBRZNYaJnQbIVseJGAUG1kLE1IABEwPHm8VJHUYJnUeKnYZJnYVJHQAC1EDC04EDVAFDlAIEFEMFFILFFQAA0sAAEIAAD0AADwABksBCU8CC09jl7+AAAAAjklEQVQIHQXBIW7CYAAG0O81f0K60gY0ye7BBZAcAs0F8EgcZm4BsbNM7QKTSzUKytTPexLUJKlJEMoMk9Qkb3HXTi0Lni0EYExZAKgNMKYsAQGQlOXP/xpSG8BqZAuAv3d8RUm/BYDP3UdKMlz3AJj6VUpXx3n/vQZwdNM8DpnOm2EY5pe267rf0+zweAElTSBqvRoIYgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/gtPd8Gyra8UHVrXxtNrSy/cea8aa6e73d92b026fbbd6935cbadf1d/Get_started_with_TinyMCE_in_JavaScript.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Create Your JavaScript Project with TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"This step-by-step guide shows you how to create a JavaScript project with TinyMCE. Learn how to configure TinyMCE in a few minutes. "}}},{"node":{"title":"Google Docs to HTML: How to Get HTML Content Cleanly","slug":"google-docs-powerpaste-rich-text-editor","featured":true,"lastUpdated":"Jul 29th, 2025","description":{"description":"<p>Learn How to Get HTML content From Google Docs using PowerPaste. Convert Google Docs to HTML quickly and efficiently in minutes.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn How to Get HTML content From Google Docs using PowerPaste. Convert Google Docs to HTML quickly and efficiently in minutes."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to copy and paste Google Docs to HTML cleanly","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABs1BMVEUIElMKE1QACE8AB08ABk4ABU4ABU8AB1AACVIGE1UHEVMCDFEABk8DDFAMFFIME1ILFVQHG1oAG1oEG1oEE1YABE8AAE8AAE4HD1EIFFQADFQAFlovJ1loPEsuJllGMkxlRklYOEpVL0lUKEldKUlRHEtiIE05C00AAk8IElIMGVcAC1gAAFUAAFsaI15GKFUfIVoADFNVPEqHXEJ/TkJ9VViBU1qRVVmCTV6NUWRYOFwIHFQADlMAC1lFSGqkpK6MjZoAH18AGV4IGFcACFBgQUiMXD+KVEODeoaKj52Xm6eHi5mKjpuJi5lRU28AAFIAAFmBg5PY2NzHx8wiMmQADVgME1MAAElhYXeHh5WOjpubnKd6fI2QkZ6Oj5yKi5kwM1wACFMAGVwAHGJARmqUlaF2d4kADlkAE1cOFVMAAEwnK1k+QWQ0N15CRGU7PGFERWZHSGhLTWoAElhWO1NWNlYAHWEAAFcKHFoAAk4AAE0AAEsAAEoAF1pnPVFmNVMAHl0AElYDEVQOF1QIEVMEDVEAEFQBGVkEGlkGF1YJElILElIID1EFDlIJElMLFFQABlC0ZjvyAAAAfUlEQVQIHWXBsQ3CMBRF0XfJLxK7oHDDBtRswDJMgESHaEFITMAMDMQIFJQgRcifyDgNOQeBRlQW4C3JNQj8WERBA/KziRQfo6NKjEyJCSPx72ZrJtwS1XUD3JccF7I5CEdqA7CC5iGLHFqpV/aOws9bC+SXir2ddu6u2eUL/OsZexIsdxAAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7jfeR1AbvL2rNGvaREZrfJ/d8d49af63d4bd56c0a658918255ee25d/_TinyMCE__Blog_Header__How_to_copy_and_paste_Google_Docs_to_HTML_cleanly.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Google Docs to HTML: How to Get HTML Content Cleanly | TinyMCE"},"metaDescription":{"metaDescription":"Learn How to Get HTML content From Google Docs using PowerPaste. Convert Google Docs to HTML quickly and efficiently in minutes."}}},{"node":{"title":"How to get started with image uploads using Bootstrap","slug":"bootstrap-image-upload","featured":true,"lastUpdated":"Jul 24th, 2025","description":{"description":"<p>Step-by-step guide on integrating Bootstrap web pages and TinyMCE and configuring image uploads.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Step-by-step guide on integrating Bootstrap web pages and TinyMCE and configuring image uploads."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to configure image uploads in Bootstrap","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABlVBMVEUKE1QACE8ABk4ABE4ABU4AB08JElMIE1QCDVEABk8ACFEABVMABlIAB1AEDlEJE1QAAk8AAE8AAE4ACFIADFUbJlwQHVkAD1UABE9WPEl9UkNwQEdvN0lkKkxwJ0+ALFKBLFJzJ1FoI1EAAFNBRWm5ucCPkJwAAFUEDFAAAExUQFGCWk97S0tzPk5wNVCCQFt+N1mVRl+KQV1zN1oAAFE6P2WpqbJ/gI8ADlQEEVMAA08AAEVjZn2Ul6Scn6uQk6GJjZucoKuVmqaeoqyMkZ5+gpEAAVEAAlQAB1cADVYAAFIABlQAAENoaX6JipiIiZeCg5N+f480OF4rL1omKlgiJlcXHVckJ1wAFFmYmKSrrLQnLV4AAFAAAEdZWnOCgpJ7e4x8fY18fI2Dg5IPFFEAAEoAC1VbPVJ6RE4dIFwADFi3t77MzNE3PGUAAE0AAEkAAEQAAEY5KFhVLVcOFlgABVUrMV81OmQACFQIElQCDFEAAk4ACU8ACVAADFMADFQACVEABlEGEFMLFFQAA04JElQIElOhGrogAAAAjUlEQVQIHQXBsSqFAQCA0e/odyndcpUXoMRqtNpk9CJmExYPch/CA1hYlA2Jlchi/F3OUaqqgrG/iRUaq8aGZfw0ZV2VKuBrbLAKALxtv4z2AIDPTe6GDQDwvONxd+qYAK9b3O9jmAHcvJ/gEN/DjMr109L4cADMhzWqq8licQZuP45OdXkxVlUN9eucf5L+IWrenQYEAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/57DtOg3wmLqd6sz0ZgMhnK/aa146d55014338405b57cfab808c2c35/How_to_configure_image_uploads_in_Bootstrap.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Bootstrap image upload - how to integrate it with rich text editors | TinyMCE"},"metaDescription":{"metaDescription":"Step-by-step guide on integrating Bootstrap web pages and TinyMCE and configuring image uploads."}}},{"node":{"title":"Tell Us What You Think: The 2025 TinyMCE Developer Survey Is Now Open","slug":"tell-us-what-you-think-the-2025-tinymce-developer-survey-is-now-open","featured":true,"lastUpdated":"Jul 23rd, 2025","description":{"description":"<p>The 2025 TinyMCE Developer Survey is open! Share how you build with rich text editors and help shape the future of editing experiences.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The 2025 TinyMCE Developer Survey is open! Share how you build with rich text editors and help shape the future of editing experiences."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"2025 Rich Text Editors Developer Survey now open until August 5th, 2025","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABjFBMVEUJElMIElMKE1QAAE4AB08AAEoAAEgAAEwAB04AAEkAAEsLFFQJE1QKE1QACE8AB08ABk4ABU4IElQCDFEABE4ABk8DDFANFFIME1IMFFIOFlQAAEsAAEcAAEwHD1ELFlUBElUCElUED1IGDlEPF1NCRWZyc4ZwcoU0OV8AA08ABE8AC1ALE1MPHFkEH10AHGAAHl8BGVkADFIOFVNcWHCPi5eIh5RMR2URC04VDk8aEU8ZEE4GEFEEFFQAHl4xKlRnSUpaOU0CIV4AFFcOFlNjK0KNPjGJOzOSRTeTSDx9QEaNTEiKS0mST0hIKVAAD1UAIWJTOlKMU0WCQ0oSJmAAGFpVVG+IhZN9eoqIg5GNh5RUUmwfAUsfEU4zGk4ZFFEAElQAH14eH1djM1BCIVIDIl4FGFgRF1Q8P2NmaH1cXnZrboJnan84PGEBD1IHEVIAEVUAH10AI2IAIV8RIVwLFFQIEFEAAEYIEVIIEFIGElQFFFYHFFUPF1QDDFEEDFALElIID1EGD1IMFFSOpqeZAAAADXRSTlP+/v7+/v7+/v7+/v7+JG0F5gAAAI9JREFUCB1dwU0OwVAYhtH3ufn0NkWaNrEUS7AKQ1uwDyxAjMwlNmABprZBwqB/iYvSpHEOGqMOSIKrESEqtTwg4czFiNAEST6m5cwlgCZIdGSkwCOlR0YG5PTczFzGn/xk5HwcRprxI6uOaL6nuCs5T3nbSO65KMttWdYh+MsuGphp6W1Y1Ppa+WYtBVG8AOOaIQiqqypMAAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5qdYVJWkent9FOyuyplJgg/20d4adcbbb491871ef5405de711f9484/_BLOG_HEADER__Survey_Launch_Blog_Post_-_Tiny.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"2025 TinyMCE Developer Survey - Share Your Feedback Today | TinyMCE"},"metaDescription":{"metaDescription":"The 2025 TinyMCE Developer Survey is open! Share how you build with rich text editors and help shape the future of editing experiences."}}},{"node":{"title":"How to Add an Emoji Picker to a React Rich Text Editor","slug":"react-emoji-picker","featured":true,"lastUpdated":"Jul 22nd, 2025","description":{"description":"<p>Learn How to Add an Emoji Picker to a React Rich Text Editor quickly with TinyMCE emoticons&mdash;step-by-step setup, code, and customization tips.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn How to Add an Emoji Picker to a React Rich Text Editor quickly with TinyMCE emoticons—step-by-step setup, code, and customization tips."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Add an Emoji Picker to a React Rich Text Editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABiVBMVEUKE1QACE8AB08ABk4ABE4ABU4JElMLE1QEDVEABk8AB1EABVMABlIAB1AEDlEJE1QAAk4AAEwAAEkAAEoAAEgAAE8AClUbJlwQHVkAD1UABE8AAEsAPWMAV3YAS28ARm4AS3QAUHsAQHEAQXQARnsARHsANXJCRGe5ucCPkJwAAFUIE1QEDVAARmkAaIMAW3wWVXk3Xn82YoZJZog4WYE2WYQASYEAN3M7PWOpqbJ/gI8AAFMCEVQABU8AAEcASGoAZYU/YoCEgpCXlqGSkZ13doYAAEYAAE0ABVQACFYAE1cADlYAE1gCElUABVAAAEVuboGZmaSCg5KIiJaJiZeOjpyamqWOj5xERWULGFgUIlwEFllwcYR7fI0VIFkABFMxM1xSUm5BQmRCQ2RLTGpISWhQUW1OUGwcH1QAAE4EDFMRO2cMSHcPHVwIG1uMjZqZmqUhKV0EDVMRKV4RMmUIFVcAEVYnLl4tM2EAE1YABFEBCVADC1IAClEACFECD1QIEVMLFFQAB04jQzlBAAAAiUlEQVQIHV3BMQ7BYBzG4ff3tVqLqM/YxSEMJjcQi0vYzDZ293CH3kA6O4OtIRIxtH9fFIk+DxL6IKhNlpBSN3qzlOCuAWQgzDVy4u1iIqfrbPicf5UvmVN5EK3bkCAe4WkVjyX+mhGMF3SdWB+dJBPTYsOX+vVMQfm0LYLDaoK048dF+6gXK3kByDMgGBTbYvgAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6dDa8Kd7slXNlcBGHwaULU/3d2aaeb76c53221f9d95d58bb99855b4/_Blog_Header__How_to_Add_an_Emoji_Picker_to_a_React_Rich_Text_Editor.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Add an Emoji Picker to a React Rich Text Editor | TinyMCE"},"metaDescription":{"metaDescription":"Learn How to Add an Emoji Picker to a React Rich Text Editor quickly with TinyMCE emoticons—step-by-step setup, code, and customization tips."}}},{"node":{"title":"Comparing Tiptap and TinyMCE in React","slug":"compare-tiptap-and-tinymce-in-react","featured":true,"lastUpdated":"Jul 15th, 2025","description":{"description":"<p>Compare Tiptap and TinyMCE side by side in React, covering install steps, toolbar depth, plugin libraries, and customization power.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare Tiptap and TinyMCE side by side in React, covering install steps, toolbar depth, plugin libraries, and customization power."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Comparing Tiptap to TinyMCE in React","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABsFBMVEUKE1QACE8AB08ABk4KElMJEVMLE1QEDFEABU4AB04ACVACDFIDDVMAClEDCVIHD1QJElQAAU4AAEwAAEkAAEgAAEcAAU0ABk8SL2ERLmMFEVUABFAHEVUROWgSL2IBB1EAAEoAQGUAWXkAU3kAUXsATHwATIAAQHoAAFEAAEsAAE8JMWINPG4AEVkAAFIAElkPRHMSNGcCCFEnRmg1Z4IhX4ERYIgOVIIgU4M2YpQzO2UeH1M5O2A/QWQlKVsACFg6PmV8fY4/RGkFEFQAB1AAAEZPTmuVk5+TkZ2Eg5CVlJ6BgY+QkJyZmqWioq2am6ZgYnoAAE15eozR0dV4eYwAAFNPUG19fY2JiZd+f49ycoU0NV0PFFEhI1UnKlotMF8ZGlgADFgzOGJoaYAsM2EDG1sKFlYACFBOT2xsbYF5eYp7fIxpan8DCk8AMWIAYocKNGQADlkAFlkORXETMWYDClIAAEUABE4ABU8IDFUGT3cAjK8IT3cIC1UHElQRI10BCVEJE1QDDFEAA04JElUTI1oPPWoJEVQBCVABCFEGD1MLFFQFCVIFAVIFCFIJElN0N+75AAAAmUlEQVQIHVXBQQoBYQCG4e8df6IZCVGzIrmACyiycBGuYGHFYmqacyjFAWxsXcPGbpoFjVLKb8QUz4OEckiWjCmC9FDxLpWBtGSAGhlZOddqWuGrQ07kTNrmX9zC9EH8ahwTmkM+Tl1y5lnnbS35PnAYA85gv/PczXl6mfW8TOJtXZclN09pZMUKrLMIIEDR3OqN0QTCWBTCF5ddIrD5si5TAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3lvH6Idij40fovkj1NBJEv/6ea4bbf8c990240bc0aad882fd1492cc/Comparing_Tiptap_to_TinyMCE_in_React.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Tiptap vs TinyMCE in React: Which Editor Wins? | TinyMCE"},"metaDescription":{"metaDescription":"Compare Tiptap and TinyMCE side by side in React, covering install steps, toolbar depth, plugin libraries, and customization power."}}},{"node":{"title":"How to Configure Google Fonts in TinyMCE","slug":"tinymce-google-fonts","featured":true,"lastUpdated":"Jul 2nd, 2025","description":{"description":"<p>Learn how to integrate Google Fonts into TinyMCE in just five simple steps. Follow our easy guide with code samples to enhance your editor&rsquo;s typography.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to integrate Google Fonts into TinyMCE in just five simple steps. Follow our easy guide with code samples to enhance your editor’s typography."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Configure Google Fonts in TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABnlBMVEUJElMKE1QACE8AB04ABU4ABE4AA00AAU0ABk4JE1QEDlEAAk4AAEwAAEkAAEoAAE0AB08dI14tM2kkKmUtMmgqMGgoLmY1PG9PV4JJUX5MVIE1PHAYHlwABU8iKWM7Qnk5QXk+RXo9RHo4P3ZgaJGTnsN4gqtIUIE0PHQfKGQAB1ACClBaZZdsd6drdqZrd6ZncqFzfaSZpMh9iK88RXkmNm8mMGcQHFkADFIBCVADDFEACFAkK2VcZ5hveqlueahueqhqdaR0fqSVoMZ7hq4/S348O2tkNktDL1sAF1daZJVqdKJpc6FqdKFlcJ1zfKGRnMF4g6xCS38rOW8zM2IbIVoMF1YiKGI6QXk9SI0+SZE/SpE+SZA/So1IUH1ES3s0O3MqM28fLGcAClEMFFMVG1cZImc5Us1mduFnd99jdOA+V9USIHEXHVocIl8fJWAWHFkME1IABEwGGm8cKHYgK3YcKXcRIXQDC04EDE8EDVAFDlAIEFEMFFILFFQABEsAAEIAAD0AADwAAD4ABksBCU8CCk8CC08CC1ADDFDf/+DCAAAAg0lEQVQIHU3BPQ4BURhA0XvHi58YU+jEChRqq9IrqFiCNdgLG2AHopUIIyYfU3nniKIgSkTnTUQa+BJSQ1fR2hiEBdWj9O82vGMBU3MXsGAWt4mZE4mFjs1B4jiL8cgMJDhP5+YgAdfKv/2youj1idGhbD2HP6vyXetmh2t/mmTrU2+/Ax4heOmj0ekAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Google Fonts: what is it and how to use it in TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to integrate Google Fonts into TinyMCE in just five simple steps. Follow our easy guide with code samples to enhance your editor’s typography.\n\n"}}},{"node":{"title":"How to Optimize Images in TinyMCE with Uploadcare","slug":"how-to-optimize-images-with-tinymce-uploadcare","featured":true,"lastUpdated":"Jun 25th, 2025","description":{"description":"<p>Learn how to optimize images for your website in TinyMCE using Uploadcare for faster load times, responsive scaling, and real-time image editing.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to optimize images for your website in TinyMCE using Uploadcare for faster load times, responsive scaling, and real-time image editing."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Optimize Images in TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA8FBMVEX3+f76+//5+//6/P/7/f/8/v/8/f/6+//6/P/5+//////+///9/v/9/f/8/f/8/f76+vvy8vLy8/P89eP+/Pf6+vru7u3x8fDy8vH8/Pv9/f76+/36+vz29vj29vn39/r7+vX9/fz8/P3y8vXz8/X19ff7+/z+/v/7+//19v/5+v/7+/729v7T1fnV1/rZ2vrb3Pvg4fvY2fnQ0ffR0/fu7/v+/v7s7v/e4v/m6f/s7PHp6e3t7fDk5enk5ejw8PP6+v/6+v77/P7z9P/m6P/j5v/39/fq6uvd3eDc3N/f3+Lv7/D8/P709fj5+vz7/P28MXniAAAAB3RSTlP+/v7+/v7+sGAR7wAAAI9JREFUCB1NwTELgkAYBuD3vTv7BjFaQ5wbguYa+vltjQ1NhURhFEJKSmV3HZTp8xBCdJyCVbWhxh89wCqj0DEkSFaGIb0bvBG/coOI3hCHpEREEqkjgwn70vsLD22asfzsYpHLjMVb64UMxFsd+dxjO99Mm5xa0EoyLKuQ67NGgFZhbXOKWV4JIXqcsqr+AJJPKknkHBYNAAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/771H6VmwNpHGBCZNV22Vdb/3b93e0428f9c19ba0b519ed69f5df5a1/How_To_Optimizer_Images_in_TinyMCE.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Optimize Images for Web in TinyMCE with Uploadcare | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to optimize images for your website in TinyMCE using Uploadcare for faster load times, responsive scaling, and real-time image editing."}}},{"node":{"title":"Migrate from Tiptap to TinyMCE: The Vue.js Configuration","slug":"migrate-from-tiptap-to-tinymce","featured":true,"lastUpdated":"Jun 17th, 2025","description":{"description":"<p>Make the move from Tiptap to TinyMCE in your Vue.js project. Learn the best practices for a smooth migration and enhanced rich text editing.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Make the move from Tiptap to TinyMCE in your Vue.js project. Learn the best practices for a smooth migration and enhanced rich text editing."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Migrating from Tiptap to TinyMCE Vue.js","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABv1BMVEUJE1QKE1QACE8ACFAACFENFVINFFIKFlQRHFgRGlgAE1UIE1QADFEABU8ABk8AB08AClAJFVUfGVYFFVULF1UACFIADlU1JVZdNU8HGVcAAE8AAE4ABE4tIVVsO00gIFkDGVkAAFIACVUUIFouJ1cOHFhhQ0eRXz58R0V7PUl5NUx8LFF7KVF0JlEOAEsAAE0AC1MpIlUAEVgqMV+np7COjpsAAFQNF1QAAExeSFSRZ1aVXU2BRk6AQVR3PVyJSWN7N1lCO2A9QGMnK1kADFMABFQ0OWKysrqWl6IAAFEAClEPFlMAAEdKTm2Pk6GRlaOPlKGCh5Z2e4yJjpuUmKShoq2bnKdra4AFElMBFFYVH1kADFQMGVcPF1QOFVJPUG1/gJBzdYd4eYoxNFwPF1IbIFQ4O2AlKFgnKlgWGlMDDlIACU8DElMABFIAClIOF1QAAElERWV1dYd2d4h1dogbH1QAAEsED1EMFVMMFlQmIVcsIFQRG1ULE1IAAEYAAEgAAk6Gh5SBgpEABFA/KlJQMVAEFFMDDFEAA04ABU5WV3FRU24MFFIOFlMDDlEFD1ILFFQAAk8AAEoAA08ABE8NpA28AAAAkklEQVQI12NkYGRkgAJGxv9MjGDADcQMQPHPDHyMcCAFUQREPzlgYiwMPIxo4IEiixy6GKMII4sIEvewHZThI4yu8s8SJhUhMLgscIJ/Dh8YTP/MtJ+Vh5t717JrXG+4ardzAcFEBgami4LzuObef/aFU5aTk7Obg4PjSy/QC5yfq559YWBojeR4Hf2/kb0B6GYAle8ijdhUS2oAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Migrating from Tiptap to TinyMCE: Vue.js configuration | TinyMCE"},"metaDescription":{"metaDescription":"Make the move from Tiptap to TinyMCE in your Vue.js project. Learn the best practices for a smooth migration and enhanced rich text editing."}}},{"node":{"title":"How to Change TinyMCE Line Height, Margins, Paragraph Spacing","slug":"tinymce-margins-line-height-spacing","featured":true,"lastUpdated":"Jun 10th, 2025","description":{"description":"<p>Learn how to change TinyMCE line height, margins, and paragraph spacing with this comprehensive guide. Perfect for optimizing the TinyMCE editor.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to change TinyMCE line height, margins, and paragraph spacing with this comprehensive guide. Perfect for optimizing the TinyMCE editor."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to change TinyMCE line height, margins, paragraph spacing","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABwlBMVEUKE1QACE8ACFAACVENFVINFFIMFlQSHVgYHlcAFFUIE1QBDVEABk8AB08AClAIFlUSGVYHFVUMF1UACFIAD1UrIlZNLU4MGlcAAk8AAE8AAE4dG1VGJ00XHlkFGVkAAFIACVUZIFoqIVcPHFhXPUl9UkRxQUdtNklmK0xzKFB3KVJ0KlJ4LVNHG1IAEVQXGFYAEVgqMV+np7COjpsAAFQAD1QOF1QAAE1ZQU+KXkuEST94Pkx/QFODOliMN1eNL1KeOlVVHlEABlALF1UABlU0OWKysrqWl6IAAFEAClEPFlMAAEdRVXGOkaCMkJ+eoq2anqmOkp+Nk5+PlKFFTmsAAEsABU8RGFQIE1MBFFYVH1kADFQMGVcPF1QOFVI/QWNmZ3x3eIl1dohaXHRFR2dJS2lSVG8jKFcAAEoAAEwJE1IACU8EElMABFIAClIAAEZlZnuYmKSjo62dnahXWHIAAEQAAEk5O2E3OWAEElQJFFMhIlYrI1QUG1ULE1ImKVcMElEAA04VG1TOztLFxssADFEvIVNCKFEMFVMHEVMAAk4NFVObm6aMjZoACFEOFVMED1EFD1IABU4AAEMAAEULFFQOksf6AAAAiklEQVQI12NkYGBkgAJGxv9MjGDAxcgIEv7C84WXEQ4kwApBxE8OmBgLIzcjBmCRY8QiKIJNkEEYTeSE6SIWFSibYUkshOHRzMD06+cxXt6vh7g/Z/Dw8Czg5ubuZ2BgUpjJ8Gq74tXuc5xAwPCDg+PLhP9M5f+iNa82f2VkWMPOvpJBhLmWgYUBALw3HpPpSMRwAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"How to Change TinyMCE Line Height, Margins, Paragraph Spacing | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to change TinyMCE line height, margins, and paragraph spacing with this comprehensive guide. Perfect for optimizing the TinyMCE editor."}}},{"node":{"title":"The State of Web Development in 2025: From the Experts","slug":"state-of-web-development-expert-insights-2025","featured":true,"lastUpdated":"May 28th, 2025","description":{"description":"<p>Discover expert insights on how AI is reshaping web development in 2025. Explore future trends, productivity tips, ethical concerns, and more.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover expert insights on how AI is reshaping web development in 2025. Explore future trends, productivity tips, ethical concerns, and more."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"State of Web Development: From the experts","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABdFBMVEX4+//7/P/8/f/8/v/7/f/6+//4+v/9/v/6/P/+///9///////6/v/5+//8///4/P/8/P38/Pz9/f7+/v77+/z7+/v9/f3////z8/Tc3N/g4ePX19vb297k5Ofh4eTV1dnc3ODd3eDa2t7X2Nvb29/a297q6uzv7/Hj5ObZ2d319fb+/v/+///39/ny8vTw8fPv8PLz9PXz8/P09fb8/f3w8PH7+ff+/fz6+/rh4eH09PTq6ury9PfEn5O2paD6/v/Z2d+hfWjX2dv09/vUt6viz8j7///OzdSfalXV0tP3/P+1rLPApJnG0eSdWUmhZ1DQ2+icn7y3cTOTmaDH1/OIaX6nlKDQ4/iNo9atdG+qt8zH2/p9e6Srioff5fDl6e6mkIvirJ/14uO8v8iGcm2qrbDh6fiSmbSBjsnL2/+/zOqOjbCCkLPe5vSQlafGcXL2ztT/9/f/+/rz9Pbw8vPw8v32+P/09/zq6/D7/Pv87+//9PVK5ajBAAAAEHRSTlP9/v7+/v79/v7+/v7+/f79KooxZAAAAJxJREFUCB1dwU0OwVAUBtDvu+9qSdu0xEBM/K+AVQsDiYE92IMw0lASA4Om7XtKYtJzCBJ0IBx+pFKSMWmFtUJM5YAWnuq1+Qd+vVAqYhJ8oJ8OUlTGDQFfS4+13M80UyhwB3LBTfVqFsBojMnUYjYH2Vmy4XRW6bJhdVH02OQkPxyTZB/Hu00UbcNwHQSBMCqK4A0P1jhYkdKoNR9BISvN1et7pgAAAABJRU5ErkJggg==","aspectRatio":1.7816836262719704,"src":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1926&h=1081&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1926&h=1081&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"The State of Web Development in 2025: From the Experts | TinyMCE"},"metaDescription":{"metaDescription":"Discover expert insights on how AI is reshaping web development in 2025. Explore future trends, productivity tips, ethical concerns, and more."}}},{"node":{"title":"How to Resize an Image Using HTML","slug":"how-to-resize-image-html","featured":true,"lastUpdated":"May 20th, 2025","description":{"description":"<p>Images are essential for a website's visual appeal. Learn how to resize images using HTML, explore various techniques, and understand their impact on performance and responsiveness.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Images are essential for a website's visual appeal. Learn how to resize images using HTML, explore various techniques, and understand their impact on performance and responsiveness."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to resize an image using HTML","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAgH/8QAJhAAAQQBAwMEAwAAAAAAAAAAAQIDBBEFAAYhBxIxCBMUQVFigf/EABgBAAMBAQAAAAAAAAAAAAAAAAECAwUH/8QAIREAAgIBAwUBAAAAAAAAAAAAAQIAEQMhIjESE1Jh0YH/2gAMAwEAAhEDEQA/AIn6ObD2/wBUMmqBPdaxKo0QOOynnjTq+6qqxXGuq5Gy4iTdgnTTj7MkstClqvfPyaRkPTdsrG/GM3PxcdFeUpLmQkOqS0yAkkKsKPmhVj70uPOS2+69AXFJJG2TlutrGwMy7FwMyVkIDNtiRJbQkrUFEEp7SbQeCCeefGtI9s0Uv95hA84VUt7HTPcjOrYWCk22qvxqYUOtMLgUkGxEvZSZKeccdkurUskqtRo/zUwioAqjQRetn3MdTDrAKUKoWoEk1+x08E//2Q==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to resize an image in HTML - 3 methods for image resizing | TinyMCE"},"metaDescription":{"metaDescription":"Images are essential for a website's visual appeal. Learn how to resize images using HTML, explore various techniques, and understand their impact on performance and responsiveness."}}},{"node":{"title":"Dark Mode Text Editor: How to Enable TinyMCE Dark Mode","slug":"dark-mode-tinymce-rich-text-editor","featured":true,"lastUpdated":"May 15th, 2025","description":{"description":"<p>Learn how to enable TinyMCE Dark Mode in this comprehensive guide. Customize your Dark Mode Text Editor for a more comfortable user experience.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to enable TinyMCE Dark Mode in this comprehensive guide. Customize your Dark Mode Text Editor for a more comfortable user experience."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Dark mode in a rich text editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABqlBMVEUIElMABE4ABU4AB08ACE8KE1QJElMGEVMAEVQAEVYADlMABk8ABE8AA04ABk4EDVEABFAdIVldPVMxJ1oEFlEbH04FDUgXHEwXG0wVGkwkKFMjJ1ImKlMgI0gIDEAAAD8AAEIABEsABk0jI1ltPlI5KVwAFVAPFkkGD0kWHE0SGUsVG00UGkwZHk4ZHk0bIEwnNIMxPpMvPZMjNJEADlwAAkkABU8GH1wEGVkACEsZIllTXYlXYY1WYYxWYItGT3wAEFQACVEAAE45T75gcttldNpPYtQCG3YAAEQNFlQLE1QBCksXIVhRXIdVX4tVX4pRW4c7RHIADVMAD00nJlkvKmAAGGEADFsJEVIPFlUDDEsfKFxfaZVjbppjbplkb5pKU4AADlQAFVNLL1BfM04IIFkLE1EAB04CClEBCUoRG1NASXRDTHdCS3ZDTHgzPGoAC1AADlEAEE0VHE8gIVcDFFYKE1IBCU8EDE0ACEoAAEcAAEYAAUkEDEwFDkwIEU0CDksADE4KElIJE1QEDlEACFAJElIGDlEHD1ENFVIFD1ELFFQCC1AFDlBOpQ5/AAAAf0lEQVQI12NkYGBkZGSAA0Ywnx2If3L8ZAcLMH5h5GFg/M4owAgG/5kYEYCFQYgRA7CoXdLHFDzLCFe60wNMrVJgYWTghwlCWWkMQEMZUtB094IEGUpAyqD2d5U3/WdsZmwACv/nYPjB2FgfogcSr2FkbauEe+d/5x8GBtZ/PwADhRl8OzRSHgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Dark Mode Text Editor: How to Enable TinyMCE Dark Mode | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to enable TinyMCE Dark Mode in this comprehensive guide. Customize your Dark Mode Text Editor for a more comfortable user experience."}}},{"node":{"title":"Upgrade Your RTE's Image Capabilities with TinyMCE 7.8","slug":"tinymce-7-8-powerful-image-filters-for-your-rte","featured":true,"lastUpdated":"Apr 17th, 2025","description":{"description":"<p>TinyMCE 7.8 lets you edit, filter, and enhance images directly in your rich text editor. Learn how to configure it in minutes.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE 7.8 lets you edit, filter, and enhance images directly in your rich text editor. Learn how to configure it in minutes."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Upgrade Your RTE's Image Capabilities with TinyMCE 7.8","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABYlBMVEUIElMKE1QACE8CCk8PF1MOFlMPFlMOF1UIEVMEDVEAB08GDlAQF1MCClADDFAEDFAHEFIOFlUABk8BCU8DC1AJEVEPGFQADlMAEFQBD1MBC1AAA08AAE8AAE4AAU4ABU8TG1YVHlcAAlIAAFIADFMPGVYAClBPNUl/UUGARESQQ0eGME11I097KVEIBE4IFVMCElUAB1JZWnNra386PGAADFQAAExHP1x6X2SFXGCAVWOGYnRyU2xxSGQMD1AFElICFVcAD1R4eIqUlaFtbYEAEFUAAEhdX3eKjZuWmaaBhpWDh5aNkJ18gJArL1oCDlEEFFYADVNPUGxwcINNTmsABFMAAE0AAEsNFVEMFFMED1IOGFYACFMAAFMABVIVHlgPF1QQF1QOFVMABE4AA04AAk4ABU4BDFEAD1MADVIQGFQEDVACC1AHD1EFDlAFDVARGFQEDlEJElMLFFQMFFIRF1MQWS2lAAAAo0lEQVQIHTXBMQ7BUADH4f+vnuQpkmfFwAUqcQsXsEsMYnSRjiaJ0eAUhg4uYJAgwmCzNHkWtKrfh0B/gPgARvalgiUnAaGV5OVtjcKzmtJBEoK7uvw8UkOdgjs6clfJtCl5R+Yc7QPjKMmRGe70Nu7S5+Ra515FIbkRBM0oefcOycBtW5tG41bPrFENyUsKJ0h8gtV0aRbEytkZsZW34zSYfwGIsiO53Ozd2QAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"New in TinyMCE 7.8: Add Image Filters to Your RTE | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE 7.8 lets you edit, filter, and enhance images directly in your rich text editor. Learn how to configure it in minutes."}}},{"node":{"title":"Create a Full-Stack React Email Editor Using TinyMCE and Nylas email API: Part 1","slug":"create-full-stack-react-email-editor-part-1","featured":true,"lastUpdated":"Apr 16th, 2025","description":{"description":"<p>Create a powerful React Email Editor using TinyMCE and Nylas API. Detailed guide with code walkthrough and video replay.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Create a powerful React Email Editor using TinyMCE and Nylas API. Detailed guide with code walkthrough and video replay."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Nylas Email API and TinyMCE in a React email app","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABSlBMVEX/5s//58//59D95c3/5s7+5s//5tD95dHy3dT85NH95c/7483+5Mzr5N3V5u735tX/6dT+6db+5dHs2dajqubn1df14ND04ND65NLk5uXK6Pfv3NTz29n09PP96dj+5tD95NH749P54tT139bi0Nnw3Nb05Nn36eH88ej88+359vL67uzvt8futcH84c/+6NH44dX34Nf44dfs3t3m4efu4t/46uD67+b78+z++PP//Pn74tr3ysH/6NP/6NL85NL44db129Dw2tPLzefP1u+psu316OH88eb/9u7b19TMy8n66dj76Nf+59P649P549X55dipr+uJnPKytOj26tr77N+1sbCioKD138v649L95NL95dT+6dj/7Nvz49v25dv/7Nf/6tTx48//6NHy3Mjw2sb65dL45NH/59L/6dX/69f/69X/6dP/6NDmKI2gAAAAhElEQVQIHV3BPxLBQBiH4feX3VlrZIZaEdfw7zRa51E7hRsoNdp0JgWjoqHIjM9GCuF5RCKQmTBaGS0Zzns8DQFBX3czECFHHecaNNGfI/jLeKgfgJ9WI3XtAHedxbKIMZZFr3G4Ab6fa65koY8TiQIr6THQc8uajatJBNkS9rxAgJG8AfhJG7sZKnYRAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Create a React Email Editor with TinyMCE & Nylas API: Part 1 | TinyMCE"},"metaDescription":{"metaDescription":"Create a powerful React Email Editor using TinyMCE and Nylas API. Detailed guide with code walkthrough and video replay."}}},{"node":{"title":"TinyMCE’s Highlights from AITX Meetup 2025 & What’s Next","slug":"aitx-meetup-2025","featured":true,"lastUpdated":"Apr 15th, 2025","description":{"description":"<p>TinyMCE joined the AITX 2025 Meetup to connect with devs and founders innovating with AI and web tech. See the event highlights and upcoming meetups.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE joined the AITX 2025 Meetup to connect with devs and founders innovating with AI and web tech. See the event highlights and upcoming meetups."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE at AITX Austin Meetup","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMJ/8QAIhAAAgICAQMFAAAAAAAAAAAAAQIDIQAREgQFIhMUMTKx/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAECAwT/xAAeEQACAQMFAAAAAAAAAAAAAAAAARECITEDEiJBgf/aAAwDAQACEQMRAD8A01l7x1EfdvbRRRzxrRRQBIa3RLAV850rSbp3twvSZGSPOerhfksMBjPOB0BflWvIHQ1dXvYvMsdgRWT10Vw6yAj7KKP7l02VwqhvjgesrcReRCCScnnrleOEEh5BxbQoZohH/9k=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1KrBiRKOUdS4x4urYerK7M/135dc1bda04bf83a8984ec5c210cb72a/AITX_Autin_Meetup_Post_Event_Blog_updated.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"TinyMCE at AITX 2025: Event Highlights & What’s Next | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE joined the AITX 2025 Meetup to connect with devs and founders innovating with AI and web tech. See the event highlights and upcoming meetups."}}},{"node":{"title":"Meet the Experts at the “State of Web Development” Webinar","slug":"state-of-web-dev-webinar","featured":true,"lastUpdated":"Apr 9th, 2025","description":{"description":"<p>Join experts from Postman, TinyMCE, Bryntum, Laravel &amp; LocalStack to explore AI's impact on web dev workflows. Sign up now for the April 23 webinar!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Join experts from Postman, TinyMCE, Bryntum, Laravel & LocalStack to explore AI's impact on web dev workflows. Sign up now for the April 23 webinar!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"State of Web Development Webinar | TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABd1BMVEX5/P/8/f/+///9///8/v/7/f/7/P/6+//4+v/5+//6/P/8///9/v/////6/v/4/P/8/f/q6uvj4+To6Ony8vL////6+//9/v/z8/Tw8PDy8vP09PT29vb7+/v9/f38/Pz+/v77/P/9///s7O7W1trZ2d3k5Ofg4eTU1NnV1trd3eHa2t7Y2Nzv7/D8/v/4+Pny8vT09fb09Pbz9Pb19vf+///+/v/29/fw8fL8+fj//v3i4uH7/Pzq6ury9PfDn5O2paD6/v/Y2N+hfWjX2dv19/vUt6viz8j7///OzdSgalXU0tL3/P+1rbPAo5nG0OOeWUigZ1DQ2+icnry3cTOTmaDH1/OIaX6nlKDQ4/iNo9atdG+pt8zH2/p9e6Wriofe5fDl6e6mkIrirJ714uO8v8iGc22qrbDh6fiSmbSBjcnL2/+/zOqOjbCBj7Pd5vSQlqfGcXH2zdP7/f//9/f/+/rw8vPw8v32+P/09/zq6/D87+//9PVsUWjbAAAAEHRSTlP+/v7+/v7+/v7+/v7+/v7+czrRdgAAAJVJREFUCB1dwUEKgkAYBtDvG/9mUgsi6AAtCtsGQXSjjhVBBK47T4gYQYsgUMmhmVxIhO8RJNjCD8kJSa+IPxTDjldOwakSiCVmx2pnaVgCkBFJr/gR8o56fkVL4fbQRT4oMpHaLzV0gic3IXty4WzHvotgyr5xsE9tEp6r1Slbm+PWHJqFfjFkY95wiGqPqIorDAN+AQpEKeL5UDDYAAAAAElFTkSuQmCC","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2Nk4iGAWq5oWWHIpcClDGy/79a4d8d9b41770f71faa4c40e63e203d/State_of_Web_Development_-_Zuddl_1920_x_1080.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"State of Web Dev Webinar - How AI is Changing Full Stack Dev | TinyMCE"},"metaDescription":{"metaDescription":"Join experts from Postman, TinyMCE, Bryntum, Laravel & LocalStack to explore AI's impact on web dev workflows. Sign up now for the April 23 webinar!"}}},{"node":{"title":"How to Build an Email Newsletter Editor with Angular Using Windsurf AI","slug":"how-to-build-an-email-newsletter-editor-with-angular-using-windsurf-ai","featured":true,"lastUpdated":"Apr 7th, 2025","description":{"description":"<p>Learn to create a powerful email newsletter editor with Angular &amp; Windsurf AI. Build, format, and enhance newsletters with AI-powered features.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn to create a powerful email newsletter editor with Angular & Windsurf AI. Build, format, and enhance newsletters with AI-powered features."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Building an Email Newsletter Editor with Angular in Windsurf AI","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA9lBMVEWA7/aA8Pd/8Pd/7/eA7/eF6/F/7vV+7vV+8PZ+7/Z/7/aC7fSD6/KJ4eV77vV+8PjN7/Wt7/Z88PeB8PeJ8PaS7vR97vaR6+qE5dtq5eFs6uuw7vOd7/WC8Pd97/e08vXR9PXi+Pn2+PXg8evA6t+C6Op+7vSF7vSK8PaX7/XA8vX19fX++/v//f74+fqT7PJ65vKA7fV+8PeK6O/ox9Dxvsn89/f//v3j9PV67PR76POB7vaC7POpztqf2+S17vLY8/a37fGy7fG07vJ/8PZ77/V48Pdy7PJ27PN57POs6/Co7/R98PeA8PZ56u997vV/7vaC6/LcNJa5AAAAeklEQVQIHUXBMQ7CMBBFwfedFRAqRFpScxDOjKjokHIOBG0KKNxAbNZRLGbETCgjNFEYhaVkn5VcxAlnqZV77aT3FxDQoerZxxEEqJdSo1mMIxiwfxxVRZzhDltVFIHi3i4GCuHESYtzBgIuN9fNbe2GS+bPpE4KwSh+ERYclobaysgAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2AJp7lcclMTaSyy1WHWcdV/45b2f36d6cc415a2e67762887e4dbfde/Building_an_Email_Newsletter_Editor_with_Angular___Windsurf_AI.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Build an Email Newsletter Editor with Angular & Windsurf AI | TinyMCE"},"metaDescription":{"metaDescription":"Learn to create a powerful email newsletter editor with Angular & Windsurf AI. Build, format, and enhance newsletters with AI-powered features."}}},{"node":{"title":"Key Takeaways from Umbraco Spark 2025","slug":"key-takeaways-from-umbraco-spark-2025","featured":true,"lastUpdated":"Apr 4th, 2025","description":{"description":"<p>Explore top takeaways from Umbraco Spark 2025, from caching and observability to TinyMCE innovations for Umbraco 14+. Plus, don&rsquo;t miss our May webinar!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore top takeaways from Umbraco Spark 2025, from caching and observability to TinyMCE innovations for Umbraco 14+. Plus, don’t miss our May webinar!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Umbraco Spark Event Recap 2025 by TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA9lBMVEX5+/77/P/8/f/7/f/////+/v/+///8/v/6+/3V1ujw8ff9/v/9///09PTd3d7p6erg4eHe39/j4+Pi4uLh4eHy8vL19vqnqdLh4u/8/f77+/3d2OXi3un6+vrs7Ozx8fHu7vLp6u3q6+7s7O7o6Ov39/j7/P7x8fj4+fz6/P74+Pykj7qzpMX9/f/u7uzv7+/f4PnV1vnU1vnZ2/rZ2vr09f78/P7u7fPw7/X4+f7p6frv7/vs7fzr7Pzk5fr29v7v8/fg7ffT1fjZ2/nh4vrc3vnd3/n39/7T2umtyun3+P7w8v/9/f75+v33+f3g4//6+/79/v7VBOzPAAAAi0lEQVQIHU3BMQrCQBRF0XczY9Lp2EZ3YCF2rsAV27gAwV4QQRBJl8qAhSBmvjFOwHMQaICpYwZOAzCZpNYVpgSXOR/V8aOcpBnTq/EKJE2gNz15KfBjobFKS47ymvMl9tmz5HGvamdeuYNXAbLrjLDichNFqyTbwHlSso3+jZK4y6XFYY0h0B+kaB/JvSfHwtHiJwAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6zPeaYFT8YEprNdFrf6XvA/8d06d556c7c2e1bee8546f39001d62e1/-BLOG_HEADER-_-BLOG-_Umbraco_Spark_Event_Recap_2025.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Key Takeaways from Umbraco Spark 2025 | TinyMCE"},"metaDescription":{"metaDescription":"Explore top takeaways from Umbraco Spark 2025, from caching and observability to TinyMCE innovations for Umbraco 14+. Plus, don’t miss our May webinar!"}}},{"node":{"title":"Supporting Performance Reviews in Human Capital Management with Content Tools","slug":"hcm-performance-reviews-content-tools","featured":true,"lastUpdated":"Mar 21st, 2025","description":{"description":"<p>Struggling with inconsistent performance reviews? Discover how content tools and automation streamline HR work, improve feedback, and reduce bias.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Struggling with inconsistent performance reviews? Discover how content tools and automation streamline HR work, improve feedback, and reduce bias."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Supporting Performance Initiatives in Human Capital Management with Better Content Tools","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABiVBMVEUJElMKE1QACE8AB08AB04ABk4ABU4JElQJE1QEDlEABE4AAk0AAU0AAE0CC08EDlAIEVEJElELE1MIElMABk8XIFsfJmAeJWAjKWEgJmAhJ2ElK2ImLGMoLWQZH1sADFArHlEyLmE1PHMzOXIyOXEzO3M4PnQ5PnQ4PXMhJ2QAAEgAAEcAAEkAFlNsP0tfPVJka5RfZI9BRnl/eJeAfJx4faJ0d52Mlrqdq9GVpMqXpcuXpsyKl7sfJVkAAEoACVAMGFQnH1AxMGBiaJJaYIxHTH2FhaaIiap+iq1zhqmRnsOIlbqJlruJl7x9ia0aIVcBCVALFFMABlAqMWpJT4BCSHtFSnx2e6J6f6V1faNyfqNmbZUiJV8AAEAAAEEAAEIAAEUMFFIpMWg1PXMvNm4xOXA4P3Q3PnI4PnMzPHFHLFdoPEkgHVAACVEFDlEIEFEJEVECCk84RHZKWY07SHlHVok+TX4/TX9LWo5LWo84RncfGlAyI08NFFAABE0AAEwAA00LFFQABU9RPr9yAAAAjUlEQVQIHV3Byw2CQBiF0fv9Awgz44s2rMFK7MESfC0syFiBe1uwBRYmJrgZBSMxnoNACCEJJUnWUvLUCEhIgMSbMX8Evhqp9U+sDvRET9wcpgX/Mi0Z3Cd0mkxzBjWdc2s6zS7Tj+ukt2pxac2vYxIqq9xvilBsx7nf7YrMXFWKvct9CDHGcfQHZ2Z7XrqfGWdapYCpAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4N2maAVPcnx5rBv32cMtnO/a4393408c5ae200da5398eb5f3af013e/-TinyMCE-_-Blog_Header-_Supporting_Performance_Initiatives_in_Human_Capital_Management_with_Better_Content_Tools.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"Streamlining Performance Reviews in Human Capital Management with Content Tools | TinyMCE"},"metaDescription":{"metaDescription":"Struggling with inconsistent performance reviews? Discover how content tools and automation streamline HR work, improve feedback, and reduce bias."}}},{"node":{"title":"Learn with TinyMCE at MLH Global Hack Week AI/ML: Workshop Replays","slug":"learn-with-tinymce-mlh-global-hack-week-ai-workshop-replays","featured":true,"lastUpdated":"Mar 13th, 2025","description":{"description":"<p>Missed the MLH Global Hack Week AI/ML? Watch TinyMCE's workshop replays to learn how to enhance your AI/ML projects with a powerful rich text editor!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Missed the MLH Global Hack Week AI/ML? Watch TinyMCE's workshop replays to learn how to enhance your AI/ML projects with a powerful rich text editor!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Global Hack Week AI/ML 2025 Event Recap","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABy1BMVEUXIlAWIVAVIVAUIE8SH08QHk4XIVAVIE8TIE8SIVANIU8UIVAMG00DFUwGGU0OHE4bJFAPHU4UIU8MG04ABkkLHE4hIE83IVATH08AFkwbI083OlkAFEtFSmiSlKcgKVMVHk4pI04IGU00OVuCg5AqM1oiJlQ4HVEHF00BFUwNHE4AAEGgnqjs5OyMjZsAHFlNUnASIVMRHVAjIE4BGE8vNlx3eYonM1wAKFaFipbFzM0+QWACFkwVIU8MHE4AAECjoarx6e6Oj51OUm5nan5eYnhVVG5yb4BucYRlaHpjZXNrboFWWnNzdoetsrczOFoGGE0AFEweKFM+TGcIJFSHipyforSoq7ykpraUlqmlqLenqruVmKqmqbmFiJ0AEFoAAEkMGE0FOlsAKFRpbYd7f5eFiaCBhJtjaIR9gZeHiqF8gJiEiJ9TWXsGJGUOGEw0MUwTIFAvL04AAEqEg5HMxso2PV8AAEUAF00AFk8AD08ADU4QDk8AAEObnKbKys1qbH0AAEYWIU8AAEh0dIO3srg2PFwUKFIYJFIbJlQfJFO5ur/p6emAgo8AAEQQHk8AFUwADEpITGYpMFYPHk4LG00AAEIAC0oRHk9V9pmoAAAAjklEQVQI12NkYGRkBOJ//1h/szECEeO3/0AuEycjGPz8Lgii/jG//M/CLMqIBhheMmoxYgIWEUyxTYwsvmhCe/68ZGQU90RXOYGF4YcgmlgTKxPrNwEQWMrfycfH95gXCBh+Mf36Vc8zgZPrTxVL5c8qQ/a9bOuAjmdgYGPsnXbrL+svBjbziDdAV2f+BwDB5ifRbwSk8wAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6BGJYvIEUBleufd0Yjt8DN/f4d2b5d3587292001459561171be5f28/-TinyMCE--Blog-_Global_Hack_Week_Event_Recap.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Learn with TinyMCE at MLH Global Hack Week AI/ML: Workshop Replays | TinyMCE"},"metaDescription":{"metaDescription":"Missed the MLH Global Hack Week AI/ML? Watch TinyMCE's workshop replays to learn how to enhance your AI/ML projects with a powerful rich text editor!"}}},{"node":{"title":"How Great Content Transforms Human Capital Management’s Biggest Challenges","slug":"how-great-content-transforms-human-capital-management","featured":true,"lastUpdated":"Mar 6th, 2025","description":{"description":"<p>Learn how the right solutions built for human capital management can make content creation, updates, governance, and editing smooth and efficient.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how the right solutions built for human capital management can make content creation, updates, governance, and editing smooth and efficient."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How Great Content Transforms Human Capital Management | TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA7VBMVEWL7OCK7OCJ7OCH7OCD7OCC7N+D7N+I7OCM7eGJ7eGt7uTH7ujK8+3J8+2e7eOJ7eCM7OCE6t7P8Orm7evu9PP//f7z+fju9vWq5NyE696H6t533tKs3dbD7OfJ6eX49/jh8/Hd8e6e3tWL69/Q8u7m6+Lt8Oj///////7//f2o4tmD6t6L7eGI69+e7eLf7+3h7evh7OvZ7+zI8+3k7eLe6Nvg8u/Z6eDY6eSW3dOF696L6+Cf7uTg8O3d6efe6ejb8e6S7eJ+5dl239N139J74NTJ5+Om5dyN7OGM6+Ct7uWc7uOK7eGK7eCL7eD8audUAAAAhElEQVQIHUXBsQ7BUABA0XsfiaaLiMlgkE4SX8A38McSmxhsVl0wmAwifU0k1dLGOdIRoaICpGVQ0BIQEho2KoJlpA8JEeLIVgnSkImtRxGRmsMxRerPOdJncZ1aG9oChNV+6d/OSA+exWV+vM+26etwy3pZ/uZLQwgK60GgJp1NzomfD8dmIB8DHVQXAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2WzNpb3OyABq6hI91FmNs3/249050cfa02e6dcf12c9fbeeb7fa5a23/_TinyMCE___Blog_Header__How_Great_Content_Solves_Human_Capital_Management_s_Biggest_Challenges.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"How Great Content Transforms Human Capital Management | TinyMCE"},"metaDescription":{"metaDescription":"Learn how the right solutions built for human capital management can make content creation, updates, governance, and editing smooth and efficient."}}},{"node":{"title":"TinyMCE 7.7 Release Highlight: Better Performance, Accessibility & Configuration","slug":"tinymce-7-7-release-highlights","featured":true,"lastUpdated":"Mar 5th, 2025","description":{"description":"<p>Discover TinyMCE 7.7: Enjoy faster performance, enhanced accessibility, and flexible configuration options to streamline your content editing workflow.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover TinyMCE 7.7: Enjoy faster performance, enhanced accessibility, and flexible configuration options to streamline your content editing workflow."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE version 7.7","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABKVBMVEUXIlAWIVAUIVAVIVAXIVAWIU8cKFcZJFMXIE8vMFIoLFETIFAUIE8TH08XJFQVIVETIE8aMVUXI1AeJlAaI1AMG04ACEkAAEYAAEUAAEIAAEgKGk03PFyGiJV3eYhzdYWNj5qKjJiIipc2PF0MG00WIE8ZI1AQHU8nLlWAgZCam6akpq+ho6yXmaSVlqI7QGAJGk0qLE8YIlAYKFAWJk8JGU0AAER1eYexpa2QjJillZ8AAEMEGE0SIVAWIlAmKU8iJ1AYJ1AXJlASH096d4a2n6milJ+XgY8QHk8UIlAxJFEiIlATIVAAFkxPTmdhWG9sYnYtKVMAGU0VIFAZLlQXJVFCJlEtI1AuI1AYIVAADEoACUoFG04XJlERIVBJJ1IhIlAXIFAOIVCr7buDAAAAo0lEQVQI1z3OMQ4BQQCF4f/NTrJizEZEs9EptKJHLw6BG3IAjTjARrSIRkShoJ3dUWzsX355xRMgqUqQVEVsCGABpZKQpG/p9a4xtiVJisY9wQYEoH6qf7cwulqApNfYOeCGVhNO48aKwEyFMT4rsyy7e+/9pZPbhfdLKYItp93/9pnrYSIQZoNOdM5td/vWsfURdau1SRLBxgL1pbnLX58DTT9+nykn71E1QAAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3tHlbwFxcLGIw0plcVikQL/35dd5f4f14ab2c9943af26ef4261aaa9/-TinyMCE--Blog-_Tiny_7.7.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE 7.7 Release Highlights: Better Performance, Accessibility, and Configuration | TinyMCE"},"metaDescription":{"metaDescription":"Discover TinyMCE 7.7: Enjoy faster performance, enhanced accessibility, and flexible configuration options to streamline your content editing workflow."}}},{"node":{"title":"The Challenges of Enabling Editing and Content Creation in Banking and Finance","slug":"content-creation-banking-and-finance-app-challenges-for-developers","featured":true,"lastUpdated":"Mar 4th, 2025","description":{"description":"<p>Discover challenges for financial institutions integrating text editing and content creation in banking apps, and learn which rich text editor best fits your business needs.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover challenges for financial institutions integrating text editing and content creation in banking apps, and learn which rich text editor best fits your business needs."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The Challenges of Editing and Content Creation in Banking and Finance","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABBVBMVEWqtP+qtP+otP+ntP+ptP+rtf+ys/O4s+qnsv+jrv2msf+vs/irtP+vuPyptf/Ds9PXt62xuf20vv3Fwurotma/s9yrs/3X2vnq7Pjv7/b09fr09vz38PHs2MSvsfGcteiptP64tOzfto+0su7m6fn8+vX4+fb4+fjl7fbu5fDt3+mqtvuptf2vtPm8s+Gosfzb4Pb6+PP3+Pf19/jw+e/o+ePr7+qwufqqtv+stv+rtP6lsP/Y2/j19fPo6fDy8vXw8PXp7PLf4vPCt9bAteCqsvu4v/qstu+Roeyyufastvmps/unsv25tOm7tumps/+kr/6irf2os/+/tN+xtPaytPSttPwAN1zrAAAAAXRSTlP+GuMHfQAAAHRJREFUCB0FwbFRQkEAQMF9/y5wdEgkpgBLoAkjC3WsgIwKbIPsG3nAbgLVGvdtgYT52KpqBxPGS1XV3+NtZ2K8345VVad2JuPUoapqO/wijY+qqqpcJeN+rqrqsjCxvFZVBRJ8VvXNggn8TP9fLUACGAvgCcbQFohDS65VAAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"The Challenges of Enabling Editing and Content Creation in Banking and Finance"},"metaDescription":{"metaDescription":"Discover challenges for financial institutions integrating text editing and content creation in banking apps, and learn which rich text editor best fits your business needs."}}},{"node":{"title":"Celebrating Moodle Innovation: TinyMCE Awards Winners 2024","slug":"celebrating-moodle-innovation-tinymce-awards-winners-2024","featured":true,"lastUpdated":"Feb 27th, 2025","description":{"description":"<p>The TinyMCE Moodle Awards 2024 winners are here! Explore standout Moodle plugins and content innovations from the global community.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The TinyMCE Moodle Awards 2024 winners are here! Explore standout Moodle plugins and content innovations from the global community."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Celebrating Moodle Innovation: TinyMCE Awards Winners 2024","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABpFBMVEUXIlAWIVARHk8JGk4EGE0HGU0OHU4SH08TIFAbJFAVIVAVIE8UIE8TIVAQIVAVIlAXIVATIE8AEUsAAEIAAEAAAD8AAEgAGU8AGVEZJVARIVASIFAAFUsACkkSHU4xI1AWIlAAE0xJTmeuqa63rK6zs7h0d4cdG0hIPE1FO04AF1EAGFBRVXdsbn8xNFdHI1AZIlBLUGmzqq27rKy2tLlzeImFZDTIlhzUoR2adTsAH09RV3hvcYIvNlgIHk4FF0wAEkYAAEEAAEmFZT7Tnw/apA63iywAIE8ADkoACEocKVsYI1ERI1BPM02DTEcAAVGBY0LjrQr7wQC6jiwVGEoAAkwZJlcAHlFQNU99SkkADVFiTUnkrhfToiaHZzxub35jZnkCF0xCRmM6P18UIVAlKVApLVAAG1EAElKogDfpsgCpgTYAAE1oa31rbX1DR2Q+Q2ERHk4RIFA8NlBLQE8IHlAAFFBvV0G3jSuFZ0EAClAAQVwAIU8WIFANG04PHU4OH1AADk8AAE4AD1APH1EZL1UYJVEYIlAPH1AJHlENH1AUIFC5VfdwAAAAfUlEQVQIHVXBMQ7BUACA4f9P3sJQtYt0MDuEXU/QrU5hlDhHFxeQXsPmAizm14XEUkS86PcJJvjRIblD1+IS6AoHppEATPx3uhPgNve8NHmA4GjlT1senz0C47V/miwKbEzaUpsYgMyk0l2PgPWhmvm17QGBvIN6oe4h8vYCoEcbFD7LoGsAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4DC8OL9SfplrAvTFAIP9z6/94aa752c2086fbad777db143ae08b91b/Celebrating_Moodle_Innovation__TinyMCE_Awards_Winners_2024.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Celebrating Moodle Innovation: TinyMCE Awards Winners 2024 | TinyMCE"},"metaDescription":{"metaDescription":"The TinyMCE Moodle Awards 2024 winners are here! Explore standout Moodle plugins and content innovations from the global community."}}},{"node":{"title":"What’s New in TinyMCE? See Image Optimizer in Action!","slug":"whats-new-in-tinymce-see-image-optimizer-in-action","featured":true,"lastUpdated":"Feb 25th, 2025","description":{"description":"<p>Join TinyMCE for a Q1 webinar review of the latest and greatest updates in the world&rsquo;s most secure rich text editor, featuring Image Optimizer.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Join TinyMCE for a Q1 webinar review of the latest and greatest updates in the world’s most secure rich text editor, featuring Image Optimizer."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"What's New in TinyMCE? Q1 Webinar 2025","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACOlBMVEUXIVAVIVAPHk8THk4PHE4LG04MG04NG04OHE4MG00KGk0IGU0MGk0RHE4VIE8WIVATH08BFk0iI0sED0cAAEYAAEcAAEQAAEgEFkwAC0oTL1QUJFAWIU8VIU8AEktbXnOgoauQkZ2NjpuAgI+WlaCNjZqBgI+BgZCOjpugoKqYmaSUlaFUW3EAGEwHGU0+Q2F1d4d1e4lpgIlziJB7j5Zuho5pgYpVbnpyiJCDlZx4fYtzdYZqbH8vNVkPHE0TIE8EF0wAAEUAAk4AHlMARFgCT2IeV2ciV2glVmgtVGkRTmEARFcAC0cIGkwpK04ZI1AjKE8OH1EAGVQAImEOHlMABEsxLlw2O2w0OGE1OF83PmYkLWQJHFAAIUwjJlUpK18FH1UVIU0YIk8gJ1EAGVd1WlRmUGgAJHswLFW7kHmQc3wAH38AF1JdPTpXPVcILYMAIFirgXiTZm4KL4YRIVMWIU0MIFYPKWvGknOfcVsAKY05M23YpYq+mJYAMZ8UKG2KW02KXFgfOp8eMnTFkYaZZWQgO6AQJGEWIEsPIFIkMGWRbFpsUFkAI3AAHGu4kYSgiJkAIIcaLW1wU1x1WFo2QYUAImmrg4aGXmkIMYwRIVIUIU8SIE4LH0wAHVInIFA3G00zMU4sLFIAGUwTIU04NE81NFQXV2UAJk5TRlxDOFYDHE4UIU4XIU8XIlATIFANH1AMH08jIU8yIVAAGE4AGU0PH04RIE8EHE8EGU4QJFAMHE4AE0wRIE5DPTVaAAAAZElEQVQI12NkYAQDIMXwjxlMM35i5IcJAoX+Mv5j/c/EyMjCxwgFIHV/WUCsh4yMuhA9SOAwI78BisDXy5ZA0p8RA+xmTGLEAmQjMcVY/gtjiN1m+SyEIWjBuC5xAYrIT474SQBMexWTc82I+gAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/11jOHmzrECApP3I4qwLOpj/b859a8154c461db962e1ef61f0d8f2f4/Pre-Webinar__Whats_New_in_TinyMCE___Image_Optimizer_2.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Q1 2025 Webinar: See Image Optimizer in Action! | TinyMCE"},"metaDescription":{"metaDescription":"Join TinyMCE for a Q1 webinar review of the latest and greatest updates in the world’s most secure rich text editor, featuring Image Optimizer."}}},{"node":{"title":"Join TinyMCE at MLH Global Hack Week AI/ML to Build an Email Editor with AI","slug":"join-tinymce-at-mlh-ai-ml-hackweek-build-with-ai","featured":true,"lastUpdated":"Feb 5th, 2025","description":{"description":"<p>TinyMCE welcomes developers to join us for an Angular session and a Laravel session, each on creating an email editor with a different AI IDE.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE welcomes developers to join us for an Angular session and a Laravel session, each on creating an email editor with a different AI IDE."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Build an Email Editor with AI at MLH Global Hack Week AI/ML","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACglBMVEUAAC4vM0olKUUXHj8wM0sIFD4WGEAeI0geJUwVHk4fJlQaJF0lLmcEGmkAFW0AGnAAGW0AGGcBF2EAADWJipGGh46LjJNQUmRqYm93doR4eotsb4VwcoVucZV6fqM+R48AGIoAII4AIIwAH4UAHHsAGnEAADAdGToSCzQTEjYABjkAADgAADwAAEcAAFYADmUAF3YAH4cIJ5YAJ6MAKKgAJaAAJ54AJ50AIY8AHoEAAjUAXHQATHYAPX1DS2tYWmpfYXRfYnpaXoAxOn0AGogAK5wANa0AN7IAJIFEPlIqLU8ALYgALp0AI40AADMxYXY2YIImS39ZXnZlZnVvcIJ1d41kaY1LVZEANZgAQasATrwAOJhBNkTJk2eSZkAAHVcAPJkALJIAADRubXZ7eoFvbndxcn1jZXZydIVtcIprcJR3gKonUaQAVbIAYr4AO49uVF7pq3+zfVsQHUoPRZwANY89QFNCRFY6PVM4O1Q5PVk/Q2NGTHMcNXgTQYwATp8AXK4AZrkAT6RSRGDUnXendVQVIDcUS5YANIUAAjZRVGJfYm5dX21JSl9NT2VUV29fY34mOXIANH8AQ5AATJwAUKUATqUgN3BnTEhHOT8AMmUAPoQAKXIABDYfAEERADgBETgAJ0IfI0crMVQAC08AGl4AKGwAL3gAMoAAMYUZO4tfa51fbJZlcpZSYY0AJmoAGVwADDdZDlZMBEY7M0E3XF9oaHNyc4EoLlMAEE8AGVgBG10AG2EAE2I+RHNlaIdiZoRlaYNjZn4hKlcACEgADTcEDDYACTcAAzsHEkAABD8ADEQBEEcBEEkAD0oACkoAAEkAAEUAAEAAAD0AAD4ABz2CXsb7AAAAKklEQVQI12NkYEQFYL4wI7owIyOLMCMmYBGhTPCNBhZBa4otSmGYi+olAElSA9+Ik1oPAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1jcdt2u9lnJtYrOlL1Khxy/57b88c2c3e5320dea6b0d28838d009ce/_BLOG_HEADER__Review_MLH_Pre-event_Blog_v1.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Join TinyMCE at MLH Global Hack Week AI/ML to Build with AI | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE welcomes developers to join us for an Angular session and a Laravel session, each on creating an email editor with a different AI IDE."}}},{"node":{"title":"TinyMCE in 2025: Collective Creation Leads the Way","slug":"tiny-2025-collective-creation-leads-the-way","featured":true,"lastUpdated":"Jan 30th, 2025","description":{"description":"<p>From AI Assistant to new collaboration features to bringing back beloved classics, TinyMCE has a packed development agenda for 2025.&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"From AI Assistant to new collaboration features to bringing back beloved classics, TinyMCE has a packed development agenda for 2025. "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE in 2025","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABQVBMVEXg5/7g6P7g5v/g4//j5v/i5f/i5v/h5P/g5P/f4v/h6P/h5//e4f7ExuO/wd65u9i+wN3HyebLzerAwt/d3/3h6P7c4Pzb3vvQ0/DHyefFx+TJy+jN0O3O0e7JzOnMzuvZ3Pnc3/zg5f/h5f/Y2vjX2ffX2vfZ2/nY2/jX2vjY2/ng4v/l6P/i5P/m5v/o6v7l5//h5P7k5vzf5vjX5u3h3/zmzerX4PDD6ezy8vXy8fjp6/75+fvw8fng4PTe4f/g5fna5fHh0u/lxt127dRM9tfl7vru7v3e4/Hr7fH//Pnv6ebo6vvZ2fbS2vFI89V69Nzc7PbZ5fHHzujp6/P//vvz9Pza3PnU4PeK8eHM5u/r6/zn6/rl5/nz9P39/Pry8vrg4v7f4//c4v3j4//k5f/k5//o6v3q7Pvh4//h4v/jIdwwAAAAmklEQVQIHU3BMUoDQRiA0e/LTH7N6EYLiQeQhBQWOVLOldsIFpIujQjCFlYBQasQGF0iu1jkPUFFEE+M/AkQioqDLvlNoHefM3vH4uFa3UO+aKYObqChOyUgO/F98Zbm9nZkfgMn1JVnvl6DTKXxzBZI445yuI9/9er2I5Er0fLooH0oPgMZqBR7vOSlUCPHekNc4lMLsYUA/gA17SHwKYbqXQAAAABJRU5ErkJggg==","aspectRatio":1.7827298050139275,"src":"//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=1280&h=718&q=50&fit=scale 1280w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5b4bFnMXhRv1jFathUba8w/06e473f919fbe7465056dfdc97cccb59/TinyMCE_in_2025.png?w=1280&h=718&q=50&fm=webp&fit=scale 1280w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE in 2025: Collective Creation Leads the Way | TinyMCE"},"metaDescription":{"metaDescription":"From AI Assistant to new collaboration features to bringing back beloved classics, TinyMCE has a packed development agenda for 2025. "}}},{"node":{"title":"CRM Messaging with Vue.js & Windsurf AI at Vue.js Nation 2025","slug":"crm-messaging-with-tinymce-at-vuejs-nation-2025","featured":true,"lastUpdated":"Jan 27th, 2025","description":{"description":"<p>Join TinyMCE at Vue.js Nation in 2025 and build a custom CRM messaging system in Windsurf AI in our talk.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Join TinyMCE at Vue.js Nation in 2025 and build a custom CRM messaging system in Windsurf AI in our talk."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE at Vue.js Nation 2025","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAABGdBTUEAALGPC/xhBQAACilpQ0NQaWNjAABIiZ2Wd1RT2RaHz703vVCSEIqU0GtoUgJIDb1IkS4qMQkQSsCQACI2RFRwRFGRpggyKOCAo0ORsSKKhQFRsesEGUTUcXAUG5ZJZK0Z37x5782b3x/3fmufvc/dZ+991roAkPyDBcJMWAmADKFYFOHnxYiNi2dgBwEM8AADbADgcLOzQhb4RgKZAnzYjGyZE/gXvboOIPn7KtM/jMEA/5+UuVkiMQBQmIzn8vjZXBkXyTg9V5wlt0/JmLY0Tc4wSs4iWYIyVpNz8ixbfPaZZQ858zKEPBnLc87iZfDk3CfjjTkSvoyRYBkX5wj4uTK+JmODdEmGQMZv5LEZfE42ACiS3C7mc1NkbC1jkigygi3jeQDgSMlf8NIvWMzPE8sPxc7MWi4SJKeIGSZcU4aNkxOL4c/PTeeLxcwwDjeNI+Ix2JkZWRzhcgBmz/xZFHltGbIiO9g4OTgwbS1tvijUf138m5L3dpZehH/uGUQf+MP2V36ZDQCwpmW12fqHbWkVAF3rAVC7/YfNYC8AirK+dQ59cR66fF5SxOIsZyur3NxcSwGfaykv6O/6nw5/Q198z1K+3e/lYXjzkziSdDFDXjduZnqmRMTIzuJw+Qzmn4f4Hwf+dR4WEfwkvogvlEVEy6ZMIEyWtVvIE4gFmUKGQPifmvgPw/6k2bmWidr4EdCWWAKlIRpAfh4AKCoRIAl7ZCvQ730LxkcD+c2L0ZmYnfvPgv59V7hM/sgWJH+OY0dEMrgSUc7smvxaAjQgAEVAA+pAG+gDE8AEtsARuAAP4AMCQSiIBHFgMeCCFJABRCAXFIC1oBiUgq1gJ6gGdaARNIM2cBh0gWPgNDgHLoHLYATcAVIwDp6AKfAKzEAQhIXIEBVSh3QgQ8gcsoVYkBvkAwVDEVAclAglQ0JIAhVA66BSqByqhuqhZuhb6Ch0GroADUO3oFFoEvoVegcjMAmmwVqwEWwFs2BPOAiOhBfByfAyOB8ugrfAlXADfBDuhE/Dl+ARWAo/gacRgBAROqKLMBEWwkZCkXgkCREhq5ASpAJpQNqQHqQfuYpIkafIWxQGRUUxUEyUC8ofFYXiopahVqE2o6pRB1CdqD7UVdQoagr1EU1Ga6LN0c7oAHQsOhmdiy5GV6Cb0B3os+gR9Dj6FQaDoWOMMY4Yf0wcJhWzArMZsxvTjjmFGcaMYaaxWKw61hzrig3FcrBibDG2CnsQexJ7BTuOfYMj4nRwtjhfXDxOiCvEVeBacCdwV3ATuBm8Et4Q74wPxfPwy/Fl+EZ8D34IP46fISgTjAmuhEhCKmEtoZLQRjhLuEt4QSQS9YhOxHCigLiGWEk8RDxPHCW+JVFIZiQ2KYEkIW0h7SedIt0ivSCTyUZkD3I8WUzeQm4mnyHfJ79RoCpYKgQo8BRWK9QodCpcUXimiFc0VPRUXKyYr1iheERxSPGpEl7JSImtxFFapVSjdFTphtK0MlXZRjlUOUN5s3KL8gXlRxQsxYjiQ+FRiij7KGcoY1SEqk9lU7nUddRG6lnqOA1DM6YF0FJppbRvaIO0KRWKip1KtEqeSo3KcRUpHaEb0QPo6fQy+mH6dfo7VS1VT1W+6ibVNtUrqq/V5qh5qPHVStTa1UbU3qkz1H3U09S3qXep39NAaZhphGvkauzROKvxdA5tjssc7pySOYfn3NaENc00IzRXaO7THNCc1tLW8tPK0qrSOqP1VJuu7aGdqr1D+4T2pA5Vx01HoLND56TOY4YKw5ORzqhk9DGmdDV1/XUluvW6g7ozesZ6UXqFeu169/QJ+iz9JP0d+r36UwY6BiEGBQatBrcN8YYswxTDXYb9hq+NjI1ijDYYdRk9MlYzDjDON241vmtCNnE3WWbSYHLNFGPKMk0z3W162Qw2szdLMasxGzKHzR3MBea7zYct0BZOFkKLBosbTBLTk5nDbGWOWtItgy0LLbssn1kZWMVbbbPqt/pobW+dbt1ofceGYhNoU2jTY/OrrZkt17bG9tpc8lzfuavnds99bmdux7fbY3fTnmofYr/Bvtf+g4Ojg8ihzWHS0cAx0bHW8QaLxgpjbWadd0I7eTmtdjrm9NbZwVnsfNj5FxemS5pLi8ujecbz+PMa54256rlyXOtdpW4Mt0S3vW5Sd113jnuD+wMPfQ+eR5PHhKepZ6rnQc9nXtZeIq8Or9dsZ/ZK9ilvxNvPu8R70IfiE+VT7XPfV8832bfVd8rP3m+F3yl/tH+Q/zb/GwFaAdyA5oCpQMfAlYF9QaSgBUHVQQ+CzYJFwT0hcEhgyPaQu/MN5wvnd4WC0IDQ7aH3wozDloV9H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorTiBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJeMprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8elp+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen37D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGDO2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+ffgP3hPP78QcZjQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACi1BMVEUAACYqMTwAACAAAC0CADoHDkkIGVoIHmsIIXkKI4EKI4MIIn8AHHYAGGwdKWcABVoAEVYXIlYAAEsnPTpylHttcXRucHY7blQmZ1EPNFoBGW8EIYUHJZcLKKENKaMMKJ0AHJJMU5SYmrOFiKOLjaOGiZ0oMWUAAB4ALiciJDcrLUEAJzgAK0oACF8AAnwAGpcAIqoAKLYKLbgOLrIGK6gcNZ87SZguPooxPoYwO3wAG2snKDl6en+AgYZ6e4JpandvcYR3eZZzeKV0ebaKj8xGVcUAKcAANr0MP7cANp4gK2AzMEoAHnUALIkDKXolKDiGhouBgoaFhoyDhI17fY2ChJ6AhK1yebeGjsxufM1pfM5nfcs1Yr0AKXOTbVC5hFknJEMLN5YSPokSFy6AgIWHiI6NjpaMjpuBhJx6f6eDi7uGksh9j8yGm9GCndE2croAK3G7i27bnXRMNTYVPp0aUZUcIDN8fYF4eH5+f4WMjZR5e4lgZYFeZ5Jue6pzhrp0jcJpi8NhisImdLcPSo6WcFvGjmk7JSUgTZ0fW5IbHTJubnR9fYJ2dn1/gIdbXW4AAE4AIWoAN4IASZUEVaARXKUZX6YhYqYjWZc4Pl9VQ1kAMXYaV5EbUYAAACQAHSoAHysAHS8oKkAAADUAGUkIKV0PNnAUQH4XRYYYRYkXRIgPQIVEW49sfJ9re55rfJwxUHkHN2cKFiwkVkkZUkpKZ2N/f4YZHzsEFz4LIUwMKFgOLGEOLWYNKmcLKGYGJGNBSnBVXHlQWHRYX3cxPl8AHksIAicJECkABicQGi8tLj4ACCwIEzQLGDsLGkAKGkQKGUYJF0YIFkYEEUQAAD4AADgAADMABDYCDjUsArLrAAAAJklEQVQI12NkYGRkYEQHwoyYgEWEQsGbGpiCwtY0sAhN4JwxIyMAXSsD9UrqidgAAAA4dEVYdGljYzpjb3B5cmlnaHQAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55+Vd5NwAAACF0RVh0aWNjOmRlc2NyaXB0aW9uAHNSR0IgSUVDNjE5NjYtMi4xV63aRwAAACZ0RVh0aWNjOm1hbnVmYWN0dXJlcgBJRUMgaHR0cDovL3d3dy5pZWMuY2gcfwBMAAAAN3RFWHRpY2M6bW9kZWwASUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCRFNIqQAAAABJRU5ErkJggg==","aspectRatio":1.889589905362776,"src":"//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=185&h=98&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=370&h=196&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=739&h=391&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=1109&h=587&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=1198&h=634&q=50&fit=scale 1198w","srcWebp":"//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=185&h=98&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=370&h=196&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=739&h=391&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=1109&h=587&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/ss8p1yfRDWHQiYgkzjfaN/970c833abb3629b4b51233fadc22e0e9/VuejsNation-TinyMCE.png?w=1198&h=634&q=50&fm=webp&fit=scale 1198w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"CRM Messaging with Vue.js & Windsurf AI at Vue.js Nation 2025 | TinyMCE"},"metaDescription":{"metaDescription":"Join TinyMCE at Vue.js Nation in 2025 and build a custom CRM messaging system in Windsurf AI in our talk. "}}},{"node":{"title":"Fast, Responsive Images with TinyMCE's Image Optimizer","slug":"responsive-images-with-tinymce-image-optimizer-plugin","featured":true,"lastUpdated":"Jan 22nd, 2025","description":{"description":"<p>Learn what is image optimizer and how TinyMCE Image Optimizer simplifies creating responsive images for faster, better-performing websites.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn what is image optimizer and how TinyMCE Image Optimizer simplifies creating responsive images for faster, better-performing websites."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Announcing Image Optimizer from TinyMCE: Faster, more responsive images","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABelBMVEUI8eMH8eMF8eMA8eMA8uMA8uQB8uQE8uMJ8eMD8eM+8ONI8eMA8eIM8OEE8uQL8uQP8uQK8uSO8efQ7+vC8eZe8uR08+do9OlW795o6NEd8eMX8OIK8eMI8uQm8uWN7eSv7+jG8e7Z8vHY8/Xb9Pjn9vux9PNS8uNa8uQ+8uYh7+EG8eMZ8uQ89elJ8+jD6+/W7vrJ7fvP7/qa3/yL3P3A6v2q8PU99OlG9usX8uQ29OhQ9elH8+Wl7PGo4PuJ1feh4fdf1/5S1v982v+T5vZI9epI9utG9eoH8uM+9elM9utF9el55Oty0vxn1P9q1/1Z0f1e0/5g0PxZ1PhJ8+pJ9us19OdA8+dq8uh57+VN4elgzPSUt9xqy+su0fGG09SW18hB4utG9Oo09OcP8eM77uFK9Ogc7OIz5t9w3dFK7eA+9OdN9uhM9+g+9uko8+YK8uMM8uQF8uMI8eQA8+QA9OUR8uQZ8+UV8uUG8uQC8eMC8uMC8uQB8uOLWLcNAAAAj0lEQVQIHVXBOxbBQACG0e+fPCbNiN4OqHRUVLZgL8EaqJxjERqrsIG0OgqpJJ0iIykc417RUwe8hPT2GCBDRklqyTJ860CQSw0M9NXUMbjGOQUqYpQPFUCRYsa3qUJ3vDAr/SkphWnXCpxfeDGZ6zHSjz8QUS1Pz9lxYRObpum+vlzpyRQba7e7OIoKIzofcREgHAIr4IMAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5i0Ryi69IDfUt9SBAXPlXy/de784f50a8fc380182cb083a32a0715c/Image_Optimizer_announcement.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Fast, Responsive Images with TinyMCE's Image Optimizer | TinyMCE"},"metaDescription":{"metaDescription":"Learn what is image optimizer and how TinyMCE Image Optimizer simplifies creating responsive images for faster, better-performing websites."}}},{"node":{"title":"Build an Email Editor with React, TinyMCE & Nylas Email API: Join Our Webinar!","slug":"build-full-stack-email-editor-with-react-and-nylas-email-api","featured":true,"lastUpdated":"Jan 20th, 2025","description":{"description":"<p>Join our webinar to learn how to build a Full-Stack Email Editor using React, TinyMCE, and Nylas Email API. Sign up and boost your email editing skills!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Join our webinar to learn how to build a Full-Stack Email Editor using React, TinyMCE, and Nylas Email API. Sign up and boost your email editing skills!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Build a full-stack email editor with TinyMCE and Nylas","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB11BMVEUXIlAXIVAVIU8LG00YI1A2O1wZI1AfKFIxN1oSH08ADkowNlkvNVkuNFgrMlcKGk0RHk8WIVAVIE8OHE4ACElUWG6Zm6SGiJWLjZmMjplBRWIADEqChJKDhZKRk52GiJQtNFgDF0wTH08PHU4kLFQfKFMuNVkpMVcvNlkHGk4AD0szOVsbJlIcJlIJGU0PHE6TlZ+cnqeXmKKDhpOPkp2SlJ+NkJyXmaSSlaCRlJ+VmKKVl6GdnqifoKl7fYsRHk5ITGZRVGxMT2h5Y2B8Yl53X2KEYF2MaGd8XmeCWWOIW2aFXWx7U2dOUWpPU2tARGENHE4UIE8BFkwxJ0pGPFVFQVxQRVxNQltJPltLPlxSQ19EM1crFksADksAEUsHGU0VIVASIFAAG08rLlNJP1JIO1MfLFUTKFQ7NlFgTVQ6MFAAHE8RIE8SIVAdI09RQVKoe15hQUNKLU8RG0t/b22+oI9pQ1A0Jk8MIFAWIlAPIFAoJU9nT1XDj2xePT5bL1AwI02GcnaVh4JdOVNJKlAEIFATIVAbIlBXOkxwSEhlLkA6JVA4I0+wY3CMZ2tjMVEmIVAQIVAIH1ASHlA1IVAnIVEAHlAAG040H09JJE8XHU8AH1AUIVAvaKdZAAAAaUlEQVQI12NkYEQHH/4zCqKLveBgYAEK/mdihKr/zch6We8RE6P+DU2Ymn/MYOrST0ZOM0ZMIChocINBE1nk0wGgaQL+yEJfNgJtZwCCXGTRdgYGFpAgL7JKBqggD5JgNUzwlhFCEMQHADYpFknDNwj/AAAAAElFTkSuQmCC","aspectRatio":1.7777777777777777,"src":"//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=1280&h=720&q=50&fit=scale 1280w","srcWebp":"//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/776O1QnqXsYHlolxX6NiaB/11b3f4b3aff3deee913526f4107ee9f9/Webinar_Thumbnail_January_alt.png?w=1280&h=720&q=50&fm=webp&fit=scale 1280w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Creating a Full-Stack Email Editor with React & Nylas Email API | TinyMCE"},"metaDescription":{"metaDescription":"Join our webinar to learn how to build a Full-Stack Email Editor using React, TinyMCE, and Nylas Email API. Sign up and boost your email editing skills!  "}}},{"node":{"title":"TinyMCE’s 2024 Recap: Advancing Collaboration, Education & AI Tools","slug":"tinymce-2024-recap-collaboration-compliance-and-ai-tools","featured":true,"lastUpdated":"Dec 19th, 2024","description":{"description":"<p>In 2024, TinyMCE introduced new plugins that enhance collaboration, accessibility, and productivity right inside our world-class rich text editor.&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"In 2024, TinyMCE introduced new plugins that enhance collaboration, accessibility, and productivity right inside our world-class rich text editor. "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE in 2024: Better teamwork in your rich text editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABvFBMVEUXIlAVIVAOHE4AEUsAE0sADkoACEkAB0kAGE4AGlAAHVAAH1APIVAXIVATH08cJVE+Q2AZJFEkLFQ2PFw7QF8rM1gaJFA1LE03KU8yJlAWIVATIVAMG04tM1eRk52dnqemp6+qq7OgoaqQk56Ig4qZZzmfWEWcSE5AJk4FIFBDR2NVWW9laHpoa31dYHRaXXJWWnBWWG1dUV9fTmFfUGY+QV8OH08YI1BSVW1UV25PU2tQVGxHS2ZKT2hMU2xOVW5VXHJITWcSH08UIE8FF0wAFU0AFk8AE0wAF00BF00EGE0AFkwEGk0XIU8WIE4WIlIaJ10YI1gVIE85KU8mJFAWI1MdJFQLIE9CJ1NPKlUZI1EVJ1EXI1EeNWUhNWMWJFghRHEfM144Kk4pJU8pM2MuOG0ZK1k4J1NYK1UoIk8TIU8gLmMcKVsWIU4aLVojRXYiNmI5KFI7KVUgU34bNWAUIU8gI1AkLVklM2ElNWITJlQYIE4gNmIbM18cJ1kbKFkWIlAZKVMcMFgUJlM6KFU6K1gTI1AWIU8VIU8aJ1QgLloUH00dPWgeP2kWH04XI1AXIlEXJFAXJFIWIE88a4JpAAAAiElEQVQI12NkYGBghIA/rCDy63+gAAMDLyMKeMrAwAIUZEIR/P8MJMjwVBNZ8CNYJYMZkPmPGYRAgAEiyMMIEWX8x8jEuFUSaBGvA+N+JxRDNzow+m6OZfwogOoARj8FRgzAYgRlTH7ezsj4jRvIKupnEqjnP8B3fS/DZ57Wf5zsfw792h9TCAABhCCdRHg3DgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1t6HQooeBKcPD0rEMlS5nq/b84aa2268b609f88038660822381c858/_TinyMCE___BLOG_HEADER___TinyMCE_in_2024__Wrap-up_Blog.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE in 2024: Collaboration, Education, and AI Features | TinyMCE"},"metaDescription":{"metaDescription":"In 2024, TinyMCE introduced new plugins that enhance collaboration, conversion, and productivity right inside our world-class rich text editor. "}}},{"node":{"title":"What’s New in TinyMCE? Q4 Webinar","slug":"what-is-new-in-tinymce-q4-webinar","featured":true,"lastUpdated":"Dec 2nd, 2024","description":{"description":"<p>Join the TinyMCE Q4 Free Webinar to explore advanced tools for rich text editing, including comments, templates, and AI translation.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Join the TinyMCE Q4 Free Webinar to explore advanced tools for rich text editing, including comments, templates, and AI translation."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"What's new in TinyMCE? Q4 Webinar","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACH1BMVEUXIlAWIVAVIU8TH08RH08SH08TIE8UIE8TH04eKloYJFMTHU4UH08XIVAKGk0ACEokJU0cIUwAEUsADksAFEwBFUwOH1QAFE4AD0oACEkAIU4ADUoVIVAMG002O1xeYHVMTmdJS2ZBRWJSVGxAQ2E7P15BRGFNT2lCRWJaXHJcZHZdX3Q3PF0MG04VIE9eYnapq7ShoqyfoauPkp2jpK2kpa+UlqGRkp6ChZKdn6mmqLGrrbWho62YmqVQU2wEFUsRGE0QQVoda3AYYGwZbHIcaG0aZGsjYmwaZm0UXmgAXmcfZ245c3gaYGskZW0jZW0MOFYoJ00ZIlAXIU8QH04AG1E8MFVJO2EAG2oABUkADkkULlAnNlY9RWEkMVYACk8AHFIAJmoEJF4MH0wlKU8bJE8AE1W3jXjOoYFAPIR/hqjGyMm/wcTFxsjT1NWQlKAAAEaVblZ1VloALowvI1QiIk8TIVAWIU8LH1IAHmq8jH3ltJRsWplbaqqSlJqBhI94e4hweYVDTnU4NWfaoHmgcFAAMZJBKWMtIk4SIVAPH08AHHOheoLft59ETKcAE3cAADkAAEIAAEMASloAJV87OmewgWN4VlAJLX8MIVQTIU8WIlAUIU8AGE88NExyXmEAG11GIk8gH04THk8THE4SHk8bJEsvLEgNIlYOIVgVIU4OH08AFE0AAEoAGUsrIU4ZIU8MHlAAG1AJHk8TIE49xoMPAAAAbklEQVQI12NkYIQAEP2TgYGD8Rv3ZxZGRh5GGOD7xc7IyMTHwCINF2L8ywIiBRkZWITeijCigfeMjPaMGICFQRhd6PRlRhkPLCqfCmMKAt3XicXM/0IQVtJ8qFAYAwsDQ+oqMFsi6wsbiHWYgQEAsYISSryqDz8AAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3We6B9CcL71sih5iVYhgId/e40d8c48a3d6828de12d15460137aa98/Pre-Webinar__Whats_New_in_TinyMCE__.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Discover What’s New in TinyMCE: Q4 Free Webinar | TinyMCE"},"metaDescription":{"metaDescription":"Join the TinyMCE Q4 Free Webinar to explore advanced tools for rich text editing, including comments, templates, and AI translation."}}},{"node":{"title":"How to Add Custom Import and Export from Markdown Buttons to TinyMCE","slug":"how-to-add-import-and-export-markdown-buttons-to-rich-text-editor","featured":true,"lastUpdated":"Nov 21st, 2024","description":{"description":"<p>Learn how to add import and export Markdown buttons to rich text editor, enhancing workflow for seamless Markdown and HTML content integration.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to add import and export Markdown buttons to rich text editor, enhancing workflow for seamless Markdown and HTML content integration."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Add Import from Markdown and Export to Markdown buttons to TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAwFBMVEVm8P9l8P9l8f9m8f9j8f9d8f9c8P9e8f9g8f9j8P9i8f9s8P+Q7v2N7/qK8PiP8PyQ7vqL7/x66uiV5r2P6Mxq8P+Q7/z38Pj29vH0+ezv8/To6erL6fCA5d2Y47GL6dJf7/+W7fn7+vn9+/r//fzY9PiB4O1v6PZc7f5k7/9n8f+T7/v29/fy1ez3zuvZ5fOD6PSA6PVj6/pl7/5o8f9v8P+P7/qS3/Sp0PCc3/SH7PiC6/hl7/1c8v9b8v9f8f/AsfzGAAAAYElEQVQI12NgwAIYkSlGBsa/cB4jMyOQZgSCX///wgRZ2Bnh4O0/IB8kwcgNF/sGVgQipOFiNzVeQ7UzcijBBC/8han8rw0TO8aI5BYWZjPG/0ynf0BcBHcnyEl/GfABAKJ5EiionU8vAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/RNNSB1uarlKYjqUF8weid/d5ccdf515a93c88cb95534b733480a49/Add_Import_from_Markdown_and_Export_to_Markdown_buttons_to_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Farzad Hayatbakhsh","slug":"farzad-hayatbakhsh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Add Import & Export from Markdown Buttons to Rich Text Editor | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to add import and export Markdown buttons to rich text editor, enhancing workflow for seamless Markdown and HTML content integration."}}},{"node":{"title":"Announcing the 2024 State of Rich Text Editors Report","slug":"announcing-the-2024-state-of-rich-text-editors-report","featured":true,"lastUpdated":"Nov 12th, 2024","description":{"description":"<p>Explore Tiny's 2024 State of Rich Text Editors report. Learn how AI, collaboration, and security trends impact content creation, and how TinyMCE leads.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore Tiny's 2024 State of Rich Text Editors report. Learn how AI, collaboration, and security trends impact content creation, and how TinyMCE leads."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Announcing the State of Rich Text Editors Report","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABC1BMVEXIzf/Izv/Jzv/HzP/EyP7DyP7CyP7Cyv7Fz//Hz//I0P/Iz//Kz//AwvXR0O7X1vHV1O/W1vDa2/Pb4vzDwOm9r9rJz/+/wu7t7ez29vL4+Pb29vb////3+f+4vuqUh762u+zJ0f/K0P++wezx8fH8/Prv8/jn6/P4+fvy8/nAzPa8x/TDzfzHzf+7ue3Brtns7Pjy8fji2+fe5PTn6/fh5vjG0/3G0vvJ0PrP1f7R1v/Q0//O0f/Lz//U1v7S1f7S1f/U1/+8uua3rdna3P/CvOXGsNbW3P3X3f3W3P7Y3P7Z2vza2/3Y2v7b2/7a3P7a2/7b3P/MzfXU1vva2//a2v7a2v3Z2v3Z2v4vhjoBAAAAaElEQVQIHW3BQQrCMBRAwffSINIUT2Kv4P334tYTuI1dCPm2lSqKM/wjKyFAgoXMkoqrqQECqXdTh1uDzKx3U6wVMrPBt2uMnGXkcvTHyQ9UwHyA5AtThp1xzwXag2juicLCkoGu49sT0okV1A2u4bwAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/41LOS8AFywyszYpVlbIRw1/2a2df35d0c3684ad1387586e12a9c008/_TinyMCE___BLOG_HEADER__State_of_RTE_Announcement_Blog.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Announcing the 2024 State of Rich Text Editors Report | TinyMCE"},"metaDescription":{"metaDescription":"Explore Tiny's 2024 State of Rich Text Editors report. Learn how AI, collaboration, and security trends impact content creation, and how TinyMCE leads."}}},{"node":{"title":"Meet the Top Experts at Frontend Nation 2024 with TinyMCE","slug":"tinymce-frontend-nation-expert-interviews","featured":true,"lastUpdated":"Nov 7th, 2024","description":{"description":"<p>Explore key takeaways from TinyMCE&rsquo;s interviews with tech experts at Frontend Nation.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore key takeaways from TinyMCE’s interviews with tech experts at Frontend Nation."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"An image of Mrina Sugosh and a speech bubble that says Key Insights from Industry Experts","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABXFBMVEX669X769X77NX669b56tb56dX56tX66tT769T77Nb77db469f26tj16tn06Nn16Nr059r06+H17OH27OD37eD67tz75M354sv87df67tn27dn17dn27Nj57Nb07Nnw69vt6t7r6uDy3NLy29Dw6eLv7/Hq6+3p6+zt7/H58uncyb2TfYakk5Pm4NHt8uHr7+Dw7tz37Nfp7uDk7ePg7Obf7Ofk493o3tbs5t/x7Ofx6+Xz7eXz7eb16dt7b4modFxdKTOmqKrp9OXp8OHe8Ofa7+rZ7uva7enf7Obn6uHu5tzu4NDx4s316Nf259X46NOLeoe2fVxiKhmxrafx8uDy7tv67Nba8erZ8Orc7+jg7ebn7OHu6tzz6Nby487159H46dX97dfm1cGznYy4qJbx5dD57tng8Obj7+Po7eHt7N7y7Nv569b97tj+79j87tft7t7w7dv37Nj47NZL2XX0AAAAeUlEQVQIHWXBIQ7CQBRAwfeWTYokBAcn4RQIkuomHIDDVKGQJASB4izoanxT89mKmnZGQIQgmCgQjEQIigyxEiyGyqAPzGntQt67lHfO/chb575Hayf3xtGnM28s3qc2kR4X9NaLV1/nodUgUgX0BB7q7kkRFCmC4g+eBh8ACCRV4AAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/24VeBYN2sU2qt3AyyJ3B4z/aa66e0398cd42bbd2991fe243de8cc2c/Frontend_Nation_Post_Event_Blog_-_Interviews__1_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Frontend Nation 2024: Key Insights from Industry Experts | TinyMCE"},"metaDescription":{"metaDescription":"Explore key takeaways from TinyMCE’s interviews with tech experts at Frontend Nation."}}},{"node":{"title":"Highlights from MoodleMoot Global 2024: Connecting with Community","slug":"tinymce-moodlemoot-2024-recap","featured":true,"lastUpdated":"Nov 6th, 2024","description":{"description":"<p>TinyMCE proudly sponsors MoodleMoot Global 2024, engaging with educators worldwide to learn how they use our rich text editor in education.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE proudly sponsors MoodleMoot Global 2024, engaging with educators worldwide to learn how they use our rich text editor in education."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE at MoodleMoot Global 2024","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACZFBMVEUhQ6AsQ50wRJ4/RpxNSJoqRqAySKAyR58rQp4tRJ8pQZ4vRZ86TKEnQJ4uRJ84SqAiPZ0oQ557U4iaXYSfX4GnZoF8fK95grZVYqgmQJ4tRJ4yRJ4hPZ1sda+cocSMkbyRl7+Nkr09TqEmQZk4Q5c+RJY8Q5YzR5o2SpstQ5k0RZcqQZgtQZhWRJMnP5g5SppEU509Tpw9TZw8TZsoP5gjPI8tPY4uPo4rPY4qPY4sPI4uPI0yPY4/RIsyPo4xPo41P44oPY84Qo0vPY0mOo4lOo4kO48nPI8hN4VtS4B/UHl4TXpuSXxyTH52THp5TXh4Tn1xTH52THlyS3t0S3o7PIUnOoZLRoJHRIMwPIUlOYcnOYYTL3xAUqBGWKpDVqlBV6lDWKtHW61DVqZGW687UKIHJXkEJXkUK3ohM3w/PntJQno7PHwhNn4jNn4kNn4XLHKAhaKMkKt/hKOJjamChqRudZyIjKqDh6WIjKeIi6SFiaN4fJszPnkpMnMeMXUvNXQpNHUrNHUhMnUCIGh8f5eSlaeUlqiYmquSlKeIi6CNj6OLjqKUl6mTlqiFiJ8/R3YRKGslL2w4NGtROmo8NGseLmwJIGBobIZ0eI9tcYpwc4tvcotydIxrbIVydY10d452eY9sb4kwOWkcKGJKNmJKNWI9MWMlLGQYKmQQIVgAE1UbDVMhD1MAB1MAC1MgFlIABVMABFMAAlMANF0TKlsgJ1o1LFojKFs2K1sdJ1sUIVEPIFErIlAvIlAMH1ARH1AQH1AOH1ASH1ATH1AXLlUXJVIVIlIOIlIrJlIoJVIcJFLpajeVAAAAP0lEQVQI12NkYIQBBgY4WxAhyPifCcJiEQJzIQBFEKEWKijMiAlYREgVZEARFEa3BS7IgBAEUSwwx/9jRogCADxQBKPfcEbGAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5YcOChknufME3Qf0kF1wlZ/e4078c00ab116ca7afbee06ff9da9522/Moodle_Moot_Recap_2024.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Bee Lawless","slug":"bee-lawless"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Connecting with Community at MoodleMoot Global 2024 | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE proudly sponsors MoodleMoot Global 2024, engaging with educators worldwide to learn how they use our rich text editor in education."}}},{"node":{"title":"How to Integrate TinyMCE's AI Assistant with Amazon Bedrock","slug":"amazon-bedrock-integration-with-tinymce-ai-assistant","featured":true,"lastUpdated":"Nov 4th, 2024","description":{"description":"<p>Learn how to integrate Amazon Bedrock with TinyMCE's AI Assistant to enhance content creation with powerful AI capabilities and customizable prompts.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to integrate Amazon Bedrock with TinyMCE's AI Assistant to enhance content creation with powerful AI capabilities and customizable prompts."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"An illustration of a rich text editor with AI and Amazon bedrock integration","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABSlBMVEX+3OD/3OD+3OH93OH93OL+3OL/3eH+3uH93+L74OL53+L63uL83uH+3eH83OL72+P72+Ty0tzz09z52uLu1eLq1uTn2ebj2ebk3Obx4ub34eT93uL92+H52+fqztp6dJiDepvhy9nV2fPQ1/G3wOLQ2PTPzubs4+b14ub83+L72+L52uP42ufmyddhaY1scJPay9j5+/7z9PXFyND3+fnv5eju3uL34OT72uL52eP22eX22+bgytPjztXm3Ofn7PX29/j4+Pnx8vPt3d/43eD82+L52+Pz3eXx4efu4+nt5urn5One2uPq3eH14OP02t711tr93OD82+H53OPz4OXq5Onk5+vh6e3g6u3j6ezq5urz4uX73uL83OH23+Tr5Oji6ezd6+7e6u7o5urv4+f33+P93eH83eH04eXq5enj6Ozk6Ozu4+f53+MzRBnEAAAAcUlEQVQIHVXBzRHBUBSA0e+L+zZ+Yh2F2CtTATpRSlSQDRK5YsyY5xxB/iUhkCyEBAQ0aVRe4dcgoW6sDdkEdkNr5YYB7d5KT0PQtVauRQjYWZkfZSIOR38uZQSyif7kx7xSGUkww7WL+3Yqz7MkkLwB38gdMN2tJhkAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3AMJfxq11CM0a9KPsi3FgD/d47b6d61944968f7a33b4c7277ad86dd/How_to_Integrate_TinyMCE-s_AI_Assistant_with_Amazon_Bedrock.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Amazon Bedrock Integration for TinyMCE AI Assistant | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to integrate Amazon Bedrock with TinyMCE's AI Assistant to enhance content creation with powerful AI capabilities and customizable prompts."}}},{"node":{"title":"Upgrades to Enhanced Comments, Read-Only Templates - TinyMCE 7.4","slug":"tinymce-7-4-release-highlights","featured":true,"lastUpdated":"Oct 23rd, 2024","description":{"description":"<p>Latest TinyMCE 7.4 updates bring a more intuitive Enhanced Comments plugin and helpful Read-Only Templates, making collaboration even easier.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Latest TinyMCE 7.4 updates bring a more intuitive Enhanced Comments plugin and helpful Read-Only Templates, making collaboration even easier."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The words \"TinyMCE 7.4\" on a decorative dark background","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABL1BMVEUXIlAWIVAUIVAVIVAXIVAWIU8cKFcZJFMXIE8vMFIoLFETIFAUIE8TH08XJFQVIVETIE8aMVUXI1AeJlAaI1AMG04ACEkAAEYAAEUAAEIAAEgKGk03PFyGiJV3eYh0dYWNj5qLjJiIipc2PF0MGk0WIE8ZI1AQHU4nLlWAgZCam6akpa+enqmWl6KVlqI8QF8JGU0qLE8YIlAYKFAWJk8HGE2IipWUoqd0fYmQoqYAAEAEFkwSIVAWIlAmKU8iJ1AYJ1AXJlASHk8AAESHj5iWqqy5wcS3yskAFUoOGk4UIlAwJFEiIlATIVARIE8EFUxQWW5RX3FNVGtXYXMAF0wTHk8ZLlQXJVFCJlEtI1AuI1AAD0sAAkkABUkSHU8XJlERIVBJJ1IhIlAXIFAOIVCz6FovAAAAoklEQVQIHT3BsS4EURiA0e+b+ZPdzN1pREMkEoVKIvrVqngIvJ4X2ChFj6htQiQ0QrR39rpWxjkC6qpFXRUiZwjAiYrV99D7AQGUzrXSpDeIjFRuThwt8/5TULUbjh4zaS884uFQn3f9dZ+ZexfNzKHXA9e2lid6qgViOHP0uuNLU4A8ny1SSl13dT29nX7Jn/OLpm2NuAwqqY777ffPG/79AEzAJ/yE9GFlAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/21cPMUZMcfDtzV3oTYi7xN/557f0e2f3fd1fa39923a9248b7a9963d/Tiny_7.4.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Bee Lawless","slug":"bee-lawless"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE 7.4: Enhanced Comments & Read-Only Templates | TinyMCE"},"metaDescription":{"metaDescription":"Latest TinyMCE 7.4 updates bring a more intuitive Enhanced Comments plugin and helpful Read-Only Templates, making collaboration even easier."}}},{"node":{"title":"Enhance TinyMCE Revision History with Custom CSS Styles - Complete Guide Part 4","slug":"how-to-apply-custom-css-styles-to-tinymce-revision-history","featured":true,"lastUpdated":"Oct 16th, 2024","description":{"description":"<p>Customize the TinyMCE Revision History plugin with Custom CSS Styles to match your brand&rsquo;s design and improve content readability.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Customize the TinyMCE Revision History plugin with Custom CSS Styles to match your brand’s design and improve content readability."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Revision History illustration with a Custom CSS button next to it","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA5FBMVEWqtP+rtP+qs/+ptP+ps/+xtf+xuuuUs9+iwOGqtf2rtf6ttP63uvWpwM2bxq66zMivvuOstv+qtf+yuvu2vfeotf2otP/ByuPE2Mfl6eLq6PCyuPuttv+ntPqvuf20vPqtt/qstPqpsv/ByOPQ2tXc5N3c4ueuuP+ytvbQtq7OsJfProjKsrGotP2ntP3ByeLb4tnl7OPZ3+Outvukufqst/e8sNC0rNKwrd6tsO28xeXg5eDX3ey5vOyrsvuevvGnufquuf+tuf+ptf+qtfy0vPantPymsv+rs/+rtf+msP6osv/2yjKjAAAAZElEQVQI12NggAJGRgY4YILRTMwIQYg8CyMIfGfg+gYXZORiRIBXIDVA/P+7KEKQASrIoADm3lIHU//BgrqMX3hAPGOYGEjwMgOLGYpuiJP+cAHBIc6DHBf27kU4jMHLm4EQAAB1uxB1hrCwAAAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1kz7oKdGcLNntRV5RaFnZo/2668b2011f5e9ceead654bb94e8e3db9/Revision_History_Part_Four_-_Customize_CSS.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Enhance TinyMCE’s Revision History with Custom CSS Styles | TinyMCE"},"metaDescription":{"metaDescription":"Customize the TinyMCE Revision History plugin with Custom CSS Styles to match your brand’s design and improve content readability."}}},{"node":{"title":"Text or Treat: Customize TinyMCE skin for Halloween with free spooky theme!","slug":"text-or-treat-tinymces-seasonally-spooky-skin","featured":true,"lastUpdated":"Oct 1st, 2024","description":{"description":"<p>Celebrate Halloween with a free custom TinyMCE Theme that will create more thrills for the Spooky Autumn Holiday, right inside your rich text editor.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Celebrate Halloween with a free custom TinyMCE Theme that will create more thrills for the Spooky Autumn Holiday, right inside your rich text editor."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE with a Halloween skin","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABVlBMVEV+mPx+mP19mP18mP6Alvp/lvp/lvt+lvt+lvqAmfp/nf2Bn/2Bnv1/m/x+mf1/mfyAmfx9mv+flOPkmZHjnJfim5bkmpTilpHjl5CjnuF/p/yEqPyIp/uCofx+mv1/mPyBmfyDm/yAm/+eluH96Nz949XjyLH/8ur/+PL/7eK4st19rvqfv/fa4fC/y/d+n/1/mv2Em/yHnPyEnP6Wleb55+LpnnPQaAD118vx9vfx8O7V1N610PTX5fjq6ODk4+6LqPp/nP2CmvyFm/yHnfyBmfqNj+b24dv5z7jsoHD738/w7Oft5d3a0tW2yO/h6vz///vy8PeSrvp/nv2BmvyFnPx/mPp8ju+4nc3EqdDCo8zBps/Bpc3Fp82nn+N/o/yhufqxwfapvPeKqPuAnf1+mfyBmv12lf1yk/1yk/5xkv1zk/55mP5+nf1+oP2Aof2Am/x/mvwEuvicAAAAbUlEQVQIHV3BwQnCQBRAwfdCju4mVhBQS7IC2wp4FmxBsAUb8JIKFAv4bgwK7oyAfAUfgiizCAiKliIaf14B0vlvAgdrN1rXVqDdWAP3952Vsblsoz93Rc75mlI6rUYcePQTMgvygeMTKWQRLN7Q9RachXxPUAAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5rJqOu3avc8sQH1Cn0t0GG/e7f7e0658c54bb94dcd6d7ca0c14fde3/-TinyMCE--BLOG_header-_How_to_add_the_Halloween_theme_to_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Text or treat: Free Spooky TinyMCE Theme for Halloween! | TinyMCE"},"metaDescription":{"metaDescription":"Celebrate Halloween with a free custom TinyMCE Theme that will create more thrills for the Spooky Autumn Holiday, right inside your rich text editor."}}},{"node":{"title":"TinyMCE at MLH Global Hack Week: Workshop, challenges & awesome giveaways","slug":"tinymce-at-mlh-global-hack-week-2024","featured":true,"lastUpdated":"Sep 30th, 2024","description":{"description":"<p>Join TinyMCE at MLH Global Hack Week for open source with challenges, workshops, and giveaways. Enhance your coding skills and win swag!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Join TinyMCE at MLH Global Hack Week for open source with challenges, workshops, and giveaways. Enhance your coding skills and win swag!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE at MLH's Global Hack Week for open source","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACc1BMVEUABjQXHDsWHjwTHDwSGjkUGzscIj8LFjkDETcOFzkPGDoOGDkADjYTGzsnK0MACDURGjojKEIAADIADDZoYWpub3hsbnhkZGdlZ25xcnw9QFIAACsAADENFzllZnCZmZ+HiI+NjpSIiY8sMEYAADBPUV5MTlxRU2BeX2pVV2RDRlVSVGFWV2RSU2A3Ok0OGDsGEzgmKkQ3O00vM0gtMkctMUYEETd5eoKZmp+goaagoaWTlJmLjJKWl5yhoqaRkph1dn8AADQMFjgMFDIHEzgBEj0AETsADzgDETgJFTkAADWIiZCen6OcnaKPj5SXmJyXmJ2IiY6goaSbm6CBgooABDsNGDwMEy0MFC8QGTwRHEMSH0URHkISHEEACkJJV5FOW5FWZJ9PXptLWZFVY55KWZVOXJZMV4guM1EIGUcQG0EMEiwOFTMVIEoTHUMRGz4TIkgUIEkEGUs7P2w1RHQ5Sn05S4E2P3E4Sns7S305Rng4Q3ESIE4TIVATH0gMFi0MFDAcJU8eKVIUI0oXJFEUJVdzWVR6Zmh6ZWt5YWl5VF19X2tzWmxITWtFTGoiLlsZKFsfMGQZL1cRHz0aKGQcLGkVJ1EUJEwYJ1gQLGRIQ2RTR2RQRGZNQ2hSRGlVP2ZKOmYYL2UVK2MaK2EbK2AdLmQcLmQZKFoVIlQYJ2cWKF8VJU8bKmAgO3NQX4Zbao5QYolVZoxWZ40gRHoaPnYhO3IgNm4fMmodL2gcLWYcLGYcLWccLGUZKFwUIU0dLWclR38sTYMvUYUsUYYuUocuUYYpTIMoSH8nQnskPHYhNnIgM28fMW4fMG0fMG4fMW8eL2wxrAa6AAAARElEQVQI12NkYISC/0yMcCAMZ33neiMMlVBByN9ThrGkZRgxAIs+IxZBEaIE3wkzsgijC4oQrZ3xkj7jARQBkP/+MgIAjBkJtT2lBzcAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2ZyQtuvvgGKHHWuS0t8Cy1/07b79b74452e8b7f14e4b08df72e3889/MLH_Pre_Hack_Week_Blog.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE at MLH Hack Week: Challenges, Workshop & Giveaways | TinyMCE"},"metaDescription":{"metaDescription":"Join TinyMCE at MLH Global Hack Week for open source with challenges, workshops, and giveaways. Enhance your coding skills and win swag!"}}},{"node":{"title":"Build LMS Editor with React, OpenAI, and TinyMCE","slug":"build-lms-editor-with-react-openai-integration-and-tinymce","featured":true,"lastUpdated":"Sep 26th, 2024","description":{"description":"<p>Build an LMS Editor with React, OpenAI, and TinyMCE, integrating powerful formatting plugins and AI-assisted content features.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Build an LMS Editor with React, OpenAI, and TinyMCE, integrating powerful formatting plugins and AI-assisted content features."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Build your LMS editor in React and TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAyVBMVEWS//+Q//+R//+T//+U//+f+fuR/v6L//+M//+P//2R/v2R/P2S/v+Z/P3F6PTR8vXJ8+/K9vSV6Mt75cB468x86c6G8+Sc/f2V//+W/PuJ+fnO8/T69vL19e/99Pbz8+/l9euX8uGC7tWC8+XC6umj+fmT+fuM+fzC+fnp+fjl+Pfp+fvs+/zn/f668/XD7fG19vmb/v6Z//+l5fjF6/PM8fCk+PiT/v+i7+Kt5syt7tyY//+V+/6c/P2e/f2U/v6V/vyU+/WV+/e5EEAFAAAAXElEQVQIHY3BPQ4BQQAG0PfNbrGEkqu4f4vOKYhes5kxJH4aiff8LZ4S1VswyMstM4LBMh+XatRt8+XMqFvn45RmxGaV7lh3SfYzCq6Lh1YO0zQ1XXRFk0qh+uUOTN0S9M0OtTcAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6VaOw7PA0wFyDQyHQubdXo/e88664666a41466a246b1bb0831cef89/Build_LMS_Editor_with_React__OpenAI__and_TinyMCE_1.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Build LMS Editor with React, OpenAI, and TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Build an LMS Editor with React, OpenAI, and TinyMCE, integrating powerful formatting plugins and AI-assisted content features."}}},{"node":{"title":"Why TinyMCE is the Most Secure Rich Text Editor","slug":"the-most-secure-rich-text-editor-with-soc-compliance-certification","featured":true,"lastUpdated":"Sep 25th, 2024","description":{"description":"<p>Discover what makes TinyMCE the most secure rich text editor with strong encryption, SOC 1 and SOC 2 Compliance, and industry-leading security.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover what makes TinyMCE the most secure rich text editor with strong encryption, SOC 1 and SOC 2 Compliance, and industry-leading security."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"An illustration representing a secure rich text editor, safe from CSRF and XSS injections","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAsVBMVEXdzv7dzv/ez//ezv/czf7cz/zdz//f0P/fz//dz/7dzf/f0f/V2NXe4t/gwevfx/Ld0P3L1Pe+1fPm2v308fv1+e3v7vXcyfrez+nm0Kvkxs3U0vrSz/ny7vj5+vf7/Prt6Pvbzf3ryZv0tTTws4zczv/ez/7czPvv7Pb6+/f29vjj2fzczfX2vk/vrWnmur7bzP3f1Pfp4vnh1fzczf/dzvvlwLvbudnXyP3Zy//azP+1Gll+AAAAZ0lEQVQIHQXBO0oDARiAwfn2BYtlLhLI/W9gL9hZeYNEssXvTACBAQECGCywrCvrZnZCWPaqqp4uI6z7WVXVLyMsx62qqn6usWH+Pqqq+oINfN+rqlwI4nwfr/3Rp2sIBGQMAkAY+AdLABgW+K0UgQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"The Most Secure Rich Text Editor with SOC 1 & 2 Compliance | TinyMCE"},"metaDescription":{"metaDescription":"Discover how TinyMCE delivers secure content creation with strong encryption, SOC 1 and SOC 2 Compliance, and industry-leading security."}}},{"node":{"title":"Butter with a side of AI: ButterCMS event showcases AI Assistant","slug":"buttercms-ai-assistant-showcase-event-2024","featured":true,"lastUpdated":"Sep 23rd, 2024","description":{"description":"<p>How does AI Assistant work inside a rich text editor? Find out during ButterCMS and TinyMCE's webinar on how AI is used inside a content management system for stronger, better content.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"How does AI Assistant work inside a rich text editor? Find out during ButterCMS and TinyMCE's webinar on how AI is used inside a content management system for stronger, better content."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Event header for the ButterCMS event with TinyMCE's AI Assistant","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACRlBMVEUAA0kpMFYZI1AEF00lLVUPIVIkJkogJk4EG1ARH08eJ1INHE4UIE8XIVAXIlAWIVAbJVGSlJ6MjpmKi5eRkp1jZ3uKai+PfGZ+gpF8fox9f40qMVYSH08AFU00O14pM1otNlsnMloLJFUjIUwnKVEhLVggK1YlLlYTIE8VIVAUIVAeJlA1NVIVIU8AF05COEo8NEs4MUs9NUtOQktKQEwtLE0yLkw7NEsdI00PHk8iKE8JH08AFlACHlEQH0wXIU4XIk8EGU2Qb0Kadj+XdD2Pbj+eejubeT+MbUyVcz+TckBHPU8IHlESH04UI1EnJlRoSlg/N24AJ3siJ0sAEUxnaHh1doF1dYFwcn94eYVmaX5GVZZMW55GU5FHWJs1RH0RIE8ACVWRbWTmtJG3kHYUNY4RLoUTHkIAFElKV49SYJlUYptXY5s8RnITJVklNWsiMGQkMWMeKVkZKFoAFWOSa2jisI/SooJSSYsEN6QSHUQHF0ouO3IyQn4vP3wxQH0wP3wZJ1wSHUsXIU0QHEsTH0wUIE0RIFAAIXiJYoDtt5fZsqU4Ra4ON6MSHEAKGUxYW25tbn1ub31maHdwcoBydINnaXtJTWcbIU0AI2s5MG/YrZG4m5EAL6MUMnIUHUQRHk5OUWpdYHRiZHhPUmpeYXVlZ3pITGYkI1BNJ1EOHk0AGkZhUVVHPVcAF1YTIkoWIE0LGk0BFkwACUkABkkAB0kACEkAE0sQHU4VIlAbIlAQH08HKVMAHFAADEsLHEwVIE4XIU8qNXMRAAAAXklEQVQIHQXBoQ1CQRAFwJ2fZ3/CcWegQiwJHk8ntIUgSEIDy4wCAHrrKgcA+FWVruwAsMOrMwDwHXCUCYAFPqdMAABLFgoAkAkAgCyAW/oByABcnO8AGeiN5/U9AP783w+19iyHXgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5rYkd72NNIYuEpuOIyfXuz/2df5d071cd72019f6a8ca647cc97b2eb/ButterCMS_Guest_post_for_event.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Jonathan Ames","slug":"jonathan-ames"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Butter with a side of AI: ButterCMS event showcases AI Assistant | TinyMCE"},"metaDescription":{"metaDescription":"Join the ButterCMS 2024 Event to explore AI Assistant’s role in SEO, content creation, and A/B testing, featuring TinyMCE integration."}}},{"node":{"title":"Implement Lazy Loading for Revision History in TinyMCE  - Complete Guide Part 2","slug":"how-to-implement-lazy-loading-in-tinymce-revision-history","featured":true,"lastUpdated":"Sep 18th, 2024","description":{"description":"<p>Enhance TinyMCE's revision history with lazy loading for a faster rich text editor. Learn how to reduce load times and improve scalability in your editor setup.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Enhance TinyMCE's revision history with lazy loading for a faster rich text editor. Learn how to reduce load times and improve scalability in your editor setup."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Revision History in TinyMCE with lazy loading for efficient webpage loads","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA0lBMVEX84dL94dL94tL94dH739D94ND539P749b14Nf84NL43tTp4Ofs2Nj318v26unv5+z63tD94tP+49P45tzu2tP73c/84tn7/v/s7PTx0cn76OL37u/7287939D129D23tX74tf82sz73NP8/f/19Pj13dTv4eLz29X72sz93s/33dDNusfWxtP15Nz539b70sb53tj36+n65Nr4+v3y4d342MX73c743c712sr01sj72839283818n61Mb62cr55t/33NH83Mv94NH939H83Mz728uOiwjCAAAAXUlEQVQIHQXBsRFBURRAwT3PG6nRgFCgC5VrRs4vwFy7AQgYBIRMxrBAstbJ3iDIuaqqYwhXVVVV77HJ51ZVVWHDo6qqCps53KuqKoS6+D4bq9/LEARjXRwzAAAAfw6tFJY1df7tAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Implement Lazy Loading in TinyMCE Revision History | TinyMCE"},"metaDescription":{"metaDescription":"Enhance TinyMCE's revision history with lazy loading. Learn how to reduce load times and improve scalability in your editor setup."}}},{"node":{"title":"How AI Text Editors Improve Content Creation","slug":"how-ai-text-editors-improve-content-creation","featured":true,"lastUpdated":"Sep 11th, 2024","description":{"description":"<p>In AI-powered editors like TinyMCE, generative AI assists with content suggestion, structure optimization, fact-checking, and more.&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"In AI-powered editors like TinyMCE, generative AI assists with content suggestion, structure optimization, fact-checking, and more. "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"An illustration showing how an Ai assistant can improve consistency in writing","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA7VBMVEUI8eMG8eME8eMD8eMF8eMH8eMH8uMF8uME8uMB8uQA8uMA8eME8uQA8+QA8uQI8uQC8eNQ7uJv8OVy8OYa8eMA8+UA7eAA699D8OBJ7N0f7d+97uvb9vXQ9/RC8eQl69574dt6s7iHpK/T0dXWy9SL494A7N+37Ofd9fTZ+vhL8+Zf4djrxNfmudHhtc70xNv7xdy2294F8uQA8OKg7+jP+fbA+PSU7uW15eHv2OL12eTx1+Hy1uH9yt/K1t4M8uQt8eQ18eRj7+OP6uLS2N7Y2eDF3eCx4d+k4N965+AG8uMv7uIW7+IB8uMD8uOKPqmbAAAAf0lEQVQIHW3B0QnCMBiF0e8mf9pK4iRO4WsFNxZdwgc3cAFBk9SaglAfPId/RCMJCUlUFRDQeaHZIQR5Khhoo0Xu1Ty6XDDwc1QTtUh3BwaepBWEYpB3+jEBDmx7S+kav4yCaMYLWN3rPHuUn4gmVP8+nAwqTC9WYRyOQx9YfADa3R9h3AGvBgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/zig0aihWSAt5CY7PDxAGN/052388e8723f44f05e5a9cc2fab8cc6e/How_AI_Text_Editors_Improve_Content_Creation.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"How AI Text Editors Improve Content Creation | TinyMCE"},"metaDescription":{"metaDescription":"Discover how AI text editors streamline content creation, boosting efficiency and improving writing quality with AI for content creation tools."}}},{"node":{"title":"How to upgrade to TinyMCE version 7","slug":"how-to-upgrade-to-tinymce-7","featured":true,"lastUpdated":"Aug 15th, 2024","description":{"description":"<p>With millions of developers worldwide relying on TinyMCE as their go-to rich text editor, offer this guide on&nbsp; how to upgrade from TinyMCE 6 to TinyMCE version 7, which builds on our previous releases with significant updates and improvements.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"With millions of developers worldwide relying on TinyMCE as their go-to rich text editor, offer this guide on  how to upgrade from TinyMCE 6 to TinyMCE version 7, which builds on our previous releases with significant updates and improvements."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to upgrade TinyMCE from version 6 to version 7","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABXFBMVEUXIlAWIVAUIVAVIVAUIE8bJ1cXI1IXIVAXIE8vMFInK1EMHE4AD0sAFEwGGEwOHlIEGE4RHk8WIlAZMVUXI1AeJVAWIE8aJFFSVW08QF8qMVY/RGFIS2YfKFIRH08AEUtRVGy7u8GhoqufoKmio6ymp6+jpK1HS2YCFkwZI1AVIFAEFUwGFE1RU2s4PF0+Q2BDR2MzOVtESWcUJFMGGU0VIU8qLE8YIlAVJk8ADUiBiJKGlZsAAEgAC0oACkkgLVqRk6CQiJIFHFESH08SIVAmKU8iJ1ATJE8ABEistbmxxMMLKlIPGU0QHE4kNGCim6WNgI0OJlcRHk4wJFEiIlATIVAAEUxGTWdSZXUEIU8TI1ATNVUgNFpbWnU4PWMUI1IUH08RIFBCJlEtI1AlFEwCH04TNlYXOFcWMVQSIE8EGk4PHk8TH08YKlMYLVRJJlEhIFAYKVIZLFMOIVAJEdWMAAAAk0lEQVQIHU3BMQ7BYBzG4d/LP+2iLWYLi0hMBgdwBMdwILPJIcw2idhMJOyKiOEL7aci1PMIkIRAyrNA3oEBCvWRmSQHBvia3lDhTugQhWpLX+nV9fZGoaufaEXUMQ3ZxCo1B+uzVWI9E5UuyUiSBxvr38E8kJ3a+rnN6kahsexrsZODYKJ5nhpvDztuAx84mAp4AfCrJuZOHarJAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6RwsDkcIcC7yLfkxsApRT6/4ddb7b81c13e959b18a2b75c71d1edb4/Upgrading_TinyMCE_from_6_to_7.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to upgrade TinyMCE 7"},"metaDescription":{"metaDescription":"TinyMCE version 7 is the latest version of the popular Rich Text Editor. Learn the easy steps needed to upgrade to TinyMCE version 7 from TinyMCE version 6."}}},{"node":{"title":"Frontend Nation 2024: Exploring DevRel, Full Stack, and AI-Powered Apps","slug":"frontend-conference-wrapup","featured":true,"lastUpdated":"Jul 3rd, 2024","description":{"description":"<p>This year&rsquo;s Frontend Nation conference was held from June 4th through 7th and showcased an impressive array of technical sessions and discussions, establishing itself as a must-attend event for front-end and full-stack developers globally. As Diamond sponsors for this year's event, TinyMCE had a front-row seat for this completely free, virtual conference. Read about the highlights that caught our attention!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This year’s Frontend Nation conference was held from June 4th through 7th and showcased an impressive array of technical sessions and discussions, establishing itself as a must-attend event for front-end and full-stack developers globally. As Diamond sponsors for this year's event, TinyMCE had a front-row seat for this completely free, virtual conference. Read about the highlights that caught our attention!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Header image for the TinyMCE Fronend Nation 2024 Conference wrap up post that displays the logos for TinyMCE and Frontend Nation. ","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAACEFBMVEUADDMADTQADjUADjYADjgADzkAEDoAETsAETwAEjwAEz0AEz4AFEAAFUEAFkIAF0QAF0UAGEYAGUcADjcADzgAEj0AFD8AF0MAGEUAGUYAGkgAG0kAG0oAEDsAET0AEj4AEz8AE0AAFEEAFUIAFkQAF0YAGEcAGEgAGUgAGUkAHEsAHUwAHk0ADT0AADgAADkAAD0ABD8AAD8AAD4AAEEAFEYAFUcAEUkAAEsAAEcAAEYACkkAHE4AH1AACz8ADUBaXW1LUGQ3PlgkLlA+RF1NUmdHTWQAF0kNI1AjLUtjX0NiX0lWXHNZX3haYXlXXXQFJFQAIFMAAkAqM1K2t7ymqK+dn6efoamipaylp6+TlqBFTGZrcINWVk21qRaoni2cmXmenIKXlYFqcIMKKFkAIlcAE0YAFUhPVWo4QF0rNlg/R2IlMlYzPV0yPV0SKFQmNVwWKVJZWU9PUU9CR05ARU08Qk8AE1QAI1kAJlsAG0sAGUsAB0gADkoAEksAEUwAFk4AFU8AGVAAH1MAH1QAH1cAFFgAFVkAGVoAHFsAH1wAJlwAKF0AKV4AH08AIFAAIFEAIFIAIVMAIlQAI1UAJFYAJFcAJVgAJlkAJloAJ1sAJ1wAKV8AKmAAK2EALGIAJVcAKFwAKV0AKl4AKl8ALWMALWQALmUAL2YAJ1oAKFsAK2AALGEAMGcAMWgAMWmGjW3SAAAAYUlEQVQI163Luw6CQAAF0T2wIgtGCpTOx///2toQEsBKCy00tk5352YEn7xXb6TYze1MWpN7jVMOw+u+HWHa49x914+CePVLPPxTjjrEiHbBNg+UKsSyXUNqFrm5mKqaDU8OtRHYujecmwAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/27GgjDXGXoRRLWmBjVtOXv/624a5780405e8338b0278dc7a69bc2c9/Frontend_Nation_Wrapup_Post.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Frontend Nation 2024: TinyMCE Wrap-up"},"metaDescription":{"metaDescription":"Explore the highlights from Frontend Nation 2024, featuring DevRel insights, full stack and front end development, and OpenAI integration."}}},{"node":{"title":"PowerPaste & Revision History enhancements, minor bug fixes - TinyMCE 7.2","slug":"tinymce-7-2-release-highlights","featured":true,"lastUpdated":"Jun 19th, 2024","description":{"description":"<p>Following the release of TinyMCE&rsquo;s Math Equations feature in May 2024, the Tiny team chose to tackle some accessibility-related requests from customers, plugin enhancements, a PowerPaste issue, and some bugs in the backlog for release 7.2.&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Following the release of TinyMCE’s Math Equations feature in May 2024, the Tiny team chose to tackle some accessibility-related requests from customers, plugin enhancements, a PowerPaste issue, and some bugs in the backlog for release 7.2. "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The words TinyMCE 7.2 appear on a dark blue background to promote the release of this version of the rich text editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABLFBMVEUXIlAWIVAUIVAVIVAXIVAWIU8cKFcZJFMXIE8vMFIoLFETIFAUIE8TH08XJFQVIVETIE8aMVUXI1AeJlAaI1AMG04ACEkAAEYAAEUAAEIAAEgKGk03PFyGiJV3eYhzdYWNj5qLjJiIipc2PF0MGk0WIE8ZI1AQHU4nLlWAgZCam6akpa6hoauWl6KVlqI8QGAJGU0qLE8YIlAYKFAWJk8HF02JipaXpamKkpuFl5wAAEMSIVAWIlAmKU8iJ1AYJ1AXJlASHk8AAESIkJmTp6mosLWWqKsRHE4UIlAwJFEiIlATIVARIE8EFUxQWW5TYHJ4fYpbZHYAFEwUH08ZLlQXJVFCJlEtI1AuI1AAD0sAAEkAA0kTHk8XJlERIVBJJ1IhIlAVIE8XIFAOIVBPuszqAAAAp0lEQVQIHT3BsWoCQRiF0fvt/qDsrI3YiIVgYWMh1lqm0ocw8QF9AbETsZRFsFOQEKwEscys45CwnoMk4JkKeAaZ95JJogaI6FE2uEkmKWT8CYm7SuaFIlo1KmffP5mitEnl4OV6xkjFEC5dot+j15i9JY4yhwFRMWyfP2AKQbJyRuWnw3cSJPlxvnJul2XLdX1bv6N/888k/UrNFqYIRZO8c71v9PYCR28rEMrKXKIAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2klbFfgKFEfnPsXNMipF4F/d1b7a5f70e47bda49cdba77d6785f10e/Tiny_7.2.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Bee Lawless","slug":"bee-lawless"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE 7.2 | TinyMCE latest version release highlights"},"metaDescription":{"metaDescription":"TinyMCE’s latest release is version 7.2. It introduces a number of minor enhancements and bug fixes."}}},{"node":{"title":"How to enable a Bootstrap WYSIWYG editor: a step-by-step guide","slug":"bootstrap-wysiwyg-editor","featured":true,"lastUpdated":"Apr 16th, 2024","description":{"description":"<p>Enable WYSIWYG editing on your Bootstrap forms by converting any block element into a rich text editor with TinyMCE.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Enable WYSIWYG editing on your Bootstrap forms by converting any block element into a rich text editor with TinyMCE."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Small icons and a page that represents bootstrap inputs working together","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAApVBMVEXx5fby5ffx5ffy5fby5vfr4u/u4vPx4vTu4vXu5/Hx7fTy6fbw3u/v4fPp3e/w5fbt5PTx5vfy6Pb5+vr7+vr38fnLv9WimrHJvdPz5/jt4fTv4/Xv5PXx5PT19PXp6en38/fAtMudlq3IvNL06Pnx5/X+/v7z9vbz8PTu4vTg1Oft4fLx5PXw5fX28vj39/bq5Ovw5vbx5Pbx6PXt4/Lv4vXv3O0poE7hAAAAgUlEQVQIHQXBBUIDARAEsOze4NYr2uLFobj8/2kkAFXVGABAVSpJCmAoZWW11pL1DECRZGNza3tntxMge5NxrOn+weHR8cksQM2dnp1PLy6vrhc3twEGSfru/uHx6fllFsAQy3p9e/+Yfw4VgKb76/vnN3/LANBUS8axAYCuqm74B6+/Bw1vaVddAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7j46NSaO5nPfM5DtcfgglS/8ad99a2d7dba711632ad6aa9cc7d5ebe/img-Bootstrap-integration-guide.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to enable Bootstrap WYSIWYG editor: a step-by-step guide | TinyMCE"},"metaDescription":{"metaDescription":"Enable WYSIWYG editing on your Bootstrap form inputs by converting any block element into a rich text editor with TinyMCE. A step-by-step guide."}}},{"node":{"title":"How to get content and set content in TinyMCE","slug":"how-to-get-content-and-set-content-in-tinymce","featured":true,"lastUpdated":"Jan 24th, 2024","description":{"description":"<p>A brief guide on how to get and set content in TinyMCE, including related FAQs like how to set content on initialization and how to get content without any HTML tags.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"A brief guide on how to get and set content in TinyMCE, including related FAQs like how to set content on initialization and how to get content without any HTML tags."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"All kinds of content including text, video, and images being collected and set in an editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAz1BMVEX5q/P6q/P6q/P6q/T5q/P7qvT6qfT4q/T6qvTyrvD2rfLkx/HI0vDawPHrpfHxr/H4p/P7q/TPvOPivezS39nP4bbX2d3hxb/XtuDzo/Pvr/H5qPP6qPT6qvPup+3rsO3jxtjDxLK2uMy1q8ajjeDnte7szO70yfH2xfL4rPL5qvPtpu3sqOzkm+xudOygrPC0v/NScevNuOTj0d7o2ubn0uX0rO/7q/Pzp/GPguqQjuuomuujh+vinu34p/D2pvDvpvHxpvH3qPL7rPT6rPSbYVaoAAAAAnRSTlP+/qap3hAAAABoSURBVAgdBcGxMQRgFIDB/d79BMY1oA6x2q8NGhDIzIiMe3YBAEBDACzMGe6Z6u/yy0CH9VhV9W2HDvvwVFVVn9JhX6qqqj5y4FpVVeU+B969VlX5MjpY9q1+nm+QgVaX6XqDCBBY4B/PDBUc0FJGtAAAAABJRU5ErkJggg==","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6ElZ819XSaYszxbXjWNQIm/0b9d3a3f5f46c2a6ecccb3b3d3db954b/How_to_get_content_and_set_content_in_TinyMCE.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"How to get content from the editor and set content | TinyMCE"},"metaDescription":{"metaDescription":"How to get content from the TinyMCE editor in JavaScript. How to set content in TinyMCE. How to get content out of TinyMCE without HTML tags."}}},{"node":{"title":"How to set and get cursor position in a text area","slug":"set-and-get-cursor-position","featured":true,"lastUpdated":"Nov 14th, 2023","description":{"description":"<p>This article steps through a few ways how to set or get cursor position in a TinyMCE text area</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This article steps through a few ways how to set or get cursor position in a TinyMCE text area"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A cursor appears in a text editor along with other content behind it, set by end users represented by people icons","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIFCP/EACEQAAEEAgICAwAAAAAAAAAAAAECAwQRAAUhMROBIjLB/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAEGBAj/xAAiEQABAwMDBQAAAAAAAAAAAAABAAIDBBEhBRKBFDFBUeH/2gAMAwEAAhEDEQA/ANj66K3MlJadeTHbNW4rocgft+sqZHFjbgXXLdFTx1UwjkftHvkD7wqE7Ua2OypyPsw+rzLQG/j9QkkKsHrgD3mdk73O2lqq9T0KipYuogqAQSQBg4AJ73z4HKjXmxQqGCExJqr4HQwTubbb4CXBJf/Z","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=2217&h=1245&q=50&fit=scale 2217w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=3850&h=2162&q=50&fit=scale 3850w","srcWebp":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=2217&h=1245&q=50&fm=webp&fit=scale 2217w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=3850&h=2162&q=50&fm=webp&fit=scale 3850w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to set and get cursor position in a text area | TinyMCE"},"metaDescription":{"metaDescription":"Finding out a specific place in a text area can be difficult. We’ll go through a few ways how to set or get cursor position in a text area with TinyMCE"}}},{"node":{"title":"Technical debt and types: The benefits of TypeScript vs JavaScript","slug":"benefits-of-typescript","featured":true,"lastUpdated":"Jul 26th, 2023","description":{"description":"<p>Heavy technical debt burdens can sink a project. But selecting the right language can help keep debt down. Find out what the results are after weighing up JavaScript vs Typescript, based on TinyMCE's development history</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Heavy technical debt burdens can sink a project. But selecting the right language can help keep debt down. Find out what the results are after weighing up JavaScript vs Typescript, based on TinyMCE's development history"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The rich text editor represented as a document symbol with TypeScript and JavaScript logos above it","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA4VBMVEX+ov/+ov/+of/+ov/+ov//ov//o//+of//of/0nv2ikfzHk/v/n/7+o/z8p/H9of7/oP/1qvrlqu79oP7ql/ugoP3Gofn8nPz4usP12nz6p/D5of3xp/fnsPH/n//6rvX2rfTyufnzu/r4ut/20cj6rPbzsPj5wfr7wvv6svr+oP/9tP758/T18Or69vn59vny9vnt9fj36fr2vvbs1Ozr1uvtu+7+n//8tf358vb48vT4+Pj4+fj6+/v6/fv38/j3rPj6mfv8nf39n/7+pf/+uP/+t///uf//uv/+s///nv8Vl2KaAAAABHRSTlP9/v78RvGEPgAAAGtJREFUCB0FwbttAlEUQME5+64jixSJBojovwKX4MwSEikhKZ/1TANhB+g5CATYtYE2LNYiBqymquqBIeu7qqoeaLQ+p6qq6s9rcDxUVVVh4FBVVf1gcD9H1e26v0VfWMcL/N7f4JVA7ADbP7fqExxdbHuwAAAAAElFTkSuQmCC","aspectRatio":1.7816836262719704,"src":"//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=1926&h=1081&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2xiNigXJElGz4ouNTELxiO/d4d4fe5378e2be8bc1921dad842d168a/Technical_debt_and_types__The_benefits_of_TypeScript_vs_JavaScript.png?w=1926&h=1081&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Millie Macdonald","slug":"millie-macdonald"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Benefits of TypeScript over JavaScript: tech debt and types | TinyMCE"},"metaDescription":{"metaDescription":"Giving a preference to TypeScript vs JavaScript can have long term benefits in terms of dealing with technical debt."}}},{"node":{"title":"Modular programming: beyond the spaghetti mess","slug":"modular-programming-principle","featured":true,"lastUpdated":"Jun 28th, 2023","description":{"description":"<p>Considering a modular programming approach? We unpack this programming principle with everything software developers need to know.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Considering a modular programming approach? We unpack this programming principle with everything software developers need to know."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A bowl of spaghetti contrasted with modular code blocks","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABHVBMVEUW1eoV1eoU1eoW1eoV1esR1esI1esP1esU1esS1esN1esA1esV1eoO1eoA1Ooc1eoA1eoP1eoJ1esA1exR2O0z1usF1etI1ObB5u2G1eQW0ucI1epu1eaY2uOo08di094Q1esM1esA0+mI1+H29fLh4ehD0eVS1+pU0t2fzsmvz7SOzbpxz9RA0ucB1esO0+Xb7+z/+vnH4eur4+rI6vEA1OiP0Na9x6K+xpqQzc4A1uwQ1eoE1esf1eXE6emk4OwA0OWy5ObA5u0C1OZtrdyjl9uilNhosd4A1usS1utdzN4AzuQAyt9WzNtGydtbyM1AwtVLquFMreILzOUP1usU1usU1eoO1esb1OkC1esE1usA1+oO1usT1esV1utx4B6YAAAAA3RSTlP+/v6VFoksAAAAg0lEQVQIHWXBoQ6CUABA0Xt5wCTADNr8A4PfQfYvDXa/wWQyGpyBos5ZHMoTkmyeIwMhgkKMgAFw8CbTNmkBAxTqO9PXRH20YIA8K9Rnae+yOIOBYu7ItYmkQOlI1UAKVI5FSIH9bOUPYIC17qY3asXXFggJHE/Lw72ru+6Tu6Fn4N8XDY0gAXlft78AAAAASUVORK5CYII=","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2ZBzMsB6nN3dZynFMfQSiJ/1e98de5f4623c4866183c9c126f7f404/Modular_programming__beyond_the_spaghetti_mess.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Millie Macdonald","slug":"millie-macdonald"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Modular programming: Definitions, benefits, and predictions"},"metaDescription":{"metaDescription":"Considering a modular programming approach? We unpack this programming principle with everything software developers need to know."}}},{"node":{"title":"Online HTML editor","slug":"online-html-editor","featured":true,"lastUpdated":"Jun 28th, 2022","description":{"description":"<p>Try our free online HTML editor &ndash; an online WYSIWYG editor that creates HTML in real-time.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Try our free online HTML editor – an online WYSIWYG editor that creates HTML in real-time."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"An online HTML editor and the HTML displayed in real-time.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAACZFBMVEUHG0wDGEsAD0kAAEUAAEQAAEMAAEcAC00ADU4AAEIAFEsEGUwGGksEGUsAE0kAAUQAAEEAADwAADsAAD8AAEYAAEAAADkAFkoIHE0AFkhvc4TEytbEydXCyNTDydXBx9PCx9PL0d3L0NxvdIUMIVAAE0YAADCFiZfn7fnp7/rw9f/o7vrq8Pvl6/bk6fXi6PTq8Pzm7Pjk6vWCh5YAADgAFUgAEUQAACuFipft8//o7//p8P/p8P7q8f/n7/7r8f/u9P/v9f+Dh5YAAC0AEkUAEEMAACeGipfn7//V4frb5fva5fvd5vvc5vvw9v+Ch5QAACkAGUcAEUEAACWHjJnp7/vl7Pjo7vvx9//y+P+EiZYAAC4DG0cAE0CAhJLk6vbj6fXj6PTi6PV+gpAAADMGHEUEFj8ADD0hKEJLUGNNVnJYXHJTWG9WWnBVWnBIUnBGTGhFS2VESmRFS2ZKUGkfKEgAEj8MHkQNHEEMHUIABzMAOGUxVWxGPls5PWIpQmsAQmgENFctGEo8Ql8vNlYzOVg0OlkoL1IOHEEJG0EMHEESIEIQHkEIFTQEFDsAI1AALVEeH0sIGU0AIFIAK1AUK1AhIU0qMlUnL1IoMFMnL1MhKlASHkELGj0JFzsPHT4NGjwJFDIIFTkJGUoIFkkEGEkGGUkIGEgJF0gHF0kBFkgCF0kIFzwJFzgJFzkKFzcJFjcJFDEIFjoKG0wKG0sJG0sIFzsJFjYIFTMIFDAIFTcKGUQJGUMKGUMLGUQIEy8JFDAJFC8KFTALFTEMFzIIEi0LFS8IEy0MFi8MFjAKFC4IEizODDOKAAAAt0lEQVQYGQXBMWpUYQCAwW92/2SzwUU22niAEJAlhfexFey9hZVdbpGjWGlh4QUUEoigSd6+54xAhXk9NW+wA+V+T03ru1e8+bclzOvnU7Ws7vcuAZhOIow9AD3WBsZLgB7alB3Gjt+/3n7veP3z8LfOwfsfV3yt3mWupYEPAFBgXHDzEQDgMwAAxmsApk9f8rTBLahK1bLS2H47oGW1mFsf9ees4dAJTEY1H9vWeFGl5YziqdP6D+0HK9sR51AKAAAAAElFTkSuQmCC","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/hBZlqB7HMp6MD6i1LQMdL/7d62ec1165ff209d9ec5c9af839ff5ce/Image_default_OnlineHTMLEditor.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Free online HTML editor | TinyMCE"},"metaDescription":{"metaDescription":"Use our free online HTML editor and convert your text to HTML in a real-time. Write your content like Word or Google Docs, and your HTML will be displayed."}}},{"node":{"title":"How to add a textarea editor to your website with TinyMCE","slug":"add-wysiwyg-editor-to-website","featured":true,"lastUpdated":"May 25th, 2022","description":{"description":"<p>There&rsquo;s a few essential key terms to learn, but once you know them, it&rsquo;s easier to add a textarea to your website, and transform it into a WYSIWYG.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"There’s a few essential key terms to learn, but once you know them, it’s easier to add a textarea to your website, and transform it into a WYSIWYG."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"It’s easy to add a WYSIWYG editor into a website when you have the right tools available to you.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAABGdBTUEAALGPC/xhBQAACilpQ0NQaWNjAABIiZ2Wd1RT2RaHz703vVCSEIqU0GtoUgJIDb1IkS4qMQkQSsCQACI2RFRwRFGRpggyKOCAo0ORsSKKhQFRsesEGUTUcXAUG5ZJZK0Z37x5782b3x/3fmufvc/dZ+991roAkPyDBcJMWAmADKFYFOHnxYiNi2dgBwEM8AADbADgcLOzQhb4RgKZAnzYjGyZE/gXvboOIPn7KtM/jMEA/5+UuVkiMQBQmIzn8vjZXBkXyTg9V5wlt0/JmLY0Tc4wSs4iWYIyVpNz8ixbfPaZZQ858zKEPBnLc87iZfDk3CfjjTkSvoyRYBkX5wj4uTK+JmODdEmGQMZv5LEZfE42ACiS3C7mc1NkbC1jkigygi3jeQDgSMlf8NIvWMzPE8sPxc7MWi4SJKeIGSZcU4aNkxOL4c/PTeeLxcwwDjeNI+Ix2JkZWRzhcgBmz/xZFHltGbIiO9g4OTgwbS1tvijUf138m5L3dpZehH/uGUQf+MP2V36ZDQCwpmW12fqHbWkVAF3rAVC7/YfNYC8AirK+dQ59cR66fF5SxOIsZyur3NxcSwGfaykv6O/6nw5/Q198z1K+3e/lYXjzkziSdDFDXjduZnqmRMTIzuJw+Qzmn4f4Hwf+dR4WEfwkvogvlEVEy6ZMIEyWtVvIE4gFmUKGQPifmvgPw/6k2bmWidr4EdCWWAKlIRpAfh4AKCoRIAl7ZCvQ730LxkcD+c2L0ZmYnfvPgv59V7hM/sgWJH+OY0dEMrgSUc7smvxaAjQgAEVAA+pAG+gDE8AEtsARuAAP4AMCQSiIBHFgMeCCFJABRCAXFIC1oBiUgq1gJ6gGdaARNIM2cBh0gWPgNDgHLoHLYATcAVIwDp6AKfAKzEAQhIXIEBVSh3QgQ8gcsoVYkBvkAwVDEVAclAglQ0JIAhVA66BSqByqhuqhZuhb6Ch0GroADUO3oFFoEvoVegcjMAmmwVqwEWwFs2BPOAiOhBfByfAyOB8ugrfAlXADfBDuhE/Dl+ARWAo/gacRgBAROqKLMBEWwkZCkXgkCREhq5ASpAJpQNqQHqQfuYpIkafIWxQGRUUxUEyUC8ofFYXiopahVqE2o6pRB1CdqD7UVdQoagr1EU1Ga6LN0c7oAHQsOhmdiy5GV6Cb0B3os+gR9Dj6FQaDoWOMMY4Yf0wcJhWzArMZsxvTjjmFGcaMYaaxWKw61hzrig3FcrBibDG2CnsQexJ7BTuOfYMj4nRwtjhfXDxOiCvEVeBacCdwV3ATuBm8Et4Q74wPxfPwy/Fl+EZ8D34IP46fISgTjAmuhEhCKmEtoZLQRjhLuEt4QSQS9YhOxHCigLiGWEk8RDxPHCW+JVFIZiQ2KYEkIW0h7SedIt0ivSCTyUZkD3I8WUzeQm4mnyHfJ79RoCpYKgQo8BRWK9QodCpcUXimiFc0VPRUXKyYr1iheERxSPGpEl7JSImtxFFapVSjdFTphtK0MlXZRjlUOUN5s3KL8gXlRxQsxYjiQ+FRiij7KGcoY1SEqk9lU7nUddRG6lnqOA1DM6YF0FJppbRvaIO0KRWKip1KtEqeSo3KcRUpHaEb0QPo6fQy+mH6dfo7VS1VT1W+6ibVNtUrqq/V5qh5qPHVStTa1UbU3qkz1H3U09S3qXep39NAaZhphGvkauzROKvxdA5tjssc7pySOYfn3NaENc00IzRXaO7THNCc1tLW8tPK0qrSOqP1VJuu7aGdqr1D+4T2pA5Vx01HoLND56TOY4YKw5ORzqhk9DGmdDV1/XUluvW6g7ozesZ6UXqFeu169/QJ+iz9JP0d+r36UwY6BiEGBQatBrcN8YYswxTDXYb9hq+NjI1ijDYYdRk9MlYzDjDON241vmtCNnE3WWbSYHLNFGPKMk0z3W162Qw2szdLMasxGzKHzR3MBea7zYct0BZOFkKLBosbTBLTk5nDbGWOWtItgy0LLbssn1kZWMVbbbPqt/pobW+dbt1ofceGYhNoU2jTY/OrrZkt17bG9tpc8lzfuavnds99bmdux7fbY3fTnmofYr/Bvtf+g4Ojg8ihzWHS0cAx0bHW8QaLxgpjbWadd0I7eTmtdjrm9NbZwVnsfNj5FxemS5pLi8ujecbz+PMa54256rlyXOtdpW4Mt0S3vW5Sd113jnuD+wMPfQ+eR5PHhKepZ6rnQc9nXtZeIq8Or9dsZ/ZK9ilvxNvPu8R70IfiE+VT7XPfV8832bfVd8rP3m+F3yl/tH+Q/zb/GwFaAdyA5oCpQMfAlYF9QaSgBUHVQQ+CzYJFwT0hcEhgyPaQu/MN5wvnd4WC0IDQ7aH3wozDloV9H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorTiBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJeMprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8elp+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen37D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGDO2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+ffgP3hPP78QcZjQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACx1BMVEVKeMpMestPfMxRf81Ugc1XhM5Zhs9ciNBfitFijdJlj9NnkdRqlNVtltZwmNdzmth2ndl5n9p7otp/pdtMectPfMtRfsxXg85ch9Bgi9JhjdJ5n9l+pNuCp9xOfMtQfsxTgc1Zhc9ijNJkjtNmkdRrlNV2ndiBp9yFqd1OfcxPf81Tgs5eitFhjNJkj9Nok9VlkdRqldVul9d0m9iBptyEqd2Hq95RgM1Rgc5VhM9bh9BfidFnktRhj9RpldZtl9dxmth4n9mJrd9Wg85XhM9ThM9VhdBfi9JoktVmktRqlNNnj8hsl9Nvmdh0ndl/pdyGq96Mr+BZhtBRg9BLgMtThc1ijtNpk9NtldN2m9V3m9Rqk8dnldBlktVqldZ5oNqPseFdidFTgstwk8akveGCpNp2m9R6ntZ4nddvmNZikdVij9NhjM1djsxcktBpl9SEp9yOr+CStOFVg8movt7Z5veoweZtl9ZsltZhkNRhjtFVicU0mdIYpt8QqOIkpuFbpt+MsOCUtOGWtuJgi9FjjdN8oNeduuR9o9t+odhxmdZikNNVh8QhoNgArecAq+ZeruSVtuKZueNjjdJlkNNnk9Vmk9V9odmApNl0mNBGl80Hq+Znu+lBsecAp+UAquUEq+aEteSfvORoktRzm9h8otttlM4woNgAregAquaExu263/Oe0e8ireYAqeVxtOalwOaAptx4ndItodkArOd7wuu94fSr1/EpreZ0tuerxeeDp92Gp9pTotdzv+pUtegAqOWOvuiwyelvmNeJrN5+qNkyqeEAqeZjtOeqx+myzOpymtiKrd+PsOCDr99SreQhq+YLq+YvreZvtuelxem30exymtd1nNiNr+CRsuGWteKWt+KOuOSOuuacwOesx+mxzOq20Oy81e17odqQsuGTtOKXt+OauuSgvuWnw+ewy+q20OvC2u8rrJvsAAAA/ElEQVQYGQXBQUsUYQAA0Hk4hH3fzA7rSjs6UBSSddxj1kEQ9hQsePTsKfbuXfoLbQSdOnkXxF8gdLSLh/K6TAhqss7sUoTvSQAAsLQa47w3X1l0Hy9A/BcepQHB7Tqxpn/fhshrmnaVyw2o21CSdijcNfVglqPzsySzA79s1GvAtLorPB/AtAK4yIrC1iYAwM1Kunm6B87eAnT56NOY/0tAkiRICy8KBy/3McsBwpfD2mQ8GgLAu9+7nyfj0TDD1RM0kQxGx4740X3K9d+S/OS92AbxK9+fJX9eIT1Z7lfnIXYssw2amPZU56FkkgHkUh++vSnJsgw0URseAL6cPy9WZxwFAAAAOHRFWHRpY2M6Y29weXJpZ2h0AENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueflXeTcAAAAhdEVYdGljYzpkZXNjcmlwdGlvbgBzUkdCIElFQzYxOTY2LTIuMVet2kcAAAAmdEVYdGljYzptYW51ZmFjdHVyZXIASUVDIGh0dHA6Ly93d3cuaWVjLmNoHH8ATAAAADd0RVh0aWNjOm1vZGVsAElFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQkRTSKkAAAAASUVORK5CYII=","aspectRatio":1.0979142526071843,"src":"//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=185&h=169&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=370&h=337&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=739&h=673&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=1109&h=1010&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=1478&h=1346&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=1895&h=1726&q=50&fit=scale 1895w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=185&h=169&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=370&h=337&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=739&h=673&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=1109&h=1010&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=1478&h=1346&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4vI8g62rLdDdGYG0hJgVFy/0ee38b5a93e53d861398257d2a655c63/Image_WYSIWYG_editor_addwebsite.png?w=1895&h=1726&q=50&fm=webp&fit=scale 1895w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Add a textarea editor to your website | TinyMCE"},"metaDescription":{"metaDescription":"Follow these simple steps to add textarea editor to your website using TInyMCE. Find the example code to add WYSIWYG editor to textarea in HTML"}}},{"node":{"title":"5 Best rich text editors for React compared: Under Pressure","slug":"under-pressure-react","featured":true,"lastUpdated":"May 16th, 2022","description":{"description":"<p>If you&rsquo;ve ever asked yourself or your team which rich text editor should we integrate with our React app, we&rsquo;ve tested and compared some popular editors on the effort involved with integration.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you’ve ever asked yourself or your team which rich text editor should we integrate with our React app, we’ve tested and compared some popular editors on the effort involved with integration."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"React logo","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAnFBMVEX5+fv6+vz6+vv7+/z9/f7+/v7////8/v/u+v/z/P/z+//9/f3r+f/j9v7I7/7d9f7e9f7+///9///W8/7F7v3C7f3H7v7E7v3w+v/8/P3+/f7f9f7i9v7D7f216v3R8f71/P/y+//S8v646/3G7v6+7P3k9/7n+P+76/3Z8/7b9P7+/v/g9f7t+f/m9//l9//7+/35+vz7+vz5+fyYKT2iAAAAlElEQVQYGY3BMU7DQBCG0e+f9W5IRAlGoklFRUPI/Y9DY6gioyiFZ5g1OYDfYzOJJCQREQRJoitG5wudkVRMpjJgB5EkkApN3S9LBBgQ4nG3gtEBS4zskx6ur3zLEmmiJW8vF5CDubue+arT8FR/ZsJxt6Tpjdux1joTITND3Uf7966TElp9Di0NOmtl3IlwYyVjoz+ygiY8h74kmgAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=1109&h=911&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=1478&h=1214&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=1792&h=1472&q=50&fit=scale 1792w","srcWebp":"//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=1109&h=911&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=1478&h=1214&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/78nfZRtHWRTtirMDgn6qPz/91a35ca789cc687d931f2efee4591a82/React-Integration.png?w=1792&h=1472&q=50&fm=webp&fit=scale 1792w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Best rich text editors for React: Under Pressure | TinyMCE"},"metaDescription":{"metaDescription":"What is the best rich text editor to integrate with the React app? We compared the most popular ones from different standpoints for you to make the decision easier."}}},{"node":{"title":"The best rich text editors for Vue: Under pressure","slug":"best-vue-rich-text-editors","featured":true,"lastUpdated":"Nov 30th, 2021","description":{"description":"<p>How do the different rich text editors perform with the Vue JavaScript Framework? Find out how.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"How do the different rich text editors perform with the Vue JavaScript Framework? Find out how."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Comparison of the WYSIWYG rich text editors for Vue JS represented by a graph motif. Vue 3 represented by three triangles.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAABGdBTUEAALGPC/xhBQAACilpQ0NQaWNjAABIiZ2Wd1RT2RaHz703vVCSEIqU0GtoUgJIDb1IkS4qMQkQSsCQACI2RFRwRFGRpggyKOCAo0ORsSKKhQFRsesEGUTUcXAUG5ZJZK0Z37x5782b3x/3fmufvc/dZ+991roAkPyDBcJMWAmADKFYFOHnxYiNi2dgBwEM8AADbADgcLOzQhb4RgKZAnzYjGyZE/gXvboOIPn7KtM/jMEA/5+UuVkiMQBQmIzn8vjZXBkXyTg9V5wlt0/JmLY0Tc4wSs4iWYIyVpNz8ixbfPaZZQ858zKEPBnLc87iZfDk3CfjjTkSvoyRYBkX5wj4uTK+JmODdEmGQMZv5LEZfE42ACiS3C7mc1NkbC1jkigygi3jeQDgSMlf8NIvWMzPE8sPxc7MWi4SJKeIGSZcU4aNkxOL4c/PTeeLxcwwDjeNI+Ix2JkZWRzhcgBmz/xZFHltGbIiO9g4OTgwbS1tvijUf138m5L3dpZehH/uGUQf+MP2V36ZDQCwpmW12fqHbWkVAF3rAVC7/YfNYC8AirK+dQ59cR66fF5SxOIsZyur3NxcSwGfaykv6O/6nw5/Q198z1K+3e/lYXjzkziSdDFDXjduZnqmRMTIzuJw+Qzmn4f4Hwf+dR4WEfwkvogvlEVEy6ZMIEyWtVvIE4gFmUKGQPifmvgPw/6k2bmWidr4EdCWWAKlIRpAfh4AKCoRIAl7ZCvQ730LxkcD+c2L0ZmYnfvPgv59V7hM/sgWJH+OY0dEMrgSUc7smvxaAjQgAEVAA+pAG+gDE8AEtsARuAAP4AMCQSiIBHFgMeCCFJABRCAXFIC1oBiUgq1gJ6gGdaARNIM2cBh0gWPgNDgHLoHLYATcAVIwDp6AKfAKzEAQhIXIEBVSh3QgQ8gcsoVYkBvkAwVDEVAclAglQ0JIAhVA66BSqByqhuqhZuhb6Ch0GroADUO3oFFoEvoVegcjMAmmwVqwEWwFs2BPOAiOhBfByfAyOB8ugrfAlXADfBDuhE/Dl+ARWAo/gacRgBAROqKLMBEWwkZCkXgkCREhq5ASpAJpQNqQHqQfuYpIkafIWxQGRUUxUEyUC8ofFYXiopahVqE2o6pRB1CdqD7UVdQoagr1EU1Ga6LN0c7oAHQsOhmdiy5GV6Cb0B3os+gR9Dj6FQaDoWOMMY4Yf0wcJhWzArMZsxvTjjmFGcaMYaaxWKw61hzrig3FcrBibDG2CnsQexJ7BTuOfYMj4nRwtjhfXDxOiCvEVeBacCdwV3ATuBm8Et4Q74wPxfPwy/Fl+EZ8D34IP46fISgTjAmuhEhCKmEtoZLQRjhLuEt4QSQS9YhOxHCigLiGWEk8RDxPHCW+JVFIZiQ2KYEkIW0h7SedIt0ivSCTyUZkD3I8WUzeQm4mnyHfJ79RoCpYKgQo8BRWK9QodCpcUXimiFc0VPRUXKyYr1iheERxSPGpEl7JSImtxFFapVSjdFTphtK0MlXZRjlUOUN5s3KL8gXlRxQsxYjiQ+FRiij7KGcoY1SEqk9lU7nUddRG6lnqOA1DM6YF0FJppbRvaIO0KRWKip1KtEqeSo3KcRUpHaEb0QPo6fQy+mH6dfo7VS1VT1W+6ibVNtUrqq/V5qh5qPHVStTa1UbU3qkz1H3U09S3qXep39NAaZhphGvkauzROKvxdA5tjssc7pySOYfn3NaENc00IzRXaO7THNCc1tLW8tPK0qrSOqP1VJuu7aGdqr1D+4T2pA5Vx01HoLND56TOY4YKw5ORzqhk9DGmdDV1/XUluvW6g7ozesZ6UXqFeu169/QJ+iz9JP0d+r36UwY6BiEGBQatBrcN8YYswxTDXYb9hq+NjI1ijDYYdRk9MlYzDjDON241vmtCNnE3WWbSYHLNFGPKMk0z3W162Qw2szdLMasxGzKHzR3MBea7zYct0BZOFkKLBosbTBLTk5nDbGWOWtItgy0LLbssn1kZWMVbbbPqt/pobW+dbt1ofceGYhNoU2jTY/OrrZkt17bG9tpc8lzfuavnds99bmdux7fbY3fTnmofYr/Bvtf+g4Ojg8ihzWHS0cAx0bHW8QaLxgpjbWadd0I7eTmtdjrm9NbZwVnsfNj5FxemS5pLi8ujecbz+PMa54256rlyXOtdpW4Mt0S3vW5Sd113jnuD+wMPfQ+eR5PHhKepZ6rnQc9nXtZeIq8Or9dsZ/ZK9ilvxNvPu8R70IfiE+VT7XPfV8832bfVd8rP3m+F3yl/tH+Q/zb/GwFaAdyA5oCpQMfAlYF9QaSgBUHVQQ+CzYJFwT0hcEhgyPaQu/MN5wvnd4WC0IDQ7aH3wozDloV9H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorTiBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJeMprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8elp+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen37D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGDO2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+ffgP3hPP78QcZjQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACJVBMVEUKHEoIG0kAFUglLVEqMlMAF0gHGkkIGEkHFUkHFkkIGUkIGkkHGEkIFkkJGUkJG0oKG0kJG0gJG0kADkZYW29kZncGGEkMHEoPIEsOF0oOGUoJGUoPGEoOGksKGUoJGkoNIFgJHE8CGEgkLVEcJ04BF0kFE0kePFIzgGovbWMrNlYbJk4kLVIrQ1kxfWgxcWUPHUsIF0kMHlEULHwIIGEmLk9jZXYrMlQAFEgNF0oweGYzknAqU1stNVcrNFYtbmM1lXEmWFoGCEgLHlAULH0HIGEqMVBYW24hK1ADGEkGCkgcO1I1jm8vfmgoM1UpS1kyj24xemcOFEoLHU8NImEEGEYAEUcBF0gKG0oJGEkIAEgrZmA0k3ArXl4ueGY1kG8fQlMHB0gKGkoOImAPJGYRJ28IEkgWKE0zhWsyjm4tbGIJAUgKGEkOIl8RJ24TKngJG0YLHEoLGkkGAEcmVVo0iG0YL04ID0gMG0oRJ20TKnYPJGQJFkkPGUozeWgpX10HAEcTKXUVLYAOIVsJG0cIE0kZL08RI0wLG0oNIFcVLX8NIVoMIFcJG0UKG0gNIFkMHlAKHEkIG0oVLX4SKXISJ28FGkkAFEcEGUkTKXQSKHASKG8LHk9ZXG9ESGEAEkcSKXQMH1QMHlIHGUYMHEg7QVwAE0cOIl4VLH0MH1UUK3kQJWkLHlEKIFsAE0YEGUgUK3oQJWgPJWcTK3wIHFALIFkKHVGZYwAbAAABBklEQVQYGVXBsUrDQAAG4P+/Js1dcvUug0oXkS7imrGD7yBdSgcRfALBsbsoaklXBReF4OTm0FnQXXSx7+CJFEKVGGNb8fsIgH/AT5+kJT8apLMsvRtyWiexTjrL/xJWHusJ5x68mJUlG3NmtMyOsyRvii4XJgIwxoxiZIUujaMommQCCMOw2LFoaq1f2lrrDAJAFCVRy+Jaqa0wnF7uQ6AUjIPtg0HvVUp5utIbgB23qaUk8z66d61n6QAI/KgB6gyZ28gdSgK/vNqVTZEBZjg0AhUFb2/3y6Ywh75/5GHGZ7Nx8hS/CZ/0MBPcS67epmQeUGChvSaPlVLnSgnMKVygXuoHwTdmGDmXKg6x5AAAADh0RVh0aWNjOmNvcHlyaWdodABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnn5V3k3AAAAIXRFWHRpY2M6ZGVzY3JpcHRpb24Ac1JHQiBJRUM2MTk2Ni0yLjFXrdpHAAAAJnRFWHRpY2M6bWFudWZhY3R1cmVyAElFQyBodHRwOi8vd3d3LmllYy5jaBx/AEwAAAA3dEVYdGljYzptb2RlbABJRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0JEU0ipAAAAAElFTkSuQmCC","aspectRatio":1.0979142526071843,"src":"//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=185&h=169&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=370&h=337&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=739&h=673&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=1109&h=1010&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=1478&h=1346&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=1895&h=1726&q=50&fit=scale 1895w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=185&h=169&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=370&h=337&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=739&h=673&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=1109&h=1010&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=1478&h=1346&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2ZGnlVBU8k8n1A6HzOWweJ/6250706035ccdb183c4b7d0271ccc113/Image_Vue_Performance_Under_Pressure.png?w=1895&h=1726&q=50&fm=webp&fit=scale 1895w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Arek Nawo","slug":"arek-nawo"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Best rich text editors for Vue JS: Under Pressure | TinyMCE"},"metaDescription":{"metaDescription":"Comparison of the WYSIWYG rich text editors for Vue JS: integration specifics, pros and cons of TinyMCE, TipTap, Editor.js, CodeMirror, Quill, Froala, Trumbowyg."}}},{"node":{"title":"To OT or CRDT, that is the question","slug":"real-time-collaboration-ot-vs-crdt","featured":true,"lastUpdated":"Jan 13th, 2020","description":{"description":"<p>If you&rsquo;re playing around in the real-time collaboration space, you&rsquo;re likely to come across these terms: operational transformation (OT) and conflict-free replicated data type (CRDT). But what do they really mean? And which one should you use?</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you’re playing around in the real-time collaboration space, you’re likely to come across these terms: operational transformation (OT) and conflict-free replicated data type (CRDT). But what do they really mean? And which one should you use?"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Abstract illustration of text editor, containing text 'Hello World', and two cursors present.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAACkUlEQVQYGXXBS2ucZRQH8P85z3medy6ZS6ZJpmK1puJtpYJLXYjuBBeCIH4OwYVfws/hQtxIV668gEVBKyhk2o0RG9OZ6WTmncm8z+UcEysoSn8/2vtsqkCdKKmZ4VEc0HaIhqhgQkcQHESTlZTHYesqMjMYYIb/YcIFNUDIiq2btnmRzTldcZvHDzM7h3Zwh2MQ4dGIqKzPjz+/v2z6UiJyTPVMIQyOtDrFvxAuGf5GAIgQm1InCiSVJ2tVv94V6YbNsqQEGIhxwRk8IxsKQIRAcAQiUHKuJBpBrr7M8mDRdG7I2YOeWELHt9ziNG2iPPk0V514b6KrGAJZcAABIEKhZJYhOpnk40k6vFKitoftx64XsA36G+kPyGWPxbUbwr0wPcJqAWYQARklI0W49PwH8Wi9zvudA2YTO5trclXfvFuW1QYgabH45LEq2xC3HoClrNuooSs6PEiA74ZqZ7u8fTK7n11Locn7JiYvTuFCqKJUyZYL6F5p7RR1XIBCLrzxIZ/XBa3NZDnQW53R2c4T0ZfjcucnfPu9fvVDtT9rPxPqT74YvjnONz8dvv6Uqd+eJq36gkKmsMIlV4Zm8O6rZqb1uDrclfcHVtQ0u16n+ugt2e1hvcJqrn/Y/sFprKcMJRRiwAs1Xx+l30/qL2/Feye6qo2L5s36ux/zdAbSPJ93337JOHBuRq/tjV5cihUigECFqlQ9d/LxbWsMsiAw7c51Ecm4/uYud72Zwmz4XiXXx3mnZ8++IAwm47I+V98tr7zDDGbCQ2YgUkVRwC7ACfnpevvb4s4vyfpXhQ0ljGw95xiZCQTDP1RhBsIlAnSL2c8g6qK7SwrJmYzb6F9zDBAuGR5SQzH8Bxn+YjD7E5xUbHGOVy0aAAAAAElFTkSuQmCC","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/lq18Ma2NAAtWvmZbaj7E4/a6e3872f74d3d43613b0e2355af79b0a/Image_default_rtc.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Andrew Herron","slug":"andrew-herron"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Building real-time collaboration applications: OT vs CRDT"},"metaDescription":{"metaDescription":"What do OT (Operational Transformation) and CRDT (Conflict-free Replicated Data Type) really mean? And which one should you use in your real-time collaboration solution?"}}}]},"ctaBanners":{"edges":[{"node":{"description":"Deploy TinyMCE in just 6 lines of code","buttonLabel":"Get your Cloud API Key","externalLink":"https://www.tiny.cloud/get-tiny/","section":["category","author","posts","home","tag"]}}]}},"pageContext":{}},"staticQueryHashes":["2492987505","740350947"]}