event-driven networking library for .NET
C# Ruby
Pull request Compare This branch is 42 commits behind kayakhttp:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Kayak.Cli.Tests
Kayak.Cli
Kayak.Oars
Kayak.Tests
Kayak
KayakExamples
lib
tools
.gitignore
.gitmodules
Kayak.nuspec
Kayak.sln
LICENSE
README.md
Rakefile.rb
build.proj

README.md

About Kayak

Kayak is an event-driven networking library for .NET. It allows you to easily create TCP clients and servers. Kayak contains an HTTP/1.1 server implementation.

Kayak is Copyright (c) 2007-2011 Benjamin van der Veen. Kayak is licensed under the MIT License. See LICENSE.txt.

http://kayakhttp.com
http://bvanderveen.com
Kayak Mailing List

How to build

Kayak uses Rake, the Ruby build tool, to perform builds. Ruby must be installed on your system to build Kayak. The build script is known to work with Ruby 1.9.2, and depends on Albacore, a suite of Rake tasks for .NET. Please make sure your github username and token are set before building or the submodules will fail to update. See http://help.github.com/set-your-user-name-email-and-github-token/ for more information

To build:

$ gem install albacore
$ git clone git@github.com/kayak/kayak.git
$ cd kayak
$ rake

Note: You can build Kayak from within your IDE, but you should run the build script first to bootstrap the source tree. The bootstrap process inits and updates some git submodules and downloads some binary dependencies from NuGet.org.

Submodules:

Binary Dependencies:

Bugs

Please use the GitHub issue tracker to report bugs. Use the "Bug" label to tag your issue.

Discussion

Join the Kayak Google Group to ask questions, suggest features, collaborate on development, etc.