Skip to content

Introduction

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 conhesive parts that adapts to your prefer style.

Benefits

  • 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

Tools

Azu

AZU Toolkit for artisans with expressive, elegant syntax that offers great performance to build rich, interactive type safe, applications quickly, with less code and conhesive parts that adapts to your prefer style.

Learn more about Azu

Flux

Flux makes it easy to Test web applications by simulating a Real User would interact with your web based app. Learn more about Flux

Echo

Echo is a messaging framework built in Crystal Language, that applies the Pub/Sub pattern with asynchronous messaging service. Echo provides instant event notifications for distributed applications, especially those that are decoupled into smaller, independent building blocks. Learn more about Echo

Schema

Schemas come to solve a simple problem. Sometimes we would like to have type-safe guarantee parameters when parsing HTTP requests or Hash(String, String) for a request. Schema shard resolve precisely this problem with the added benefit of enabling self validating schemas that can be applied to any object, requiring little to no boilerplate code making you more productive from the moment you use this shard. Learn more about Schema

JoobQ

JoobQ is a fast, efficient asynchronous reliable job queue scheduler library processing. Jobs are submitted to a job queue, where they reside until they are able to be scheduled to run in a compute environment. Learn more about JoobQ