Crystal Framework Components

Open-source Crystal projects categorized as Framework Components

Top 23 Crystal Framework Component Projects

  • graphql-crystal

    a graphql implementation for crystal

  • tourmaline

    Telegram Bot framework for Crystal

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • toro

    Tree oriented routing

  • graphql

    GraphQL server library for Crystal (by graphql-crystal)

    Project mention: How much overhead does nodejs graphql have?... | | 2022-11-15

    If you need more performance, don't use Node.js. async-graphql (Rust) or graphql-crystal (Crystal) will run circles around any Node.js server.

  • multi-auth

    Standardized multi-provider OAuth authentication


    File Attachment toolkit for Crystal applications. Heavily inspired by Shrine for Ruby.

  • artanis

    Sinatra-like DSL for the Crystal language (abusing macros)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • praetorian

    A minimalist Crystal authorization system inspired by

  • crouter

    a standalone router for crystal

  • spec-kemal

    Easy testing for Kemal

  • Shield

    Comprehensive security for Lucky framework (by GrottoPress)

    Project mention: shield: An Identity & Access Management solution for the Lucky framework | | 2023-01-09

    Motion is a framework for building reactive, real-time frontend UI components in your Amber application using pure Crystal that are reusable, testable & encapsulated.

  • kave

    Kemal API Version Extension

  • kemal-auth-token

    Kemal middleware to authentication via HTTP header token using JWT

  • Crystal-DI

    Lightweight DI Container for Crystal


    Phoenix Channels client for Crystal

  • mochi

    Mochi is a authentication shard inspired by devise. Mochi is designed for the Amber framework with support for both Granite & Jennifer ORM's.

  • crystal-mime

    Mimetypes for Crystal, based on node-mime.

  • device_detector

    Crystal shard for device detection by User-Agent string (by creadone)

  • cr-melon

    Class based Http APIs in crystal

  • Athena Event Dispatcher

    A Mediator and Observer pattern event library


    MIME Types for Crystal :: A port of the Ruby MIME::Types library

  • kemal-flash

    Temporary storage between actions in kemal

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-09.

Crystal Framework Components related posts


What are some of the best open-source Framework Component projects in Crystal? This list will help you:

Project Stars
1 graphql-crystal 215
2 tourmaline 141
3 toro 124
4 graphql 118
5 multi-auth 103
6 73
7 artanis 57
8 praetorian 56
9 crouter 55
10 spec-kemal 51
11 Shield 49
12 47
13 kave 31
14 kemal-auth-token 30
15 Crystal-DI 30
16 26
17 mochi 23
18 crystal-mime 22
19 device_detector 21
20 cr-melon 12
21 Athena Event Dispatcher 12
22 11
23 kemal-flash 10
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives