{"id":13804591,"url":"https://edicl.github.io/hunchentoot/","last_synced_at":"2025-05-13T17:32:39.561Z","repository":{"id":1121610,"uuid":"2293105","full_name":"edicl/hunchentoot","owner":"edicl","description":"Web server written in Common Lisp","archived":false,"fork":false,"pushed_at":"2024-04-27T01:01:49.000Z","size":1853,"stargazers_count":688,"open_issues_count":39,"forks_count":122,"subscribers_count":49,"default_branch":"master","last_synced_at":"2024-05-19T05:34:15.017Z","etag":null,"topics":["common-lisp","webserver"],"latest_commit_sha":null,"homepage":"https://edicl.github.io/hunchentoot/","language":"Common Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/edicl.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-08-30T05:54:48.000Z","updated_at":"2024-05-15T07:30:33.000Z","dependencies_parsed_at":"2024-05-02T11:07:36.250Z","dependency_job_id":"a39f1c47-503b-47cc-be0a-06af1c2f21f9","html_url":"https://github.com/edicl/hunchentoot","commit_stats":{"total_commits":561,"total_committers":64,"mean_commits":8.765625,"dds":0.500891265597148,"last_synced_commit":"8ec6f280fd3c838d60cb7c23cf7aac44cd5148a3"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edicl%2Fhunchentoot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edicl%2Fhunchentoot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edicl%2Fhunchentoot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edicl%2Fhunchentoot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edicl","download_url":"https://codeload.github.com/edicl/hunchentoot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253993344,"owners_count":21996291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["common-lisp","webserver"],"created_at":"2024-08-04T01:00:50.818Z","updated_at":"2025-05-13T17:32:39.207Z","avatar_url":"https://github.com/edicl.png","language":"Common Lisp","funding_links":[],"categories":["REPLs ##"],"sub_categories":[],"readme":"----------------------------------------\nHunchentoot - The Common Lisp web server\n----------------------------------------\n\nHunchentoot is a web server written in Common Lisp and at the same\ntime a toolkit for building dynamic websites.  As a stand-alone web\nserver, Hunchentoot is capable of HTTP/1.1 chunking (both directions),\npersistent connections (keep-alive), and SSL.\n\nHunchentoot provides facilities like automatic session handling (with\nand without cookies), logging, customizable error handling, and easy\naccess to GET and POST parameters sent by the client. It does *not*\ninclude functionality to programmatically generate HTML output. For\nthis task you can use any library you like,\ne.g. [CL-WHO](https://github.com/edicl/cl-who/) or\n[HTML-TEMPLATE](https://github.com/edicl/html-template/).\n\nHunchentoot talks with its front-end or with the client over TCP/IP\nsockets and optionally uses multiprocessing to handle several requests\nat the same time.  Therefore, it cannot be implemented completely in\n[portable Common\nLisp](http://www.lispworks.com/documentation/HyperSpec/Front/index.htm).\nIt currently works with [LispWorks](http://www.lispworks.com/) and all\nLisps which are supported by the compatibility layers\n[usocket](http://common-lisp.net/project/usocket/) and [Bordeaux\nThreads](http://common-lisp.net/project/bordeaux-threads/).\n\nHunchentoot comes with a [BSD-style\nlicense](http://www.opensource.org/licenses/bsd-license.php) so you\ncan basically do with it whatever you want.\n\nComplete documentation for Hunchentoot including details about how to\ninstall it can be found in the `docs` directory or at the [project\nwebsite](https://edicl.github.io/hunchentoot/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/edicl.github.io%2Fhunchentoot%2F","html_url":"https://awesome.ecosyste.ms/projects/edicl.github.io%2Fhunchentoot%2F","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/edicl.github.io%2Fhunchentoot%2F/lists"}