{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/caveman/","markdown":"https://findsoftware.frbit.cloud/caveman.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"caveman","name":"Caveman2","urls":{"home":"https://8arrow.org/caveman/","repository":"https://github.com/fukamachi/caveman","docs":"https://github.com/fukamachi/caveman/blob/master/README.markdown"},"category":["framework"],"description":"Web application framework for Common Lisp, built on ningle and Clack.","maintainer":"Eitaro Fukamachi","maintainerType":"individual","firstRelease":2013,"language":"common-lisp","templating":"djula","installMethod":"Quicklisp (ql:quickload)","licenseModel":"open-source","license":"LLGPL","githubStargazers":827,"contributors":16,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-24T00:00:00.000Z","addedAt":"2026-10-24T00:00:00.000Z","sources":[{"field":"urls","url":"https://8arrow.org/caveman/","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/fukamachi/caveman","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"urls","url":"https://github.com/fukamachi/caveman/blob/master/README.markdown","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/fukamachi/caveman/master/caveman2.asd","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/fukamachi/caveman","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"category","url":"https://github.com/fukamachi/caveman/blob/master/README.markdown","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"templating","url":"https://github.com/fukamachi/caveman/blob/master/README.markdown","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"installMethod","url":"https://8arrow.org/caveman/","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/fukamachi/caveman/master/caveman2.asd","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/fukamachi/caveman/master/caveman2.asd","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"firstRelease","url":"https://8arrow.org/caveman/","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/fukamachi/caveman","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/fukamachi/caveman/contributors","checkedAt":"2026-10-24T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Caveman2 is a web application framework for Common Lisp, built on ningle and Clack. Djula is its default templating engine, and because it is based on Clack the same application can run on several web servers without code changes. Its source is public on GitHub.\n\n## Worth knowing\n\nThe license is LLGPL, stated in the system definition file because the repository has no LICENSE file. The repository's only tags belong to an earlier line of the project, so the record is held as a stub until a Caveman2 release or a statement from the project settles its listing."}