weavejester/compojure


A concise routing library for Ring/Clojure

License: EPL-1.0

Language: Clojure

Keywords: clojure, http, ring, routing


Compojure

Build Status

Compojure is a small routing library for Ring that allows web applications to be composed of small, independent parts.

Installation

Add the following dependency to your project.clj file:

[compojure "1.7.1"]

Documentation

Community

Usage

This small Compojure application demonstrates creating a Ring handler from two routes:

(ns hello-world.core
  (:require [compojure.core :refer :all]
            [compojure.route :as route]))

(defroutes app
  (GET "/" [] "<h1>Hello World</h1>")
  (route/not-found "<h1>Page not found</h1>"))

Also refer to the Getting Started page on the wiki.

License

Copyright © 2024 James Reeves

Distributed under the Eclipse Public License, the same as Clojure.

Project Statistics

Sourcerank 8
Repository Size 5.6 MB
Stars 4,077
Forks 259
Watchers 108
Open issues 6
Dependencies 0
Contributors 41
Tags 66
Created
Last updated
Last pushed

Top Contributors See all

James Reeves Allen Rohner Nicolas Buduroi Luke Renn Aaron Bedra Richard Newman Chas Emerick Aleksandr Karpov Chris Vest Michael Nygard Pablo Fernandez Alistair Roche Rhodri Pugh Chris Bui Mark Roghelia Juho Teperi Marko Mikulicic Aku Kotkavuo Tom Crayford Andy Fingerhut

Packages Referencing this Repo

org.clojars.miau.biz:compojure
A concise web framework for Clojure
This package is no longer available on Maven
org.clojars.making:compojure
A concise web framework for Clojure
This package is no longer available on Maven
org.clojars.liebke:compojure
A concise routing library for Ring/Clojure
This package is no longer available on Maven
org.clojars.robertpfeiffer:compojure
A concise web framework for Clojure
This package is no longer available on Maven
org.clojars.arohner:compojure
A concise web framework for Clojure
This package is no longer available on Maven
org.clojars.liquidz:compojure
A concise web framework for Clojure (fix project.clj to use on GAE/J)
This package is no longer available on Maven
org.clojars.tomo:compojure
A concise routing library for Ring/Clojure
This package is no longer available on Maven
org.clojars.miau.biz/compojure
A concise web framework for Clojure
Latest release 0.3.2 - Updated - 4.08K stars
org.clojars.slyphon:compojure
A concise web framework for Clojure
This package is no longer available on Maven
web-clojure-0.4
A concise web framework for Clojure
Latest release 0.4.0-SNAPSHOT - Published - 4.08K stars
org.clojars.liquidz/compojure
A concise web framework for Clojure (fix project.clj to use on GAE/J)
Latest release 0.5.3 - Published - 4.08K stars
org.clojars.robertpfeiffer/compojure
A concise web framework for Clojure
Latest release 0.3.2 - Published - 4.08K stars
org.clojars.making/compojure
A concise web framework for Clojure
Latest release 0.3.2 - Updated - 4.08K stars
compojure
A concise routing library for Ring
Latest release 1.6.1 - Updated - 4.08K stars
org.clojars.rnewman/compojure
A concise web framework for Clojure
Latest release 0.4.0-SNAPSHOT - Published - 4.08K stars
org.clojars.slyphon/compojure
A concise web framework for Clojure
Latest release 0.3.2 - Updated - 4.08K stars
compojure:compojure
A concise routing library for Ring
This package is no longer available on Maven
org.clojars.samhalicke/compojure
A concise routing library for Ring
Latest release 1.2.1-SNAPSHOT - Published - 4.08K stars
org.clojars.miau.biz.compojure
A concise web framework for Clojure
Latest release 0.4.0-SNAPSHOT - Published - 4.08K stars
org.clojars.liebke/compojure
Compojure is an open source web framework for the [Clojure](http://clojure.org) programming langu...
Latest release 0.3.1-master - Updated - 4.08K stars

Recent Tags See all

1.7.1 January 31, 2024
1.7.0 May 20, 2022
1.6.3 May 12, 2022
1.6.2 August 04, 2020
1.6.1 April 15, 2018
1.6.0 May 03, 2017
1.6.0-beta3 January 10, 2017
1.5.2 January 10, 2017
1.6.0-beta2 December 03, 2016
1.6.0-beta1 July 22, 2016
1.5.1 June 19, 2016
1.5.0 March 07, 2016
1.4.0 July 14, 2015
1.3.4 May 08, 2015
1.3.3 April 01, 2015

Interesting Forks See all

stuarthalloway/compojure
Concise web framework for Clojure
Clojure - Other - Last pushed - 3 stars - 1 forks
lrenn/compojure
Concise web framework for Clojure
Clojure - EPL-1.0 - Last pushed - 3 stars - 1 forks
nateroling/compojure
Concise web framework for Clojure
Clojure - Last pushed - 3 stars - 2 forks
strongh/compojure
Concise web framework for Clojure
Clojure - Other - Last pushed - 1 stars
bmabey/compojure
Concise web framework for Clojure
Clojure - Last pushed - 1 stars - 1 forks

Something wrong with this page? Make a suggestion

Last synced: 2024-08-16 19:38:50 UTC

Login to resync this repository