Skip to content

Introducing Froala Editor SDKs

Froala Editor has always been about innovating how WYSIWYG HTML editing works. That starts with how the editor behaves, the features it comes with and goes as far as extending and integrating it. We believe that a complete rich text editor shouldn't only look good and work perfectly, but it should also be super easy to plug into your application.

Back in August we announced that we're working on some tools to ease the integration of the Froala WYSIWYG HTML editor on server side. On Monday we published a first version of what we're calling SDKs. They are libraries designed to simplify the interaction of the editor with the backend and make things like storing images and files or computing Amazon S3 signature work flawlessly. That's a first for a WYSIWYG HTML editor.

Current Status

We already released the SDKs for PHP and Node.JS. They are available on GitHub under the MIT license and you can find the complete documentation and detailed examples on our website. Besides that, they are there for you on the most popular package managers for each language. You can fetch the PHP one using composer while in Node.JS, the SDK is available on NPM.

SDK Design

Although we provide the SDKs for totally different programming languages, they have an unitary feel and share the same architecture. Therefore, if you ever change your mind on what language to use for the backend, switching the editor SDK is a piece of cake because we've used the same name for all classes, methods and options.

What's more important, they are designed to work with the framework you love. It doesn't matter if you're using Laravel, Symfony, CakePHP, Yii2 or other PHP framework, the SDK integrates in just the same way.

What's next

The code for the .NET and Java SDKs is ready and fully tested. We're currently putting together the documentation and making last example touches, expecting to make them available for you by the end of the next week. At the same time, we're working on the libraries for Ruby and Python. I know you're asking for an ETA, so expect them to get hot in the second part of October.

I'm sure that what we have now is just the beginning and you will help us make them even better. Therefore, I can't wait for you to get your hands on them and hit us back with your feedback. If you already gave them a try please share your comments below or drop us a line on our website.

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *