| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Ring is a Clojure web applications library inspired by Python's WSGI and Ruby's Rack. By abstracting the details of HTTP into a simple, unified API, Ring allows web applications to be constructed of modular components that can be shared among a variety of applications, web servers, and web frameworks.
The SPEC.md file at the root of this distribution provides a complete description of the Ring interface. The Wiki contains more in-depth documentation on how to use Ring.
To include one of the above libraries, for instance ring-core, add the following dependency to your deps.edn file:
ring/ring-core {:mvn/version "1.15.5"}
Or to your Leiningen project file:
[ring/ring-core "1.15.5"]
Please read CONTRIBUTING.md before submitting a pull request.
This project borrows heavily from Ruby's Rack and Python's WSGI; thanks to those communities for their work. Thanks also go to the many individuals who have contributed to Ring's code and documentation over the years.
Copyright © 2009-2026 Mark McGranaghan, James Reeves & contributors.
Released under the MIT license.
| Back | FazBrowse Home | New Git URL |