Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajasegar/ccl-demo-raja
Common Lisp demo app with htmx and hyperscript
https://github.com/rajasegar/ccl-demo-raja
common-lisp htmx hyperscript starwars starwars-api
Last synced: 3 days ago
JSON representation
Common Lisp demo app with htmx and hyperscript
- Host: GitHub
- URL: https://github.com/rajasegar/ccl-demo-raja
- Owner: rajasegar
- License: lgpl-3.0
- Created: 2021-06-25T12:26:23.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-01T07:44:20.000Z (over 3 years ago)
- Last Synced: 2024-10-30T05:29:38.193Z (about 1 month ago)
- Topics: common-lisp, htmx, hyperscript, starwars, starwars-api
- Language: Common Lisp
- Homepage: https://ccl-demo-raja.herokuapp.com
- Size: 61.5 KB
- Stars: 18
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
- awesome-htmx - ccl-demo-raja - A Common Lisp demo with htmx using Star wars API. (Examples by Back-end / Common Lisp)
README
# Starwars Demo for Common Lisp and HTMX
[![lisp logo](./static/lisp-logo120x80.png)](http://lisp-lang.org/)
This is a demo app built with [Common Lisp](https://lisp-lang.org), [htmx](https://htmx.org) and [hyperscript](https://hyperscript.org).
## Demo
[Starwars](https://ccl-demo-raja.herokuapp.com)
## Local development
### Pre-requisites
- [sbcl](http://www.sbcl.org/)
- [quicklisp](https://www.quicklisp.org/beta/)Clone the repo and load it in sbcl with quicklisp.
```
cd ~/quicklisp/local-projects
git clone https://github.com/rajasegar/ccl-demo-raja
``````lisp
(ql:quickload :ccl-demo-raja)
```Start the server with the function `initiliaze-application`
```lisp
(initiliaze-application :port 3000)
```Visit the url `http:///localhost:3000` in the browser.