.. title:: Welcome to Kobin
===================
Kobin Documentation
===================
Type Hints friendly WSGI Framework for Python3.
Kobin has following features.
- Decorator based Routing System exploited Type Hints.
- WSGI request and response Wrapper.
- Provide type annotations from stub files.
- and other convenient utilities...
And Kobin has **NO** following features:
- *WSGI Server Adapters*: Please use WSGICLI or Gunicorn CLI.
- *Serving static contents*: Please use WSGICLI and Nginx.
- *Template Engine*: But Kobin provides template adapter.
Statuses
========
.. image:: https://travis-ci.org/kobinpy/kobin.svg?branch=master
:target: https://travis-ci.org/kobinpy/kobin
.. image:: https://badge.fury.io/py/kobin.svg
:target: https://badge.fury.io/py/kobin
.. image:: https://coveralls.io/repos/github/kobinpy/kobin/badge.svg?branch=coveralls
:target: https://coveralls.io/github/kobinpy/kobin?branch=master
.. image:: https://codeclimate.com/github/c-bata/kobin/badges/gpa.svg
:target: https://codeclimate.com/github/kobinpy/kobin
:alt: Code Climate
.. image:: https://readthedocs.org/projects/kobin/badge/?version=latest
:target: http://kobin.readthedocs.org/en/latest/?badge=latest
:alt: Documentation Status
Kobin documentation contents
============================
.. toctree::
:maxdepth: 2
tutorial
api
devguide
Requirements
============
Supported python versions are python 3.6.
And Kobin has no required dependencies other than the Python Standard Libraries.
The following packages are optional:
* wsgicli - Command Line Interface for developing WSGI application.
* jinja2 - Jinja2 is a full featured template engine for Python.
Links
=====
* `Documentation (English) `_
* `Documentation (日本語) `_
* `Github `_
* `PyPI `_
* `Kobin Example `_
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`