Sitelet https://github.com/francoisdevlin/compojure/tree/ring
Skip to content
 
 

Latest commit

 

History

327 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compojure is an open source web framework for the Clojure programming language. It emphasizes a thin I/O layer and a functional approach to web development.

Compojure is still in active development, but it is rapidly approaching version 0.1.

Sample Code

Here's a small web application written in Compojure:

(use 'compojure)

(defservlet my-servlet
  (GET "/"
    (html [:h1 "Hello World"]))
  (ANY "*"
    (page-not-found)))

(run-server {:port 8080}
  "/*" my-servlet)

Documentation

For information on how to get started and use Compojure, please see our Wiki.

Community

The Compojure Group is the best place to ask questions about Compojure, suggest improvements or to report bugs.

Tutorials

Eric Lavigne has written a series of excellent tutorials on Compojure:

About

Concise web framework for Clojure

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors