A Javascript framework for creating isomorphic applications.

Get Started Take a look at the Tutorial


Fully Isomorphic

Write and run the same code at both the server side and the client side! IMA.js provides abstraction for APIs that differ at the client side javascript and the server side javascript.


Page metadata are centrally managed, allowing easier management of all your keywords and og meta-tags.

Benchmarks and Tests

Real-world heavy-load web services are run on the IMA.js platform. With hundreds of unit tests covering all of our code, you can rely on IMA.js to be a stable base of your application.

Production-ready Full Application Stack

Use the familiar MVC pattern in combination with React for rendering your UI. See Hello example.


IMA.js comes with a built-in router for processing GET and POST HTTP requests.

Bleeding Edge Technologies

ES2015+ (JSX Harmony), Gulp, Hot Reload and other technologies.

...and more


Full plugin support

IMA.js comes with full support for plugins that can be created very easily through very simple interface. We maintain a list of several plugins that are thoroughly tested and used every day on many of our websites here at Seznam.cz along with huge list of other plugins we use internally.

...notable mentions


Seznam Zprávy is one of the top Czech news platforms, which delivers compelling, diverse and visually engaging stories in the form of a text and a video.

One of the biggest and most visited news website in the Czech Republic. It offers coverage of the latest news from home and around the world in one place.

The biggest online lifestyle magazine for women in the Czech Republic. Current articles about fashion, health and lifestyle, living, family, and a great section of recipes.

The biggest online magazine about cars and motorcycles in the Czech Republic where you can found current articles about news from the car industry, service tips, reports from car events and wonderful video section.

The most visited weather forecast website in the Czech republic. Offers weather forecast up to 6 days ahead for every place on Earth and interactive map with meteoradar.

TV broadcast schedule for at least 14 days ahead, available for more than 100 most watched TV stations. Horizontal and vertical layout, notifications and social sharing is available.

Sbazar.cz is one of the largest online peer to peer marketers in the Czech Republic. People can choose between 1,800,000 current offers. Advertising is clearly arranged into individual categories with the possibility of searching in a specific place in the Czechia.

Sauto is the biggest marketplace of used and new cars in the Czech Republic. People can choose from up to 90,000 current sellers’ ads from across the country. Advanced filtering makes finding a car easier.

The Czech video game portal where you find your next video game to play. There are plenty of video games for different devices, including on-line browser games.

The news feed of the Seznam.cz company where you can see the new features of all Seznam.cz services.


IE 10+
Android Browser
Chrome for Android
Unsupported & Old Browsers

IMA runs as isomorphic-page application. MPA runs as multi-page application. SPA runs as single-page application.

Used Technologies