Need help with korolev?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

542 Stars 44 Forks Apache License 2.0 611 Commits 15 Opened issues


Single Page Applications running on the server side.

Services available


Need anything else?

Contributors list


Build Status FOSSA Status Gitter Join the chat at

Not long ago we have entered the era of single-page applications. Some people say that we no longer need a server. They say that JavaScript applications can connect to DBMS directly. Fat clients. We disagree with this. This project is an attempt to solve the problems of modern fat web.

Korolev runs a single-page application on the server side, keeping in the browser only a bridge to receive commands and send events. The page loads instantly and works fast, because it does a minimal amount of computation. It's important that Korolev provides a unified environment for full stack development. Client and server are now combined into a single app without any REST protocol or something else in the middle.


  • Lightning-fast page loading speed (~6kB of uncompressed JS)
  • Comparable to static HTML client-side RAM consumption
  • Indexable pages out of the box
  • Routing out of the box
  • Build extremely large app without increasing size of the page
  • No need to make CRUD REST service
  • Connect to infrastructure (DBMS, Message queue) directly from application





[comment]: <> ([![Browser support results](](


FOSSA Status

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.