Compojure

A concise routing library for Ring/Clojure
Alternatives To Compojure
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Routing7,48499,2591,1145 days ago552January 01, 2023mitPHP
Maps an HTTP request to a set of configuration variables
Go Restful4,8596,1103,492a month ago99March 09, 20233mitGo
package for building REST-style Web Services using Go
Compojure4,018
6,2655 months ago63April 15, 20187epl-1.0Clojure
A concise routing library for Ring/Clojure
Klein.php2,65536265a month ago9February 01, 201798mitPHP
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.
Go Http Routing Benchmark1,617
13 days agoAugust 24, 202323bsd-3-clauseGo
Go HTTP request router and web framework benchmark
Siler1,1261982 years ago43January 27, 202128mit
⚡ Flat-files and plain-old PHP functions rockin'on as a set of general purpose high-level abstractions.
Awesome Micro1,064
2 years ago
A collection of awesome things regarding zeit's micro.
Spock672
723 months ago62June 15, 201831Haskell
Another Haskell web framework for rapid development
App575
a month ago1mitPHP
Aplus Framework App Project
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