Ring is a low-level interface and library for building web applications in the Clojure programming language. It is similar to the Ruby Rack library, the WGSI in Python, or the Java Servlet specification.