Skip to main content

Easily create universally embeddable web widgets with SimplicityBlocks™

  • Any web application can be turned into an embeddable widget
  • Any frontend framework can be used
  • Any backend technology can be used

Use and distribute your web apps built with Angular, ASP.NET, Backbone, Django, Ember, Java, JQuery, Mithril, Node, PHP, React, Ruby, Svelte, Vanilla JS, Vue and more!

SimplicityBlocks™ Version 2.0 Now Released

  • Data Capture Endpoint - each block now has its own endpoint that you can post data to. View and download submitted data.
  • Animation Effects - animation and delays are now available on both the launcher and widget.
  • Enhanced Host Page Integration - new methods available to allow control of widget from within the host page.
  • Slots - It is now possible to embed your own HTML or even another widget within a widget.

Embeddable Widgets

It's not easy to create a distributable widget that can be embedded easily in any web page. SimplicityBlocks™ does all the heavy lifting for you and simplifies the task. Just configure a block and the result is an easy-to-use embed code that can be copied and pasted into any web page.

Micro Apps

Another use case for SimplicityBlocks™ is Micro Apps. SimplicityBlocks™ can be used to isolate pieces of a web application so separate teams can use the technology of their choice. The Micro Apps use case of SimplicityBlocks™ is a perfect solution when gradually evolving a legacy app when you still need to keep "old pieces" of a legacy app running in parallel with new code.


Our Vanilla JS Communication Test Page has a demo widget integrated in it and also documents the various ways your widget can communicate with the host page. The best way to demo SimplicityBlocks™ is to try it with your own widget. Sign up for a free test account (no credit card required) and see for yourself.

SimplicityBlocks™ Makes It Easy for People to Integrate Your Widget Into Their Web Page

After adding a new block to your account you simply configure your widget by setting various settings in our easy-to-use configuration tool. Then when you have completed the configuration you generate the embed code that you can distribute to web page authors who will use your widget in their web page.