Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Crystal
C

Crystal

Language
109 projects30.6k total stars3.0k total forks4 languages

Open-source projects built with Crystal

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

Showing 109 open-source projects · page 3 of 4

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
debug.cr
debug.crSija/debug.cr

A Crystal macro for puts-style debugging with colorized output, context, and type information.

1024Crystal
4 months ago
wasmer-crystal
wasmer-crystalnaqvis/wasmer-crystal

A complete and mature WebAssembly runtime for the Crystal programming language, enabling safe and fast execution of Wasm modules.

1017Crystal
21 days ago
cr-dotenv
cr-dotenvgdotdesign/cr-dotenv

A Crystal shard for loading environment variables from .env files into your application.

10013Crystal
1 year ago
sam
samimdrasil/sam.cr

A Rake-like task manager for Crystal projects that uses plain Crystal code to define and execute tasks.

9712Crystal
1 year ago
celestine
celestinecelestinecr/celestine

A Crystal library and DSL for creating SVG graphics and animations.

9510Crystal
2 years ago
crz
crzdhruvrajvanshi/crz

A functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.

946Crystal
5 years ago
awscr-s3
awscr-s3taylorfinnell/awscr-s3

A Crystal shard providing a comprehensive client library for Amazon S3 and S3-compatible object storage services.

9051Crystal
3 months ago
await_async
await_asyncanykeyh/await_async

Adds await and async keywords to Crystal for concurrent execution, improving performance in IO-bound applications.

883Crystal
2 years ago
crustache
crustacheMakeNowJust/crustache

A Crystal implementation of Mustache logic-less templates, compliant with the Mustache spec v1.1.2+λ.

8813Crystal
2 years ago
crystal-fann
crystal-fannNeuraLegion/crystal-fann

Crystal language bindings for the FANN (Fast Artificial Neural Network) C library.

874Crystal
4 months ago
carbon
carbonluckyframework/carbon

A testable, adapter-based email library for Crystal with built-in bug catching and multiple service adapters.

8620Crystal
3 months ago
libgen
libgenolbat/libgen

Automatic C-bindings generator for Crystal, using config files to define and regenerate bindings for large C libraries.

8410Crystal
1 year ago
blueprint
blueprintgunbolt/blueprint

A Crystal library for writing reusable and testable HTML, SVG, and form templates in plain Crystal code.

831Crystal
5 months ago
habitat
habitatluckyframework/habitat

A Crystal shard for easily configuring settings with validation, examples, and temporary overrides.

8312Crystal
1 year ago
shrine.cr
shrine.crjetrockets/shrine.cr

A toolkit for handling file attachments in Crystal applications, inspired by Shrine for Ruby.

8217Crystal
3 years ago
cryomongo
cryomongoelbywan/cryomongo

A high-performance MongoDB driver written in pure Crystal with no C dependencies.

788Crystal
2 months ago
exercism-crystal
exercism-crystalexercism/crystal

A collection of Crystal programming language exercises for the Exercism learning platform.

7858Crystal
5 days ago
crystal-imgui
crystal-imguioprypin/crystal-imgui

Crystal bindings for Dear ImGui, enabling immediate-mode GUI development in Crystal.

773Crystal
6 months ago
Iu
Iugrkek/iu

A Crystal UI framework built on LibUI with reusable components and cross-platform support.

775Crystal
2 years ago
schedule.cr
schedule.crhugoabonizio/schedule.cr

A Crystal shard providing a clear DSL for writing periodic or scheduled tasks with flow control and exception handling.

774Crystal
5 years ago
hardware
hardwarecrystal-community/hardware

A Crystal library for retrieving CPU, memory, and network information from the operating system and its processes.

768Crystal
5 months ago
http-protection
http-protectionrogeriozambon/http-protection

A Crystal HTTP middleware library that protects web applications against common attacks like XSS, clickjacking, and DoS.

755Crystal
3 years ago
Pluto
Plutophenopolis/pluto

A fast and convenient image processing library for the Crystal language.

746Crystal
1 year ago
amqp-client.cr
amqp-client.crcloudamqp/amqp-client.cr

A high-performance AMQP 0-9-1 client library for the Crystal programming language.

749Crystal
12 days ago
TelegramBot
TelegramBothangyas/TelegramBot

A deprecated Crystal wrapper for the Telegram Bot API with command handling, webhooks, and user filtering.

7416Crystal
6 years ago
cake
cakeaxvm/cake

A powerful and flexible Make-like utility tool for defining and running tasks using plain Crystal code.

739Crystal
3 years ago
Exception Page
Exception Pagecrystal-loot/exception_page

A library for displaying detailed, customizable exception pages in Crystal web applications to aid debugging.

7211HTML
1 year ago
cltk
cltkziprandom/cltk

A Crystal port of the Ruby Language Toolkit for creating programming languages with lexer and parser generators.

728Crystal
3 years ago
totem
totemicyleaf/totem

A Crystal configuration library that loads and parses JSON, YAML, and dotenv formats with support for environment variables and remote key-value stores.

715Crystal
2 years ago
simple_rpc
simple_rpckostya/simple_rpc

A reliable and fast RPC server and client for Crystal implementing the msgpack-rpc protocol.

704Crystal
3 years ago
crytic
crytichanneskaeufler/crytic

A mutation testing framework for the Crystal programming language that modifies code to evaluate test suite effectiveness.

685Crystal
6 months ago
lua.cr
lua.crveelenga/lua.cr

Crystal bindings to Lua, enabling seamless interoperability between Crystal and Lua 5.4+.

688Crystal
21 days ago
CrOTP
CrOTPphilnash/crotp

A Crystal library for generating HOTP and TOTP codes for two-factor authentication.

6612Crystal
2 years ago
toml.cr
toml.crcrystal-community/toml.cr

A TOML parser for Crystal, compliant with the TOML v0.5.0 specification.

6616Crystal
1 month ago
kemal-session
kemal-sessionkemalcr/kemal-session

A session management library for Kemal web applications in Crystal, supporting multiple storage engines and built-in CSRF protection.

6535Crystal
6 days ago
tallboy
tallboyepoch/tallboy

A declarative DSL for generating Unicode, ASCII, and Markdown tables in Crystal command-line applications.

625Crystal
5 years ago
1
2
3
4