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.6k 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.6k GitHub stars. The most common language among these projects is Crystal.

Showing 364 open-source projects · page 10 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
sentry
sentrycrystal-china/sentry

A development tool that automatically rebuilds and restarts Crystal applications when source files change.

62Crystal
6 months ago
mqtt-client.cr
mqtt-client.cr84codes/mqtt-client.cr

A lightweight MQTT client library for the Crystal programming language.

60Crystal
6 months ago
iterm2
iterm2toddsundsted/iterm2

A Crystal library for displaying images in the terminal using the iTerm2 Inline Images Protocol.

60Crystal
5 years ago
cyclonedx-cr
cyclonedx-crhahwul/cyclonedx-cr

A Crystal tool for generating CycloneDX Software Bill of Materials (SBOM) from Crystal shard projects.

60Crystal
4 days ago
Athena Negotiation
Athena Negotiationathena-framework/negotiation

A framework-agnostic library for HTTP content negotiation based on RFC standards.

50Crystal
6 months ago
cmac
cmacspider-gazelle/cmac

A Crystal implementation of the Cipher-based Message Authentication Code (CMAC) for data integrity protection.

50Crystal
1 year ago
crystal-gsl
crystal-gslkonovod/crystal-gsl

Crystal language bindings for the GNU Scientific Library (GSL), providing access to numerical and scientific computing functions.

51Crystal
6 months ago
git-repository
git-repositoryplace-labs/git-repository

A Crystal shard for inspecting remote Git repositories without downloading full history.

50Crystal
8 months ago
v4l2.cr
v4l2.crspider-gazelle/v4l2.cr

Crystal language bindings for Video4Linux2 (v4l2) to capture video frames from Linux devices with minimal latency.

50Crystal
2 years ago
crystal-swapi
crystal-swapisb89/crystal-swapi

A Crystal language client library for interacting with the Star Wars API (SWAPI).

51Crystal
9 years ago
webdriver_pump
webdriver_pumpbwilczek/webdriver_pump

A Page Object Model library for Crystal built on top of selenium.cr, inspired by Ruby's WatirPump and SitePrism.

51Crystal
5 years ago
multiset.cr
multiset.crtcrouch/multiset.cr

A multiset (bag) data structure implementation for the Crystal programming language.

41Crystal
3 years ago
knx
knxspider-gazelle/knx

A Crystal library for constructing KNX protocol datagrams to communicate with KNX network devices.

40Crystal
1 year ago
digest-auth
digest-authspider-gazelle/digest-auth

A Crystal shard for HTTP digest authentication, enabling communication with servers that implement digest auth.

40Crystal
5 years ago
ynab.cr
ynab.crjaredsmithse/ynab.cr

A Crystal shard providing a comprehensive API client for the You Need A Budget (YNAB) service.

40Crystal
5 years ago
ntlm
ntlmspider-gazelle/ntlm

A Crystal language shard for implementing NTLM authentication in HTTP clients.

41Crystal
5 years ago
tmdb.cr
tmdb.crmmacia/tmdb.cr

A Crystal wrapper for The Movie Database (TMDb) API, providing easy access to movie, TV, and people data.

42Crystal
8 months ago
Athena Spec
Athena Specathena-framework/spec

A collection of helpful Spec-compliant testing utilities for the Athena Framework.

30Crystal
4 months ago
host_meta
host_metatoddsundsted/host_meta

A Crystal client for retrieving Web Host Metadata as defined by RFC 6415.

30Crystal
1 year ago
nlopt.cr
nlopt.crkonovod/nlopt.cr

A Crystal language wrapper for the NLopt nonlinear optimization library, providing access to 43 optimization algorithms.

30Crystal
1 year ago
prime
primewontruefree/prime

A Crystal library for generating prime numbers with a simple iterator interface.

30Crystal
6 years ago
gpio.cr
gpio.crspider-gazelle/gpio.cr

Crystal language bindings for Linux GPIO character device interface (libgpiod).

30Crystal
1 year ago
SPAKE2+
SPAKE2+spider-gazelle/SPAKE2_plus

A Crystal implementation of the SPAKE2+ Password Authenticated Key Exchange protocol, used by the Matter smart home standard.

20Crystal
9 months ago
graphql.cr
graphql.crgarymardell/graphql.cr

A low-level GraphQL implementation for Crystal that closely follows the spec, designed for dynamic schema generation.

20Crystal
8 months ago
crystal-base
crystal-baseruivieira/crystal-base

A CentOS-based Docker image for Crystal programming language development.

20Makefile
9 years ago
public_suffix
public_suffixtoddsundsted/public_suffix

A Crystal library for parsing and working with the Public Suffix List to identify domain name suffixes.

20Crystal
5 years ago
hashr
hashrcrystal-china/hashr

A tiny Crystal library for easier JSON response testing and object modeling.

20Crystal
1 year ago
mac-address
mac-addressautomatico/mac-address

A Crystal library for parsing, validating, and converting MAC addresses between multiple standard formats.

20Crystal
4 years ago
barion
barionSEbbaDK/barion

A compiled fast prompt for Linux shells with git status, nix-shell, and exit code display.

10Crystal
4 years ago
amazonite
amazoniterjnienaber/amazonite

An unofficial AWS SDK for the Crystal programming language, providing type-safe access to popular AWS APIs.

10Crystal
2 days ago
serf-handler.cr
serf-handler.crwyhaines/serf-handler.cr

A Crystal library for building compiled, distributable Serf handler binaries.

10Crystal
5 years ago
link-header
link-headerspider-gazelle/link-header

A Crystal language library for parsing HTTP Link headers from responses and headers.

10Crystal
5 years ago
stomp
stompspider-gazelle/stomp

A Crystal language implementation of the STOMP protocol for communicating with STOMP-supporting devices.

10Crystal
1 month ago
HKDF
HKDFspider-gazelle/HKDF

A Crystal language implementation of the HMAC-based Extract-and-Expand Key Derivation Function (HKDF) for cryptographic key derivation.

10Crystal
2 years ago
s2_cells
s2_cellsspider-gazelle/s2_cells

A Crystal library for mapping latitude and longitude coordinates to S2 Cells for geospatial indexing.

00Crystal
2 years ago
verhoeff
verhoeffspider-gazelle/verhoeff

A Crystal language implementation of the Verhoeff checksum algorithm for error detection in numeric data.

00Crystal
2 years ago
1
9
10
11