Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Routing | 7,484 | 99,259 | 1,114 | 5 days ago | 552 | January 01, 2023 | mit | PHP | ||
Maps an HTTP request to a set of configuration variables | ||||||||||
Go Restful | 4,859 | 6,110 | 3,492 | a month ago | 99 | March 09, 2023 | 3 | mit | Go | |
package for building REST-style Web Services using Go | ||||||||||
Compojure | 4,018 | 6,265 | 5 months ago | 63 | April 15, 2018 | 7 | epl-1.0 | Clojure | ||
A concise routing library for Ring/Clojure | ||||||||||
Klein.php | 2,655 | 362 | 65 | a month ago | 9 | February 01, 2017 | 98 | mit | PHP | |
A fast & flexible router | ||||||||||
Aqueduct | 2,357 | 35 | 2 | 2 years ago | 38 | June 01, 2020 | 180 | bsd-2-clause | Dart | |
Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider. | ||||||||||
Go Http Routing Benchmark | 1,617 | 13 days ago | August 24, 2023 | 23 | bsd-3-clause | Go | ||||
Go HTTP request router and web framework benchmark | ||||||||||
Siler | 1,126 | 19 | 8 | 2 years ago | 43 | January 27, 2021 | 28 | mit | ||
⚡ Flat-files and plain-old PHP functions rockin'on as a set of general purpose high-level abstractions. | ||||||||||
Awesome Micro | 1,064 | 2 years ago | ||||||||
A collection of awesome things regarding zeit's micro. | ||||||||||
Spock | 672 | 72 | 3 months ago | 62 | June 15, 2018 | 31 | Haskell | |||
Another Haskell web framework for rapid development | ||||||||||
App | 575 | a month ago | 1 | mit | PHP | |||||
Aplus Framework App Project |
Compojure is a small routing library for Ring that allows web applications to be composed of small, independent parts.
Add the following dependency to your project.clj
file:
[compojure "1.7.0"]
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.
Copyright © 2022 James Reeves
Distributed under the Eclipse Public License, the same as Clojure.