Total.js Platform

Total.js Platform is a collection of server-side & client-side JavaScript libraries, UI components, practices, and complete products written in JavaScript. The basis of the platform is a server-side framework called Total.js framework and a client-side library called Total.js UI Library. We started writing the platform from scratch in 2013.

MIT license
Stable platform
Green solution


  • Alternative to Express.js, Meteor.js, etc..
  • MVC architecture
  • WebSocket, Server-sent events
  • SMTP Server
  • LDAP Search
  • View Engine
  • Cluster
  • Open-source
  • You can use it with Vue.js, React, Angular, etc.


  • Alternative to Vue.js, React, Angular, etc..
  • For singe-page apps
  • For creating reusable components
  • More than +300 UI components
  • AJAX operations
  • End-to-end encryption
  • Localization
  • Open-source
  • You can use it with Java, .NET, PHP, Python, etc.
You don't need to use server-side and client-side framework together, it's optional. Our server-side framework will work with most client-side frameworks, and our client-side library will work with most server-side technologies.

One platform, many cases

  • Web apps
  • Hybrid mobile apps
  • REST services
  • E-commerce
  • Real-time apps
  • Intranet apps
  • Apps for IoT
  • Progressive web apps

Ultra-fast development

Try Total.js Rapid Cloud development and develop with your team in less than 5 minutes.

Rapid Development

Visual coding

Are you lazy and don't want to code? Then, try Total.js Flow - a visual programming interface, and make your processes visually.

Visual Coding

Only notepad

You don't need any special tools or additional compilers for creating Total.js apps. The architecture of the Total.js platform is simple and designed for building apps in e.g., Notepad.

Code in the Notepad

Low HW requirements

Our server-side Node.js framework doesn't need any expensive hardware, and you can provide several apps on e.g., RPI.

Low HW requirements

Unrivaled support

Our developers answer all questions in a few hours and for free. So join our chat apps and ask us technical questions.

Unrivaled support

Be independent

Total.js Platform is designed for 100% independently. You won't be dependent on us. You can provide everything outside of the public internet.

Be independent