Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trains

A rails-like framework written for Common Lisp.

Trains logo

Comes out the box with

  • Rails-like MVC
  • SQlite support and migrations
  • htmx
  • tailwind
  • authentication
  • Dockerfile

It's closely modeled after rails, bringing everything necessary to build a web app so you can get your results into a browser.

Quickstart

  1. Setup quicklisp and a compiler of your choice (tested with SBCL)
  2. Create a new project with
$ cd ~/quicklisp/local-projects # so can load your new project
$ sbcl --eval "(ql:quickload 'trains:create)" my-app
  1. cd my-app
  2. sbcl --eval "(ql:quickload :my-app)" --eval "(my-app:main-fn)"
  3. Head to http://localhost:8080 in your browser

About

common lisp on rails

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages