Fork me on GitHub

Web application framework for node.js

Free server framework for building Web sites and Web applications using JavaScript, HTML and CSS.

  • Modern framework

    Friendly URL, XHR, JSON, responsive design, JavaScript minifier, XSS protected, resources and supports MVC architecture.

  • Modular framework

    Download exist modules from the GitHub or create own. You can install any node.js module from the Node Package Manager.

  • Perfect security

    Framework supports a good security elements. Automatically encodes received data and checks incoming requests.

  • Extensible framework

    You can extend framework by yourself. You can rewrite existing functionality and replace it according to your needs.

  • Beautiful templating

    Framework has unique templating engine. It's beautiful, simple and powerful. Templates is a strong weapon for the web development.

  • RESTful routing

    Define a different actions to one url and distribute by e.g. HTTP methods. Framework has the best routing engine as you know.

  • Create real-time applications

    Framework supports WebSocket (RFC 6455) and Server-Sent events. You can create real-time applications or multiplayer games.

  • Automation

    Framework automatically compresses JavaScript, HTML and compiles CSS. You don't need other tools (e.g. Grunt).

  • Easy to use

    Framework has an easy learning curve. You will learn to create web applications for a very short time.

  • Run everywhere

    Install once and run anywhere - Unix, Linux, Mac OS X, Windows or SunOS. You don't need other applications for your website.

  • Ready to enterprise

    Framework has good architecture for big applications and on one project can work more developers.

  • Friendly license

    Framework is licensed under the MIT license which makes it perfect for use in commercial applications.

Fully compatible with all client-side frameworks


  • Angular.js
  • jQuery
  • Backbone.js
  • DOJO
  • Mootools
  • Ember.js
  • Knockout.js
  • YUI Library

Additional framework features


Other node.js web frameworks




IMPORTANT: framework is highly addictive . Please support total.js on GitHub.