UNPKG

1.78 kBMarkdownView Raw
1[LiteJS]: https://www.litejs.com/
2[npm package]: https://npmjs.org/package/litejs
3[GitHub repo]: https://github.com/litejs/litejs
4[wiki]: https://github.com/litejs/litejs/wiki
5[RFC 6570]: http://tools.ietf.org/html/rfc6570
6
7
8 @version 18.2.5
9 @date 2018-02-22
10
11
12LiteJS
13======
14
15The best way to build fast and powerful web interfaces.
16
17Weighing in at just 28KB (12KB gzipped),
18it includes everything you need to build a modern web application:
19
20 - routed views with browser history management
21 - reusable templates by custom element tags
22 - asynchronous and dynamic code loading
23 - translations with instant language switching - no page reload required
24<details>
25 <summary>.. and more with no dependencies</summary>
26
27 - date parsing and formating
28 - string formating
29 - keyboard shortcuts
30
31</details>
32<p></p>
33
34See a [working example](https://cdn.rawgit.com/litejs/litejs/master/ui/example1.html)
35with a [source code](https://github.com/litejs/litejs/blob/master/ui/example1.html)
36in 80 lines.
37
38It also supports SVG elements,
39so it is possible to build full SVG single-page applications.
40See a [example](https://cdn.rawgit.com/litejs/litejs/master/ui/svg-example1.html)
41with a [source code](https://github.com/litejs/litejs/blob/master/ui/svg-example1.html)
42in 60 lines.
43
44
45
46Get Started
47-----------
48
49Build your first LiteJS app with in 5 minute [Quick Start Guide](https://github.com/litejs/litejs/wiki/Quick-Start).
50
51```
52npm install -g litejs
53litejs init demo-project
54cd demo-project
55npm start
56```
57
58See [wiki][] for more.
59
60
61
62External links
63--------------
64
65 - [GitHub repo][]
66 - [npm package][]
67 - URI Template [RFC 6570][]
68
69
70### Licence
71
72Copyright (c) 2013-2018 Lauri Rooden &lt;lauri@rooden.ee&gt;
73[The MIT License](http://lauri.rooden.ee/mit-license.txt)
74
75