Compojure

A concise routing library for Ring/Clojure
Alternatives To Compojure
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Httprouter15,2863,9271,69012 days ago12August 14, 202083bsd-3-clauseGo
A high performance HTTP request router that scales well
Routing7,41799,2591,1152 days ago531June 08, 2022mitPHP
Maps an HTTP request to a set of configuration variables
Go Restful4,7646,1102,1452 months ago96July 21, 20224mitGo
package for building REST-style Web Services using Go
Compojure4,018
6,26525 days ago63April 15, 20187epl-1.0Clojure
A concise routing library for Ring/Clojure
Klein.php2,630362659 months ago9February 01, 201797mitPHP
A fast & flexible router
Aqueduct2,3573522 years ago38June 01, 2020180bsd-2-clauseDart
Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider.
Siler1,126198a year ago43January 27, 202128mit
⚡ Flat-files and plain-old PHP functions rockin'on as a set of general purpose high-level abstractions.
Awesome Micro1,064
a year ago
A collection of awesome things regarding zeit's micro.
Spock652
7210 months ago62June 15, 201829Haskell
Another Haskell web framework for rapid development
Microwebsrv529
4 months ago8mitPython
A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
Alternatives To Compojure
Select To Compare


Alternative Project Comparisons
Readme

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.0"]

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 © 2022 James Reeves

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

Popular Routing Projects
Popular Http Projects
Popular Networking Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Http
Clojure
Wiki
Routing
Ring