Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
http-kit is a minimalist, event-driven, high-performance Clojure HTTP server/client library with WebSocket and asynchronous support
Java Clojure C Shell Other
Pull request Compare This branch is 109 commits behind http-kit:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
scripts
src
test
.gitignore
EncodingBenchmark.java
LICENSE.txt
README.md
Rakefile
history.md
kqueue.c
project.clj

README.md

HTTP Kit

High-performance event-driven HTTP client/server for Clojure

See http-kit.org for documentation, examples, benchmarks, etc.

Current semantic version:

[http-kit "2.0.1"]  ; WebSocket and async API are not compatible with the RC releases.

Hack locally

Hacker friendly: Zero dependency, written from ground-up with only ~3k lines of code (including java), clean and tidy.

# modify as you want, unit tests back you up
lein test

# may be useful. more info, see the code server_test.clj
./scripts/start_test_server

Contact & Contribution

Please use the GitHub issues page for feature suggestions, bug reports, or general discussions. Current contributors are listed here. The http-kit.org website is also on GitHub here.

Change log

history.md

License

Copyright © 2012-2013 Feng Shen. Distributed under the Apache License Version 2.0.

Something went wrong with that request. Please try again.