Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Crystal

Crystal

261 projects

Showing 36 of 261 projects

crystal-binary_parser
crystal-binary_parserCrystal

Binary parser for Crystal

#binary-parser#crystal#crystal-binary-parser
Stars21
Forks3
Last commit4 years ago
timecop.cr
timecop.crCrystal

A Crystal testing library for manipulating time in tests, enabling time travel, freezing, and acceleration.

#time-mocking#unit-testing#time-travel
Stars20
Forks4
Last commit6 months ago
geoip2.cr
geoip2.crCrystal

A pure Crystal library for reading MaxMind GeoIP2 databases to geolocate IP addresses.

#crystal-library#maxmind-db#ip-geolocation
Stars20
Forks7
Last commit5 years ago
cr-xmpp
cr-xmppCrystal

A pure Crystal XMPP library for building clients, components, and IoT applications with modern security features.

#iot#xmpp-client-library#scram
Stars20
Forks3
Last commit20 days ago
crafka
crafkaCrystal

A Kafka client library for Crystal built on librdkafka, supporting both producing and consuming messages.

#message-queue#librdkafka#distributed-systems
Stars20
Forks6
Last commit1 month ago
Crystal.tmbundle
Crystal.tmbundle

A TextMate 2 bundle providing syntax highlighting, build, run, format, and test commands for the Crystal programming language.

#developer-tools#build-tools#syntax-highlighting
Stars20
Forks7
Last commit3 years ago
markov
markovCrystal

A Crystal library for building Markov Chains and running Markov Processes.

#markov-model#probabilistic-modeling#crystal-library
Stars20
Forks0
Last commit5 years ago
predict.cr
predict.crC++

A Crystal library for satellite orbit prediction and ground tracking using the SGP4/SDP4 model.

#sgp4#astronomy#orbital-mechanics
Stars19
Forks2
Last commit6 years ago
lff
lffCrystal

A fast, human-optimized command-line utility for finding the largest files in Unix-like systems.

#open-source#unix#unix-shell
Stars19
Forks0
Last commit5 years ago
Lens
LensCrystal

A fast, versatile multi-format internationalization (i18n) library for the Crystal programming language.

#gettext#yaml#l18n
Stars19
Forks1
Last commit5 years ago
defined
definedCrystal

A Crystal shard providing macros for compile-time constant checks, version constraints, and environment variable based conditional compilation.

#developer-tools#metaprogramming#environment-variables
Stars19
Forks1
Last commit2 years ago
crystal-dash-docset
crystal-dash-docsetShell

Generates Dash documentation sets for the Crystal programming language.

#developer-tools#api-docs#crystal-lang
Stars19
Forks6
Last commit4 months ago
kd_tree
kd_treeCrystal

A Crystal implementation of K-Dimensional Trees for efficient nearest neighbor searches in multidimensional spaces.

#algorithm#tree-structure#geospatial
Stars19
Forks3
Last commit3 months ago
novika
novikaCrystal

Novika is a free-form, moldable, interpreted programming language inspired by Lisp, Forth, and Smalltalk.

#programming-language#interpreter#repl
Stars19
Forks0
Last commit1 year ago
haversine
haversineCrystal

A Crystal implementation of the Haversine formula for calculating distances between geographic coordinates.

#location-based-services#geospatial#crystal-lang
Stars19
Forks0
Last commit2 months ago
backtracer.cr
backtracer.crCrystal

A Crystal shard that parses exception backtraces into structured, programmatically accessible data.

#crystal-shard#developer-tools#stacktrace
Stars19
Forks0
Last commit25 days ago
crystal-consul
crystal-consulCrystal

A lightweight Crystal client for the Consul HTTP API with zero dependencies outside the standard library.

#distributed-systems#crystal-lang#key-value-store
Stars19
Forks2
Last commit6 years ago
Keimeno
KeimenoCrystal

A lightweight native Crystal library for building interactive text-based command line interfaces (TUI).

#demo#open-source#keyboard-input
Stars17
Forks0
Last commit6 years ago
x_do.cr
x_do.crCrystal

Crystal bindings for libxdo, enabling programmatic X11 window management and automation.

#libxdo#x11#bindings
Stars17
Forks1
Last commit3 years ago
edits.cr
edits.crCrystal

A Crystal library implementing edit distance algorithms including Levenshtein, Damerau-Levenshtein, Optimal Alignment, Jaro, and Jaro-Winkler.

#string-similarity#algorithm#crystal-library
Stars17
Forks0
Last commit7 months ago
ksuid.cr
ksuid.crCrystal

A Crystal implementation of K-Sortable Globally Unique IDs for generating time-ordered unique identifiers.

#coordination#id-generation#unique-identifier
Stars17
Forks1
Last commit3 years ago
progress_bar.cr
progress_bar.crCrystal

A flexible progress bar implementation for the Crystal programming language with customizable display and block-based usage.

#open-source#library#crystal
Stars17
Forks1
Last commit2 years ago
sendgrid.cr
sendgrid.crCrystal

A Crystal library for sending emails via the SendGrid API with a simple and type-safe interface.

#sendgrid#crystal-lang#crystal
Stars16
Forks2
Last commit6 years ago
climate
climateCrystal

A Crystal library for adding configurable color markup to CLI program output using delimiters.

#developer-tools#colorize#syntax-highlighting
Stars16
Forks0
Last commit1 year ago
quartz
quartzCrystal

A Crystal library for defining hierarchical models and constructing discrete event simulations based on PDEVS formalism.

#scientific-computing#simulation#modeling
Stars16
Forks1
Last commit5 years ago
Athena Event Dispatcher
Athena Event DispatcherCrystal

A Crystal library implementing Mediator and Observer patterns for event-driven architecture.

#event-driven#software-architecture#library
Stars15
Forks0
Last commit4 days ago
front_matter.cr
front_matter.crCrystal

A format-agnostic Crystal library that separates front matter metadata from document content.

#metadata-parsing#crystal-shard#shards
Stars15
Forks2
Last commit5 years ago
gphoto2-web.cr
gphoto2-web.crCrystal

A REST web API for controlling cameras via libgphoto2, enabling remote capture, configuration, and file management.

#iot#camera#rest
Stars14
Forks2
Last commit19 days ago
icu.cr
icu.crCrystal

A Crystal language binding and wrapper for the ICU library, providing Unicode and internationalization support.

#unicode#c-bindings#internationalization
Stars14
Forks2
Last commit7 months ago
config.cr
config.crCrystal

A Crystal configuration parser with a human-friendly format, macros, and fault tolerance.

#human-readable#shards#macros
Stars14
Forks2
Last commit5 years ago
fftw.cr
fftw.crCrystal

Crystal language wrapper for the FFTW 3 library, enabling high-performance Fourier transforms.

#scientific-computing#fft#fftw
Stars13
Forks1
Last commit4 years ago
crygen
crygenCrystal

A Crystal library for programmatically generating Crystal source code files.

#developer-tools#metaprogramming#php-generator-inspired
Stars13
Forks2
Last commit9 months ago
validations
validationsCrystal

A validation composition module for Crystal with built-in rules and custom validation support.

#composition#validation-library#shard
Stars13
Forks2
Last commit6 years ago
zaru_crystal
zaru_crystalCrystal

A Crystal shard for sanitizing filenames from user input, removing invalid characters while preserving Unicode.

#sanitization#crystal-shard#filename
Stars13
Forks1
Last commit5 years ago
crie
crieCrystal

A compile-time trie data structure implementation for the Crystal programming language.

#trie#search-algorithms#macros
Stars13
Forks1
Last commit5 years ago
base62.cr
base62.crCrystal

A Crystal shard for Base62 encoding and decoding, useful for URL shortening and obfuscating IDs.

#api#conversion#obfuscation
Stars13
Forks2
Last commit3 years ago
PreviousPage 6 of 8Next

Related Tags

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
#Crystal Lang130
#Crystal Language41
#Crystal Shard30
#Shard27
#Hacktoberfest19
#Type Safe19
#Developer Tools17
#Library17
#Web Framework16
#Testing16
#Api Client15
#Cli14