Full-stack web framework in a tiny package

litejs, framework, http, server, content negotiation, accept, multipart, uploads, form-data
npm install litejs@19.3.3


LiteJS – size

The best way to build fast and powerful web interfaces.

Weighing in at just 28KB (12KB gzipped), it includes everything you need to build a modern web application:

  • routed views with browser history management
  • reusable templates and custom elements
  • asynchronous and dynamic code loading
  • translations with instant language switching - no page reload required
.. and more with no dependencies

See a working example with a source code in 80 lines. It is also possible to build full SVG single-page applications (example with a source code in 60 lines).

Get Started

Build your first LiteJS app with in 5 minute Quick Start Guide. See wiki for more.

External links

GitHub repo | npm package | Travis CI | Coveralls code coverage


Copyright (c) 2013-2019 Lauri Rooden <lauri@rooden.ee>
The MIT License