User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Crystal

A collection of awesome Crystal libraries, tools, frameworks and software

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 4, 2021, 11:10 a.m.

Thank you veelenga & contributors
View Topic on GitHub:
veelenga/awesome-crystal

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Algorithms and Data structures

Library for maintaining sorted Arrays

9
1
6m
MIT

A pure Crystal implementation of BlurHash algorithm

13
0
8m
MIT

Compile-time Trie in Crystal

12
1
6m
MIT

CrOTP - One Time Passwords for Crystal

54
7
4m
MIT

Simple linked list implementation in Crystal

11
4
1y 8m
MIT

A pure Crystal Vector Math library

25
5
9m
MIT

Algorithm Library for Crystal

33
2
8m
MIT

A collection of containers & algorithms for the Crystal programming language

121
20
2y 55d
MIT

Edit distance algorithms inc. Jaro, Damerau-Levenshtein, and Optimal Alignment

16
0
4m
MIT

A Crystal port of awesome Fzy project fuzzy finder algorithm.

29
1
97d
MIT

graphlb is a crystal library which contains all the graph Data-Structures and Algorithms implemented in crystal-lang.

18
3
5m
MIT

Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes

13
0
10m
MIT

Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

12
1
8m
MIT

Crystal implementation of K-Sortable Globally Unique IDs

13
1
8m
MIT

โ›“ A Crystal library for building Markov Chains and running Markov Processes.

20
1
9m
MIT

Multiset (bag) implementation in Crystal

4
1
4m
MIT

a QR Code implementation written in crystal lang

10
0
6m
MIT

Radix Tree implementation for Crystal

96
13
8m
MIT

maps latitude and longitude to S2 Cells https://s2geometry.io/

0
0
6m
MIT

This is a Crystal implementation of a Splay Tree; which is a type of binary search tree that is semi-balanced and that tends to self-optimize so that the most accessed items are the fastest to retrieve.

7
1
43d
Apache-2.0

Blockchain

To be the go to platform for building dApps quickly and cheaply for business and gaming

191
20
6m
MIT

Rapid blockchain prototyping

19
3
1y 7m
MPL-2.0

a native library implementing secp256k1 purely for the crystal language

26
7
66d
Apache-2.0

C bindings

Crystal C bindings for Augeas

3
0
70d
MIT

libclang bindings for crystal (including automatic C bindings generator)

37
5
7m
n/a

Bindings for libncursesw and crt class

28
10
8m
MIT

Crystal bindings for Hunspell.

4
0
8m
MIT

Evaluate JavaScript from Crystal!

122
12
6m
MIT

Crystal shard wrapping libgphoto2

14
2
8m
MIT

A Cystal binding/wrapper to the ICU library

10
1
66d
GPL-3.0

Libnotify for Crystal

25
3
114d
MIT

Crystal bindings for libpcap

22
3
1y 6m
MIT

Adds pledge(2) to crystal.

7
2
3y 106d
ISC

libssh2 binding for Crystal language

27
5
77d
MIT

Adds syslog functionality to crystal via LibC bindings.

10
2
1y 9m
ISC

Crystal bindings for libxdo (xdotool)

17
0
7m
n/a

Caching

Memcached client for Crystal language

31
9
5m
MIT

CLI Builders

A robust DSL for writing command line interfaces written in Crystal.

124
15
4m
MIT

Allows for the creation of CLI based commands

2
1
35d
MIT

A simple declarative command line interface builder

29
2
1y 37d
ISC

Slim command line interface builder for Crystal.

107
7
7m
MIT

Command-line interface builder for the Crystal programming language.

118
8
8m
MIT

A lightweight text user interface library in Crystal

11
0
1y 8m
MIT

A highly flexible Crystal CLI builder in the style of OptionParser.

26
1
6m
MIT

CLI Utils

Tiny tool to make your CLI output ๐ŸŒˆ coloured

12
0
6m
MIT

currency conversion CLI

7
1
11d
CC0-1.0

A light CLI text editor/IDE written in Crystal

41
2
7m
ISC

Simple and straightforward large files finder utility

14
0
6m
MIT

Start a meeting quickly from the comfort of your command line. ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ๏ธ๐Ÿ’จ๏ธ

30
0
1y 6m
GPL-3.0

A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.

156
10
33d
MIT

A ProgressBar implementation for the Crystal programming language

15
0
6m
MIT

Crystal text table generator

25
1
7m
MIT

Declarative API for drawing unicode/ascii character tables in crystal lang

43
4
7m
MIT

Code Analysis and Metrics

A static code analysis tool for Crystal

387
25
18d
MIT

Github's Linguist but in Crystal

7
1
1y 6m
MIT

Compression

Crystal language Tar Module implements access to tar archives.

30
2
8m
MIT

Google Polylines in Crystal!

9
0
5m
MIT

Snappy compression format reader/writer for Crystal

15
0
8m
MIT

Crystal bindings to the Zstandard (zstd) compression library

30
0
5m
n/a

Configuration

Loads ".env" files

87
13
8m
MIT

Load environment variables from YAML

4
1
51d
MIT

The simplest YAML to ENV config loader in Crystal

5
3
6m
MIT

Easily configure settings for Crystal projects

67
8
4m
MIT

Crystal configuration with spirit. Load and parse configuration in JSON, YAML, dotenv formats.

54
4
7m
MIT

Converters

Base62 encoder/decoder for Crystal

8
2
8m
MIT

Physical quantity and units of measure conversion and math for crystal lang

6
0
75d
MIT

Crystal shard for dealing with money and currency conversion

26
8
119d
MIT

Compile Sass/SCSS to CSS in Crystal (libsass binding)

27
3
5m
MIT

Cryptography

Crystal implementation of the Cipher-based Message Authentication Code (CMAC)

2
0
6m
MIT

Crystal wrapper for the libsodium crypto API

39
11
5m
MIT

Data Formats

BinData - Parsing Binary Data in Crystal Lang

36
4
4m
MIT

Easy to use configuration and parser.

13
3
1y 31d
ISC

Class based json renderer in Crystal

27
5
6m
MIT

(De)serialize any Crystal object - out of the box. Supports JSON, YAML and Byte format.

29
2
86d
ISC

Separates a files front matter from its content

9
2
94d
ISC

MaxMind GeoIP2 Reader for Crystal

16
6
8m
MIT

HAR (HTTP Archive) parser in Crystal

20
7
4m
MIT

[Crystal Lang] Handle and mutate JSON document easily

22
0
10m
n/a

MaxMind DB Reader for Crystal

23
4
8m
MIT

TOML parser for Crystal

54
13
5m
n/a

Data Generators

Faker is a Crystal library that generates fake data for you

134
14
7m
MIT

A Crystal shard to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.

53
9
1y 8m
MIT

A Crystal implementation of a prime number generator

1
0
1y 9m
LGPL-3.0

Database Drivers/Clients

CouchDB client library written in crystal

12
8
1y 9m
MIT

A MongoDB driver written in pure Crystal. โ„๏ธ

47
4
7m
MIT

Common db api for crystal

232
42
53d
MIT

a Crystal lang LDAP client

8
1
6m
MIT

MySQL connector for Crystal

92
31
10m
MIT

a postgres driver for crystal

402
67
44d
BSD-3-Clause

Full featured Redis client for Crystal

360
59
42d
MIT

driver for rethinkdb / rebirthdb

20
7
84d
MIT

SQLite3 bindings for Crystal

104
24
9m
MIT

Crystal binding for LevelDB

36
4
3y 64d
LGPL-3.0

RocksDB client for Crystal

31
8
5m
MIT

Database Tools

A database migration solution ๐Ÿšœ

28
6
2y 114d
MIT

A very basic setupless terminal based SQL query runner meant to be used as a developer tool to test queries against a project database.

18
2
50d
MIT

Debugging

Crystal shard aiming to assist with parsing backtraces into a structured form.

5
0
8m
MIT

Debug macro for Crystal

85
4
8m
MIT

Dependency Injection

Robust dependency injection service container framework

5
1
35d
MIT

Lightweight DI Container for Crystal

30
0
3y 7m
MIT

A compile-time, non-intrusive dependency injection system.

17
0
6m
MIT

Basic DI for the Crystal programming language

6
2
2y 4m
MIT

Email

Email library for Crystal. Testable, adapter-based, and catches bugs for you. Comes with an adapter for SendGrid.

68
17
63d
MIT

Simple e-mail sending library

100
12
8m
MIT

Simple lib to send mail using Sendgrid in Crystal-Lang

14
1
1y 7m
MIT

Environment Management

Crystal plugin for the asdf version manager

53
10
23d
Apache-2.0

Crystal version manager like rbenv.

231
11
2y 7m
n/a

Redis Cluster Manager in Crystal

43
5
1y 5m
MIT

Examples and funny stuff

Blackjack written in Crystal

5
2
14d
MIT

Examples of GOF patterns written in Crystal

250
10
1y 11m
MIT

RealWorld back-end API implementation ๐Ÿ‘

37
4
7m
MIT

Exercism exercises in Crystal.

62
34
29d
MIT

Try monad for crystal

26
5
9m
MIT

Framework Components

A Mediator and Observer pattern event library

8
0
56d
MIT

Framework agnostic content negotiation library

0
0
56d
MIT

Crystal shard for device detection by User-Agent string

21
5
39d
MIT

An exceptional exception page for Crystal web libraries and frameworks

60
4
6m
MIT

GraphQL server library for Crystal

76
4
100d
MIT

a graphql implementation for crystal

210
17
1y 7m
MIT

Simple session handler for Kemal

47
29
5m
MIT

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

21
0
1y 15d
MIT

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

43
5
7m
MIT

Standardized multi-provider OAuth authentication

93
19
6m
MIT

A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.

54
4
2y 38d
MIT

Comprehensive security for Lucky framework

40
3
12d
MIT

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

66
14
4m
MIT

Telegram Bot framework for Crystal

113
27
92d
MIT

Game Development

Crystal bindings to SFML multimedia/game library

296
14
7m
Zlib

Crystal bindings to Chipmunk, a fast and lightweight 2D game physics library

34
2
6m
MIT

Crystal bindings to ImGui-SFML

10
0
22d
n/a

Entity Component System Framework writen in crystal

34
1
4m
MIT

GUI Development

Crystal bindings to Dear ImGui

32
1
22d
n/a

UI framework based on the Fusion/libui.cr library, with elements from watzon/cru.

47
3
6m
MIT

HTML Builders

Dead simple HTML form builder for Crystal with built-in support for many popular UI libraries such as Bootstrap

25
1
7m
MIT

HTML/XML Parsing

Converter .DOCX to many formats

5
1
1y 30d
MIT

Fast HTML5 Parser with css selectors for Crystal language

150
9
4m
MIT

HTTP

It's like ActionCable (100% compatible with JS Client), but you know, for Crystal

92
9
15d
MIT

Simple and flexible HTTP client for Crystal with middleware and test support.

104
9
3y 10m
LGPL-3.0

HTTP and REST client for Crystal

192
11
51d
MIT

Command line HTTP client written in Crystal

113
13
1y 6m
MIT

HTTP digest auth for crystal lang

4
0
6m
MIT

๐Ÿ’ŽHTTP Requests Client with a chainable REST API, built-in sessions and middlewares.

164
11
30d
MIT

Mount multiple web applications ๐Ÿšฆ

22
1
2y 9m
MIT

The HTTP params parsing module for Crystal ๐Ÿค“

19
3
2y 114d
MIT

This library protects against typical web attacks. It was inspired in rack-protection Ruby gem.

70
5
8m
MIT

HTTP/2 Protocol Implementation for the Crystal Language

85
9
1y 7m
n/a

Crystal Lang HTTP Link Header Parser

0
0
6m
MIT

NTLM authentication for crystal lang

2
1
6m
MIT

Crystal port of awesome Ruby ProxyFetcher gem

8
2
1y 6m
MIT

A Crystal shard for Server-Sent Events

14
0
90d
MIT

Image processing

An SVG library written in Crystal. Can be used to make cool animations, as well as other kinds of uses.

74
9
5m
MIT

Read/Write PNG images in pure Crystal

95
16
6m
MIT

Implementations/Compilers

A crystal port of the Ruby Language Toolkit

73
7
2y 11m
n/a

Lisp dialect implemented with Crystal

36
4
5m
n/a

A refreshing programming language for the front-end web.

3.59K
100
13d
BSD-3-Clause

Internationalization

๐ŸŒ An internationalization library for Crystal.

11
2
23d
MIT

Internationalization shard ๐ŸŒ

24
4
2y 9m
MIT

A multiformat internationalization (i18n) shard for Crystal.

15
1
50d
MIT

A blazing fast internationalization (i18n) library for Crystal with compile-time key lookup.

15
0
40d
MIT

Logging and monitoring

Crystal library to help autogenerate Grafana dashboards

21
1
8m
MIT

A statsd client library for Crystal.

26
8
33d
MIT

Machine Learning

Artificial Intelligence for Crystal (based on https://github.com/SergioFierens/ai4r)

25
4
6m
MIT

Natural Language Processing (NLP) library for Crystal

183
15
1y 8m
MIT

FANN (Fast Artifical Neural Network) binding in Crystal

77
5
3y 11m
MIT

MXNet (AI/ML) bindings for the Crystal language.

19
0
4m
n/a

SHAInet - a pure Crystal machine learning library

152
20
1y 5m
MIT

Markdown/Text Processors

Yet another markdown parser, Compliant to CommonMark specification, written in Crystal.

87
19
46d
MIT

Misc

Easy to use finite state machine for Crystal classes

47
4
1y 11m
MIT

Better JSON::Any for Crystal

29
1
8m
MIT

Embedded mruby/Ruby for Crystal

62
2
16d
MIT

No dependency Crystal shard to validate, generate and format Brazilian burocracias such as CPF, CNPJ and CEP

22
5
1y 9m
MIT

Expressive callbacks module for Crystal ๐Ÿš‰

11
1
2y 9m
MIT

Implementation of the circuit breaker pattern in crystal

24
2
1y 8m
MIT

A signals/slots library in Crystal

9
0
1y 11m
MIT

Binary parser for Crystal

18
2
8m
MIT

โญ๏ธ Web frameworks for Crystal, most starred on Github

29
2
13d
MIT

Functional programming library for https://github.com/crystal-lang/crystal

81
6
6m
MIT

Emoji for Crystal

42
2
42d
MIT

Web API for libgphoto2

5
0
7m
MIT

Thread-safe, persistent, immutable collections for the Crystal language

187
10
6m
MIT

Display images within the terminal using the ITerm2 Inline Images Protocol.

5
0
4m
n/a

Monads for Crystal

42
3
8m
MIT

Microlibrary to perform ping requests with Crystal Lang

9
1
4m
MIT

Crystal C bindings for the PortMIDI cross-platform MIDI I/O library

2
1
6m
MIT

Retriable.cr is a simple DSL to retry failed code blocks

32
3
5m
MIT

This implements a port of the Ruby Serf Handler gem -- https://github.com/wyhaines/serf-handler -- as a library that can be used to easily build compiled, distributable handler binaries using the Crystal language.

1
0
8m
Apache-2.0

a tool for retrying code blocks

5
0
6m
MIT

Crystal shard wrapping the rbsec/sslscan utility

7
0
40d
MIT

Crystal tools for providing different behaviour at compile-time based on semantic versions

8
0
1y 4m
n/a

Web Application Firewall (WAF) Detector

23
5
4m
MIT

Crystal shard for filename sanitization

8
1
7m
MIT

Network Protocols

An AMQP 0-9-1 client for Crystal

46
8
16d
MIT

crystal lang connect / HTTP proxy implementation

2
1
5m
MIT

XMPP/Jabber Library for Crystal

16
2
5m
MIT

Migrated to https://git.sceptique.eu/Sceptique/Crirc

23
7
10m
AGPL-3.0

BACnet Support for Crystal Lang

0
0
96d
MIT

JSON-socket client & server implementation. Inspired by and compatible with sebastianseilund/node-json-socket

10
3
5m
MIT

Crystal lang implementation of the MQTT protocol, a lightweight protocol for publish/subscribe messaging

14
3
4m
MIT

SNMP implementation for crystal lang

11
0
63d
MIT

A fast IRC parsing library for crystal.

18
3
8m
MIT

JWT implementation in Crystal

179
22
96d
MIT

Crystal Lang mDNS and DNS-SD Support

8
0
6m
MIT

MessagePack implementation in Crystal msgpack.org[Crystal]

123
16
20d
n/a

RPC Server and Client for Crystal. Implements msgpack-rpc protocol.

59
3
5m
MIT

crystal lang implementation of the STOMP protocol

0
0
6m
MIT

Telnet protocol helper for crystal lang

6
0
6m
MIT

Networking

A Crystal library to handle IPv4 and IPv6 addresses in a modern and productive way.

39
5
8m
MIT

Crystal Lib for working with MAC addresses

2
0
68d
MIT

ORM/ODM Extensions

A Crystal database wrapper for reading, writing, and migrating Postgres databases.

124
56
33d
MIT

Advanced ORM between postgreSQL and Crystal

246
33
41d
MIT

Database wrapper and ORM for Crystal, inspired by Ecto

336
41
45d
MIT

ORM Model with Adapters for mysql, pg, sqlite in the Crystal Language.

252
80
60d
MIT

Crystal ORM using ActiveRecord pattern with flexible query DSL

340
47
39d
MIT

RethinkDB ORM for Crystal lang

21
1
86d
MIT

Package Management

Dependency manager for the Crystal language

684
86
59d
n/a

Processes and Threads

Provide await and async methods to Crystal Lang

68
4
10m
MIT

A modern command line job processor, similar with make command

185
7
1y 9m
MIT

Type aware promises for crystal lang

31
2
69d
MIT

Dead simple task runner

13
0
49d
MIT

Project Generators

Automatic binding generator for native libraries in Crystal

132
25
7m
n/a

A Kemal application generator

47
7
73d
MIT

Automatic C-bindings generator for the Crystal language

68
9
66d
GPL-3.0

Queues and Messaging

A generic background task runner for crystal applications supporting periodic (CRON) and manually queued jobs

159
13
59d
MIT

Crystal client for NATS

36
11
1y 6m
Apache-2.0

Simple, efficient job processing for Crystal

729
66
6m
LGPL-3.0

Routing

A Crystal router

110
6
53d
MIT

Minimum High Performance Middleware for Crystal Web Server.

239
15
7m
MIT

Scheduling

Run periodic tasks in Crystal

67
4
1y 51d
MIT

Scheduled tasks for crystal lang

43
4
6m
MIT

Science and Data analysis

Repeatable pseudo-random sampling, CDF over most known probability distributions.

10
0
4m
n/a

Graph plotting package with a small API and sensible defaults powered by gnuplot.

40
2
4m
n/a

Linear algebra library based on LAPACK

41
3
1y 6m
MIT

Scientific computing in pure Crystal

107
8
14d
MIT

Satellite prediction library for crystal using the sgp4 model

17
2
1y 7m
MIT

Quartz - A Crystal Modeling & Simulation framework

13
1
6m
n/a

Search

Datamapper like Crystal ORM and adapter for Elasticsearch

30
4
5m
MIT

Elasticsearch client library for crystal, similar to rubys stretcher gem

19
5
3y 10m
MIT

Serverless Computing

OpenFaaS template for the crystal programming language

21
4
4m
MIT

Extension to the crystal lang ENV module to support reading secrets

6
0
8m
MIT

System

Virtual File System for Crystal language. Embedding your assets into final binary.

150
16
8m
MIT

Get CPU, Memory and Network informations of the running OS and its processes

58
8
6m
ISC

Task management

Cake is a powerful and flexible Make-like utility tool. Make Tasks Great Again!

60
7
2y 5m
MIT

Rake-like task manager

76
5
82d
MIT

Template Engine

Implementation of Jinja2 template language in Crystal

93
10
30d
n/a

{{Mustache}} for Crystal

73
10
5m
MIT

Generate JSON objects with a Builder-style DSL, inspired by jbuilder

42
1
4m
MIT

Generic template interface for Crystal

140
12
8m
MIT

Slim-inspired templating language for Crystal

210
28
6m
MIT

A Crystal library for rendering multiple template files.

14
14
1y 5m
MIT

A library for writing HTML in plain Crystal.

20
0
4m
MIT

Testing

Common/helpful Spec compliant testing utilities

0
0
31d
MIT

A tiny and simple test framework for crystal

23
5
57d
MIT

Mutation testing for crystal.

53
3
92d
MIT

Automated browser tests for web applications. Similar to Ruby's Capybara.

49
9
4m
MIT

Web API testing library

5
1
6m
MIT

Smaller test framework, because it has power asserts as the only assertion.

25
2
7m
MIT

Test Unit for the Crystal programming language

134
13
8m
MIT

General purpose mocking library for Crystal.

50
17
3y 79d
MIT

A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.

13
5
9m
MIT

VCR for Crystal!

51
4
6m
MIT

Page Object Model library for Crystal. A port (kind of) of Ruby's WatirPump

3
0
5m
MIT

Mock HTTP::Client

95
24
10m
MIT

Third-party APIs

This library signs your HTTP requests using AWS v4

12
3
9m
MIT

A Crystal shard for S3.

76
41
79d
MIT

AWS request signing in Crystal

17
14
7m
MIT

Crystal client for Consul (http://www.consul.io/)

16
2
1y 7m
MIT

Dark Sky API for Crystal

7
0
4y 109d
MIT

Star Wars API (SWAPI) for Crystal

2
1
4y 109d
MIT

Parse Slack slash commands or send incoming web hooks from Crystal

19
8
88d
MIT

๐Ÿ“ˆ GDAX REST and WebSocket API wrapper to trade blockchain cryptocurrencies like bitcoin, Litecoin and Ethereum.

7
3
3y 72d
MIT

Gitlab.cr is a GitLab API wrapper written by Crystal

28
7
8m
MIT

Crystal Lang Google API integration

15
3
108d
MIT

A Web Host Metadata (https://tools.ietf.org/html/rfc6415) client for Crystal.

2
0
4m
MIT

k8s api client

8
1
8m
MIT

Track events on Mixpanel with Crystal

0
0
2y 37d
MIT

Mollie Payments API client for Crystal http://www.mollie.com

13
1
34d
BSD-2-Clause

Crystal Lang MS Graph API integration

7
2
26d
MIT

A crystal client for the Pinboard API

5
2
1y 9m
MIT

Raven is a Crystal client for Sentry

106
19
9m
MIT

Stripe API Wrapper for crystal

35
14
11d
MIT

Crystal wrapper for The Movie DB (TMDb)

2
0
5m
MIT

A library to access the Twitter API using Crystal

80
15
3y 9m
n/a

A WebFinger (https://tools.ietf.org/html/rfc7033) client for Crystal.

7
0
4m
MIT

YNAB Shard for Crystal

4
0
1y 8m
MIT

Validation

Validations for Crystal Objects

23
2
1y 8m
MIT

Object/value validation library

2
1
35d
MIT

Validations module for Crystal โœ…

12
2
2y 8m
MIT

Data validation module for Crystal lang

22
2
5m
n/a

Web Frameworks

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.

2.34K
177
64d
MIT

A web framework comprised of reusable, independent components

135
10
35d
MIT

The microframework for writing powerful web applications.

191
14
44d
MIT

Fast, Effective, Simple Web Framework

3.22K
163
87d
MIT

A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts.

2.16K
139
12d
MIT

An api framework with simple, intuitive and consistent DSL, using jbuilder to render json. https://runcobo.github.io/docs/

41
1
4m
MIT

Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.

20
1
7m
Apache-2.0

A Rails esque web framework with a focus on speed and extensibility for crystal lang

149
6
6m
WTFPL

Community

Unofficial

Resources

Official Documentation Translations

Services and Apps

Foreman port to crystal.

46
5
1y 6m
n/a

Ability to execute crystal code in a fashion similar to pry edit.

30
12
35d
MIT

My IRC Bot

35
10
6m
BSD-3-Clause

Interactive console for Crystal programming language

479
40
69d
MIT

Invidious is an alternative front-end to YouTube

6.31K
521
17d
AGPL-3.0

A simple and fast URL shortener with built in stats.

30
2
12d
MIT

crystalshards.xyz - Web services that list all available Crystal shards

Tools

Helper tool to debug parser and formatter

22
1
1y 12m
MIT

A CentOS based docker image for Crystal work

2
1
4y 89d
Apache-2.0

Dash docset generator for Crystal

8
4
7m
MIT

A small Crystal library designed to make the Public Suffix List (https://publicsuffix.org/) easier to use.

2
0
8m
MIT

DevOps

Install crystal

7
0
7m
MIT

An easy way to install and manage server applications

90
9
1y 4m
ISC

Editor Plugins

reformats crystal code in acme

4
0
2y 59d
MIT

Crystal support for the Geany editor

5
0
10m
n/a

Spacemacs contribution layer for Crystal

12
6
5y 55d
n/a

Crystal syntax highlighting for Sublime Text

81
15
11m
n/a

TextMate 2 Bundle Crystal

18
6
5m
MIT

Vim filetype and tools support for Crystal language.