{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/Ketchup","name":"Ketchup","description":"Ketchup is a very small HTTP server implementation, currently 300 LoC (for the whole thing)!\n\nKetchup 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!\n\nCurrently Ketchup comes with:\n\nBasic httpd functionality (IPV4 only for now)\n\nURL Routing with parameters (ie. /user/:name/)\n\nStatic file handler (ie. static \".\" as route/handler)\n\nBasic Auth (please use it over a HTTPS reverse proxy)\n\nDependencies\n\nThe core parts of Ketchup are all depedency free, that includes Ketchup.Httpd and Ketchup.Utils (and to a certain extent, Ketchup.Chunked).\nThe dependencies required are for the following modules:\n\nKetchup.Static (uses mime-types)\n\nKetchup.Auth (uses base64-bytestring)","version":"0.4.3","softwareVersion":"0.4.3","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/Hamcha/Ketchup","issueTracker":"https://github.com/Hamcha/ketchup/issues","url":"https://github.com/Hamcha/Ketchup","keywords":["ketchup","library","mit","web","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"Hamcha"}],"author":[{"@type":"Person","name":"Hamcha"}],"copyrightHolder":[{"@type":"Person","name":"Hamcha"}],"dateCreated":"2014-05-24","dateModified":"2015-02-24","datePublished":"2015-02-24","copyrightYear":2014,"downloadUrl":"https://hackage.haskell.org/package/Ketchup-0.4.3/Ketchup-0.4.3.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/Ketchup"],"https://www.w3.org/ns/activitystreams#likes":3}