A microkernel for modular javascript, a toolchain for modern front-end, a micro-framework for growable WebApp.

CardKit (v2)

CardKit is a mobile UI library provides a series of building blocks to help you build mobile web apps quickly and simply, or transfer entire website to mobile-first web app for touch devices.

CardKit building blocks are all use-html-as-configure-style (like Custom Elements, directive…) components built on DarkDOM and Moui.

Usages and Examples

In the Real World

douban apps


Packaged version without dependencies:

Packaged version with dependencies:

or build your own:

Quick Start for building

Prepare the environment

  1. node, npm
  2. grunt v0.4 - npm install grunt-cli -g
  3. bower v0.10.0+ - npm install bower -g
  4. ruby, gem, bundler

Install dependencies

  1. npm install
  2. bundle install
  3. bower install

The first build

  1. grunt


Copyright (c) 2013-2014 douban.com Licensed under the MIT license.