Azu ToolKit

AZU is a ToolKit for artisans with expressive, elegant and simple design that offers great performance to build rich, interactive and type safe applications quickly, with less code and cohesive parts that adapts to your prefer style.


  • Plain Crystal, little to no DSL
  • Super easy to learn and adopt
  • Type safe everywhere
  • Adopts your choice of architectural pattern:
  • Modular
  • Pipes and Filters
  • Event Driven
  • Layered

i18n: yet another internationalization library for Crystal

Crystal I18n is an internationalization library for the Crystal programming language. It provides a unified interface allowing to leverage translations and localized contents in a Crystal project.


  • Translation lookups
  • Localization
  • Interpolation
  • Pluralization rules
  • Locale fallbacks
  • Flexible configuration

Crystal I18n initially draws its inspiration from Ruby I18n and rails-i18n. Originally, pluralization and localization rules all come from rails-i18n as well.

Online browsable documentation is available at

Shield v0.7.0 released

Shield is a comprehensive security solution for Lucky framework. It features robust authentication and authorization, including user registrations, logins and logouts, password resets and more.

Links: Source | Documentation | Changelog

Quick Start

Get started quickly using Penny -- a Lucky application scaffold that gets you up and running with Shield.


See penny.diff for some of the changes you might need to make in your existing app.