REPL: code and compile in multiple programming languages

Like others before us, we decided to work on a universal format that could describe all the possible scenarios for a given user interface. This format allows us to generate the same user interface with various tools and frameworks, transition from one code output to another without effort and enable efficient and advanced programmatic manipulation.

Try the REPL

keyboard_arrow_downWrite your UIDL here

Generated code in real-time

keyboard_arrow_downChose preferred language

Rendered UI

keyboard_arrow_downSee the actual result

Our universal format: User Interface Definition Language (UIDL)

 It is represented by a human-readable JSON document, a format supported natively by many programming languages. For that, we developed a small online REPL tool, where you can play around with various examples of UIDLs and check the generated code in different flavors.
Read more in our white paper.

Feel free to join and contribute to our ecosystem.

Go to Github
made-with-teleportBuilt in TeleportHQ