libremiliacr is a library that provides utility functions and some extra batteries to Crystal. It is essentially Remilia's personal standard library, and is similar in nature (and design) to her cl-sdm library for Common Lisp.

A list of releases and release notes can be found here.

Wanna support Remilia? Buy me a coffee on Ko-Fi, or support me through Liberapay.

Buy Me a Coffee at ko-fi.com Donate using Liberapay


Documentation can be found here.


Add this to your application's shard.yml:

    fossil: https://chiselapp.com/user/MistressRemilia/repository/libremiliacr

Stuff Included

Most of this stuff has been added out of need, or occasionally just to have some syntactic sugar.

How do I contribute?

  1. Go to https://chiselapp.com/user/MistressRemilia/repository/libremiliacr/ and clone the Fossil repository.
  2. Create a new branch for your feature.
  3. Push locally to the new branch.
  4. Create a bundle with Fossil that contains your changes.
  5. Get in contact with me.
  6. Contact me to set up a merge.

  7. Remilia Scarlet - creator and maintainer

Links and Licenses

libremiliacr is under the GNU General Public License version 3, except for the BZip2 code and xxHash code which is under the MIT License, and the SpookyHash code which is under a BSD 3-Clause License.