Home

Awesome

coko

license dependencies Status npm npm

coko is a minimal framework built ontop of Koa.

coko provides a conventional approach for building apps using async/await pattern of Koa2. It gives a basic boiler plate for Koa ontop of which you can write your application logic.

coko is inpsired from Sailsjs and keeping the setup minimal and extensible.

Note: Check coko-bean for the example.

coko's feature includes:-

Table of contents

<a name="get-started"></a> Get Started

Since coko is a convention over configuration framework, it uses a minimal directory structure. coko-bean is there to help you getting started with the structure that is best suited with coko.

git clone https://github.com/bhaskarmelkani/coko-bean.git

cd coko-bean && npm install

npm start

This command will run a http sever on port 4000, you can configure the port(TODO).

The seed has a test route /user

Open http://127.0.0.1:4000/user.

Whoaaa, this was quick !!!

<a name="roadmap"></a> Roadmap

coko is still developing and is ambitious to get features that should be provided by a minimal framework.

<a name="developement-&-contributing"></a> Developement and Contributing

Check detailed contributing guidelines.

<a name="license"></a> License

The MIT License (MIT). See full license.