Alexandria is a simple little card catalogue webapp with a terribly pretentious name.
Alexandria is intended primarily for managing relatively small libraries, such as a particularly large home library or a library within a department or organization. Therefore, it is intended to be simple to set up and easy to use. There's no particular reason why Alexandria can't be used by much larger libraries, as well; however, larger users may want a more complex solution with more features.
Alexandria is written in the Scala programming language, using the Scalatra web framework. Web views are themed using Bootstrap, because I'm lazy and bad at design. ISBN lookups are performed using the OpenLibrary API.
Alexandria should...
$ cd alexandria
$ ./sbt
> container:start
> browse
If browse
doesn't launch your browser, manually open http://localhost:8080/ in your browser.