All in one | 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.

 Total.js Platform on GitHub

 Monthly reports

 Collaboration


Open-source
MIT license
Stable platform
Green solution

Server-side

  • Alternative to Express.js, Meteor.js, etc..
  • MVC architecture
  • WebSocket, Server-sent events
  • SMTP Server
  • LDAP Search
  • View Engine
  • Cluster
  • Open-source
  • Async & Await
  • You can use it with Vue.js, React, Angular, etc.
# Node.js server-side framework
# Total.js v5
$ npm install total5

Client-side

  • 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
  • UI builder
  • Open-source
  • You can use it with Java, .NET, PHP, Python, etc.
<!-- Client-side UI library -->
<script src="https://cdn.componentator.com/spa.min@19.js"></script>
<link rel="stylesheet" href="https://cdn.componentator.com/spa.min@19.css" />
 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.


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.


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.


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.


Unrivaled support

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


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.