Hyperloop lets you build beautiful interactive user interfaces using the same Ruby language running your server side code. Reactrb replaces JS code, JSX, HTML, templating languages, and complex frameworks with one simple system.


One language. One simple model. Under the hood the Hyperloop gems takes care of all the details for you. The same Ruby code runs on the server to deliver pages fast, and then keeps running on the client to handle your user interactions.


The power and simplicity of React with a great easy to use Ruby DSL. Hyperloop frees you up to do what you do best - building great apps.

Hyperloop’s Reactrb is a wrapper for the React.js library for creating user interfaces. Reactrb provides all the goodness of React combined with the expressiveness of the Ruby language.

React was built to solve one problem: building large applications with data that changes over time.

Hyperloop takes this one step further. Because it uses Ruby, you can think in one language on the server and the client. Because it uses React.js you get a simple, declarative, structured way to build your UI.