total.js is a Web application framework for node.js
About
Total.js framework was written in 2013 from scratch. The main idea of the framework is to be complex, stable and without dependencies. Total.js Platform is a collection of libraries, packages and complete products in the most cases written in Total.js framework.
Links
- Website
- Total.js on Github
- Twitter account: @totalframework
- License: MIT
The framework feature list
- Amazing server-side and client-side solution with no dependencies
- Low CPU and memory requirements, e.g. works on ARM architecture
- Built-in small NoSQL embedded database with great analytics tools and incredible performance
- Supports WebSocket and Server-Sent events
- Supports auto-compression for all .js, .html and .css
- CSS supports auto-vendor-prefixes, variables and nested selectors
- Full web server with serving of static files and with GZIP compression
- Supports SMTP mail sender
- Supports great View Engine (conditions, loops, localization, etc.)
- Supports localization
- Supports media streaming
- Supports workers for heavy CPU operations
- Supports themes
- Built-in a lot of helpers for String, Number, Array and Date types