An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Ketchup

Ketchup is a very small HTTP server implementation, currently 300 LoC (for the whole thing)! Ketchup is also made to be as modular and embeddable as possible, if you want a cabal-free Haskell app, just take those two/three files you need and put it in your project! Currently Ketchup comes with: Basic httpd functionality (IPV4 only for now) URL Routing with parameters (ie. /user/:name/) Static file handler (ie. static "." as route/handler) Basic Auth (please use it over a HTTPS reverse proxy) Dependencies The core parts of Ketchup are all depedency free, that includes Ketchup.Httpd and Ketchup.Utils (and to a certain extent, Ketchup.Chunked). The dependencies required are for the following modules: Ketchup.Static (uses mime-types) Ketchup.Auth (uses base64-bytestring)

Ecosystem
hackage.haskell.org
Latest Release
0.4.3
about 11 years ago
Versions
13
Downloads
11,116 total
0.4.3
Published: about 11 years ago
Registry - Download
0.4.2
Published: about 11 years ago
Registry - Download
0.4.1
Published: over 11 years ago
Registry - Download
0.4.0
Published: over 11 years ago
Registry - Download
0.3.1
Published: over 11 years ago
Registry - Download
0.3
Published: over 11 years ago
Registry - Download
0.2.3
Published: over 11 years ago
Registry - Download
0.2.2
Published: almost 12 years ago
Registry - Download
0.2.1
Published: almost 12 years ago
Registry - Download
0.2.0
Published: almost 12 years ago
Registry - Download
0.1.2
Published: almost 12 years ago
Registry - Download
0.1.1
Published: almost 12 years ago
Registry - Download
0.1.0
Published: almost 12 years ago
Registry - Download
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/Ketchup
spec
License MIT
First Release almost 12 years ago
Last Synced 3 days ago
Repository
Stars 3 on GitHub
Forks 0 on GitHub