This project has moved and is read-only. For the latest updates, please go here.

Welcome to the Katana Project.

For an overview of the Katana Project's core concepts and components, refer to the whitepaper, An Overview of Project Katana

What is Katana?

Katana is a collection of projects for supporting OWIN ( with various Microsoft components. Currently it includes OWIN support for System.Web and System.Net.HttpListener.

Also included is a OwinHost.exe for running self-host servers (like HttpListener) from the command line.

How do I run my Katana app or framework?

These Hello World instructions will help you set up an Katana based project and then author and deploy an Katana based app. For additional samples see


See Configuration

API docs


Self-host HTTPS/SSL

See Selfhosting


See Debugging.

OWIN keys:

See OWIN Keys.

Static Files middleware on IIS:

See Static Files on IIS

Cookie issues on System.Web:

See System.Web response cookie integration issues

Last edited Apr 3, 2015 at 11:53 PM by Tratcher, version 45


kkaoa Jan 28, 2016 at 10:57 PM 
Samples are found at