Software

Here’s an incomplete list of the stuff I made and am working on. All of it is freely available as open source under the MIT license.

Stable

The following pieces of software have been around for a significant amount of time, are battle-tested and considered stable. You can rely on them.

is a web server that you can launch instantly in any directory.
helps build command-line applications in Ruby.
implements memoization for Ruby.
records and analyses runtime measurements for Ruby apps.
is a Ruby library for handling plugins.
is a fast and flexible static-site generator.
supports merging, buffering, … Ruby enumerators.

Experimental

The following pieces of software are work in progress. Their APIs are unstable, they are buggy, but… they are probably more exciting than the production-ready ones. Play around with them, but don’t use them for real work.

is a semantically-rich markup language for prose.
is a parser combinator library for Ruby.
allows writing stream-processing code in Ruby.
is a game engine for Crystal.
is a VM emulator and assembler written in Crystal.