Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Crystal
C

Crystal

Language
364 projects36.3k total stars3.7k total forks9 languages

Open-source projects built with Crystal

There are currently 364 open-source projects built with Crystal, with a combined total of 36.3k GitHub stars. The most common language among these projects is Crystal.

Showing 364 open-source projects · page 6 of 11

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
pcap.cr
pcap.crmaiha/pcap.cr

Crystal high-level bindings for libpcap, providing a rich interface for packet capture and analysis.

293Crystal
6 years ago
crinder
crinderc910335/crinder

A class-based JSON renderer for Crystal that provides flexible serialization with conditional fields and inheritance.

285Crystal
5 years ago
ai4cr
ai4crdrhuffman12/ai4cr

A Crystal shard providing artificial intelligence algorithms, including neural networks, ported from the AI4R library.

284Crystal
4 years ago
crotest
crotestemancu/crotest

A tiny and simple test framework for Crystal with common assertions and no pollution into Object class.

285Crystal
4 years ago
google
googlePlaceOS/google

A Crystal library for interacting with Google APIs including OAuth, Directory, Calendar, Drive, Translate, Gmail, and Pay Passes.

282Crystal
2 years ago
selenium.cr
selenium.crcrystal-loot/selenium.cr

A Crystal language client library for Selenium WebDriver to automate browser interactions.

276Crystal
1 year ago
maxminddb.cr
maxminddb.crdelef/maxminddb.cr

A pure Crystal implementation for reading MaxMind DB files without requiring libmaxminddb.

275Crystal
3 years ago
circuit_breaker
circuit_breakerTPei/circuit_breaker

A Crystal implementation of the circuit breaker pattern for monitoring and protecting critical command executions.

273Crystal
3 years ago
crystaledge
crystaledgeunn4m3d/crystaledge

A pure Crystal vector math library providing 2D, 3D, and 4D vector operations, matrix transformations, and quaternions.

274Crystal
3 years ago
crt.cr
crt.crmaiha/crt.cr

Crystal bindings for libncursesw with a high-level CRT class for terminal UI development.

278Crystal
5 years ago
accord
accordneovintage/accord

A validation library for Crystal objects with support for inline and sharable validators.

263Crystal
5 years ago
try.cr
try.crmaiha/try.cr

A Try monad implementation for the Crystal programming language, providing functional error handling.

264Crystal
3 years ago
blurhash.cr
blurhash.crSija/blurhash.cr

A pure Crystal implementation of the BlurHash algorithm for encoding images into compact ASCII strings.

262Crystal
2 years ago
lustra
lustracrystal-garage/lustra

An advanced PostgreSQL ORM for Crystal featuring Active Record pattern, expressive query builder, and full PostgreSQL feature support.

260Crystal
11 days ago
ast_helper
ast_helperbcardiff/crystal-ast-helper

A web-based debugging tool for visualizing the Crystal compiler's lexer tokens, AST, and formatter output.

262Crystal
6 years ago
libnotify.cr
libnotify.crsplattael/libnotify.cr

Crystal bindings for GNOME's Libnotify library to display desktop notifications.

263Crystal
5 years ago
sse.cr
sse.cry2k2mt/sse.cr

A Crystal shard providing both server and client implementations for Server-Sent Events (SSE).

260Crystal
2 months ago
mochi
mochiawcrotwell/mochi

A flexible authentication shard for the Amber framework, inspired by Devise, with support for Granite and Jennifer ORMs.

262Crystal
5 years ago
JSON::OnSteroids
JSON::OnSteroidsanykeyh/json_on_steroids

A Crystal library for mutable JSON document transformation with advanced navigation and dirty state tracking.

252Crystal
5 years ago
burocracia.cr
burocracia.crvinibrsl/burocracia.cr

A zero-dependency Crystal shard for validating, generating, and formatting Brazilian bureaucratic identifiers like CPF, CNPJ, and CEP.

245Crystal
2 years ago
http-multiserver.cr
http-multiserver.crvladfaust/http-multiserver.cr

A Crystal shard that dispatches HTTP requests to multiple underlying servers based on URL path patterns.

241Crystal
6 years ago
device_detector
device_detectorcreadone/device_detector

A Crystal shard for parsing User-Agent strings to detect browser, OS, device type, vendor, and model.

246Crystal
2 months ago
rethinkdb-orm
rethinkdb-ormspider-gazelle/rethinkdb-orm

An ActiveModel-based ORM for RethinkDB in Crystal, providing associations, changefeeds, validations, and callbacks.

240Crystal
4 years ago
fast_irc.cr
fast_irc.crRX14/fast_irc.cr

A high-performance IRC parsing and serialization library for the Crystal programming language.

243Crystal
5 years ago
mollie.cr
mollie.crwout/mollie.cr

A Crystal shard for integrating Mollie's payment API to accept iDEAL, credit cards, PayPal, and other payment methods.

236Crystal
3 months ago
awscr-signer
awscr-signertaylorfinnell/awscr-signer

A Crystal library for signing and presigning AWS requests using Signature Version 4 and Version 2.

2316Crystal
1 year ago
Athena Console
Athena Consoleathena-framework/console

A Crystal library for creating CLI-based commands with argument parsing and help generation.

231Crystal
3 months ago
qr-code
qr-codespider-gazelle/qr-code

A native QR code generator for Crystal with no external dependencies, supporting text, SVG, and PNG output.

231Crystal
15 days ago
HardWire
HardWirejerometwell/hardwire

A compile-time, non-intrusive dependency injection system for the Crystal programming language.

231Crystal
11 months ago
crystal_openfaas
crystal_openfaasTPei/crystal_openfaas

An unofficial OpenFaaS template for creating serverless functions using the Crystal programming language.

235Shell
1 year ago
Shivneri
Shivneriujjwalguptaofficial/shivneri

A component-based MVC web framework for Crystal built on Fort architecture, focusing on modularity and performance.

232Crystal
5 years ago
cr-cmark-gfm
cr-cmark-gfmamauryt/cr-cmark-gfm

Crystal C bindings for cmark-gfm to parse and render CommonMark and GitHub Flavored Markdown.

224Crystal
1 year ago
i18n.cr
i18n.crvladfaust/i18n.cr

Internationalization module for Crystal providing translation and pluralization with customizable backends.

223Crystal
5 years ago
snappy
snappynaqvis/snappy

A pure Crystal implementation of the Snappy compression format with support for both block and framing formats.

223Crystal
5 years ago
ffmpeg
ffmpegspider-gazelle/ffmpeg

Crystal language bindings for FFmpeg to extract and process video frames from files and streams.

221Crystal
2 years ago
crystal-rethinkdb
crystal-rethinkdbkingsleyh/crystal-rethinkdb

A RethinkDB driver for the Crystal programming language, compatible with RethinkDB's Ruby API.

227Crystal
4 years ago
1
5
6
7
11