Amethyst – Rails inspired web-framework for Crystal language
codcore.github.io
codcore.github.io
While parts of it do indeed appear to be inspired by Rails (the routing and the controllers in particular), it feels like it's much more at the Sinatra level right now - by which I mean that Rails, out of the box, does an awful lot more than this, but Sinatra does a similar amount.
When I looked at it about a week or so ago it didn't have the View portion of MVC, so I'm hoping the project keeps on going with the speedy addition of Rails-like functionality.
As for Crystal itself (a new statically type-checked, compiled, Ruby-like language), I look forward to using it more when its a little more complete, as the language is still in flux, and only at version 0.7.x.
I did some playing around with Crystal at the weekend, mainly by investigating what it would take to convert a couple of pure Ruby only gems to Crystal. I was stymied somewhat by the Crystal standard library still being a work in progress, for example classes such as Array still need some work if the eventual aim is to provide a similar set of methods to Ruby itself (e.g. the pack method was missing) , and bindings for common libraries like zlib don't seem to exist yet. However, that is no criticism to Crystal - its simply due to the newness of the language, and will undoubtedly improve as more people start using Crystal and contributing.
That is why Amethyst is kind of a big thing. It is not an alternative to rails (again: yet), but as a real world application it may help shape and advance Crystal.