<h1 align="center">
  <!-- Logo -->
  <a href="https://syarul.github.io/keet/" alt="keet.js">
    <img src="https://raw.githubusercontent.com/syarul/keet/0ce3f8d7/website/static/img/keet_temp_logo.png" width="150" alt="Keet Logo"/>
  </a>

  <h3 align="center">Keet v4.2.4</h3>
  <p align="center">Minimalist view layer for the web.</p>
  <p align="center">
    <!-- npm version -->
    <a href="https://www.npmjs.com/package/keet" rel="nofollow"><img alt="npm package" src="https://img.shields.io/badge/npm-4.2.4-blue.svg" style="max-width:100%;"></a> 
    <!-- rawgit version -->
    <a href="https://cdn.rawgit.com/syarul/keet/master/keet-min.js" rel="nofollow"><img alt="browser build" src="https://img.shields.io/badge/rawgit-4.2.4-ff69b4.svg" style="max-width:100%;"></a>
    <!-- npm download count -->
    <a href="https://www.npmjs.com/package/keet" rel="nofollow"><img alt="npm module downloads" src="https://img.shields.io/npm/dt/keet.svg" style="max-width:100%;"></a>
    <!-- travis build status -->
    <a href="https://travis-ci.org/syarul/keet" rel="nofollow"><img alt="Build Status" src="https://travis-ci.org/syarul/keet.svg?branch=master" style="max-width:100%;"></a>
    <!-- coveralls coverage report -->
    <a href="https://coveralls.io/github/syarul/keet?branch=master" rel="nofollow"><img alt="Coverage Status" src="https://coveralls.io/repos/github/syarul/keet/badge.svg?branch=master" style="max-width:100%;"></a>
    <!-- standard.js badge -->
    <a href="https://standardjs.com" rel="nofollow"><img alt="JavaScript Style Guide" src="https://img.shields.io/badge/code_style-standard-brightgreen.svg" style="max-width:100%;"></a>
    <!-- gitter chat badge -->
    <a href="https://gitter.im/keet-dev/Lobby?utm_source=badge&amp;utm_medium=badge&amp;utm_campaign=pr-badge&amp;utm_content=badge" rel="nofollow"><img alt="Join the chat at https://gitter.im/keet-dev/Lobby" src="https://badges.gitter.im/keet-dev/Lobby.svg" style="max-width:100%;"></a>
  </p>
</h1>

## What is Keet

> *Keet* specific goal is to offer freedom of [cumbersome frameworks](https://medium.com/dailyjs/the-deepest-reason-why-modern-javascript-frameworks-exist-933b86ebc445), familiar/vanilla code structures and a possible remedy to [*choice paralysis*](https://the-pastry-box-project.net/addy-osmani/2014-January-19).  Generally *Keet* is more flexible, decent render performance, loosely coupled and has shallow learning curve. It's also only 6kb gzip in size.

## Resources

<!-- AUTO-GENERATED-CONTENT:START (RESOURCES) -->
- Documentation - https://syarul.github.io/keet
- Usage/API Examples - https://github.com/syarul/keet/tree/master/examples
- TodoMVC Implementation - https://github.com/syarul/keetjs-todomvc
- Performance (opinionated) - https://github.com/syarul/preact-perf
<!-- AUTO-GENERATED-CONTENT:END -->

## License

The MIT License (MIT)

Copyright (c) 2018 Shahrul Nizam Selamat
  
