Skip to content
/ slim.js Public

Fast & Robust Front-End Micro-framework based on modern standards

License

Notifications You must be signed in to change notification settings

slimjs/slim.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 16, 2017
faa0f42 · Nov 16, 2017
Nov 15, 2017
Nov 16, 2017
Nov 9, 2017
May 4, 2017
Apr 11, 2017
May 7, 2017
Oct 26, 2017
Mar 8, 2017
Oct 17, 2017
Oct 17, 2017
Oct 10, 2017
Oct 10, 2017
Sep 27, 2016
Nov 10, 2017
Nov 16, 2017
Nov 16, 2017
Nov 16, 2017
Jan 25, 2017
Nov 2, 2017
Nov 2, 2017
Nov 16, 2017
Nov 16, 2017
Apr 6, 2017

Repository files navigation

hello, slim.js

Build Status Build Status

Chat on gitter

Hello, slim.js

Version 3 is out

Read the documentation here

Slim is a fast, native and elegant library for web components

Slim.js is a lightning fast library for development of native web-components and custom-elements based modern applications. No black magic involved. It uses es6+DOM native API and boosts up HTML elements with superpowers.

Is this another framework

No! It's a slim code layer that adds superpowers to HTML elements, using the browser native capabilities. But... wait! there's more:

  • It has data binding
  • It can be extended
  • It feels like a framework (but in a good way)
  • It's 5475 Bytes! (gzipped) Yep!
  • Single file, good to go.
  • No tools required, everything is based on native browser API. Choose your own tools.

Standards compilant

  • es6
  • web-components V2
  • no transpiling or compilation required

Tools free

  • add Slim.js to your project and your'e good to go

Documentation

The documentation site is built with Slim.js. Check out the source code, it's easy.

Contibutors are welcome.

USE THE PLATFORM