Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Crystal Lang

Crystal Lang

248 projects

Showing 36 of 248 projects

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
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
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
crystal-json-socket
crystal-json-socketCrystal

A Crystal library for JSON-based client-server communication over TCP and Unix sockets, compatible with node-json-socket.

#json-socket#unix-sockets#client-server
Stars14
Forks3
Last commit3 years ago
vim-slang
vim-slangVim Script

Vim plugin providing syntax highlighting for the Slim-lang templating language in Crystal projects.

#syntax-highlighting#text-editor#crystal-lang
Stars13
Forks2
Last commit10 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
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
bisect
bisectCrystal

A Crystal library providing binary search helpers for maintaining and querying sorted Arrays efficiently.

#search#algorithm#arrays
Stars12
Forks1
Last commit11 months ago
jmespath.cr
jmespath.crCrystal

A fully compliant Crystal implementation of the JMESPath query language for extracting data from JSON documents.

#library#json-query#crystal-lang
Stars12
Forks0
Last commit6 months ago
procodile
procodileCrystal

A Crystal-based process manager that runs background and foreground processes from a Procfile with supervision and auto-restart.

#procfile#rails#production-deployment
Stars12
Forks1
Last commit6 days ago
crystal-linked-list
crystal-linked-listCrystal

A simple linked list data structure implementation for the Crystal programming language.

#crystal-lang#generic-types#data-structures
Stars12
Forks3
Last commit6 years ago
ed25519
ed25519Crystal

A Crystal language implementation of the Ed25519 elliptic curve public-key signature system for high-performance cryptography.

#public-key-signature#rfc-8032#crystal-lang
Stars12
Forks1
Last commit1 year ago
Athena Dependency Injection
Athena Dependency InjectionCrystal

A robust dependency injection service container framework for managing object dependencies and services.

#software-architecture#dependency-injection#modular-design
Stars11
Forks2
Last commit
Matter
MatterCrystal

A complete Crystal language implementation of the Matter protocol for building interoperable smart home devices.

#home-automation#crystal-lang#smart-home
Stars11
Forks0
Last commit1 day ago
proxy-fetcher.cr
proxy-fetcher.crCrystal

A Crystal library for fetching and validating HTTP/HTTPS proxies from multiple providers.

#http-proxy#https-proxy#proxy-providers
Stars11
Forks3
Last commit4 years ago
blackjack-cr
blackjack-crCrystal

A command-line Blackjack game implementation written in the Crystal programming language.

#crystal-lang#terminal-app#command-line-game
Stars11
Forks1
Last commit1 year ago
pinger
pingerCrystal

A Crystal microlibrary for ICMP ping requests that shells out to the system ping command to avoid sudo requirements.

#crystal-lang#host-availability#system-commands
Stars11
Forks1
Last commit4 years ago
telnet.cr
telnet.crCrystal

A Crystal library implementing the Telnet protocol for buffering, escaping, and preparing data in client/server communications.

#protocol-buffering#client-server#crystal-lang
Stars11
Forks0
Last commit5 years ago
syslog.cr
syslog.crCrystal

Adds syslog functionality to Crystal via LibC bindings for system logging.

#crystal-shard#shards#syslog
Stars11
Forks2
Last commit5 years ago
office365
office365Crystal

A Crystal language library for interacting with the Microsoft Office365 Graph API, providing OAuth and resource management.

#oauth2#calendar-api#crystal-lang
Stars11
Forks1
Last commit4 months ago
port_ruby_to_crystal
port_ruby_to_crystalRuby

A Ruby regex script that automates the conversion of Ruby code to Crystal syntax, reducing porting friction.

#porting-tool#programming-tools#crystal-lang
Stars10
Forks0
Last commit1 year ago
vfox-crystal
vfox-crystalLua

A vfox plugin for managing Crystal language versions, including stable releases and nightly builds.

#vfox-plugin#developer-tools#crystal-lang
Stars10
Forks1
Last commit2 years ago
CrSignals
CrSignalsCrystal

A signals/slots library for the Crystal programming language enabling type-safe event-driven communication.

#event-driven#crystal-shard#library
Stars10
Forks0
Last commit6 years ago
toon-crystal
toon-crystalCrystal

Crystal implementation of the TOON format, a compact serialization format designed to reduce token usage for LLM input.

#crystal-lang#llm#decoding
Stars10
Forks0
Last commit14 days ago
version_tools
version_toolsCrystal

Crystal macros for switching behavior at compile-time based on semantic version comparisons.

#developer-tools#metaprogramming#macros
Stars10
Forks0
Last commit6 years ago
polylines.cr
polylines.crCrystal

A Crystal implementation of Google's polyline algorithm for encoding and decoding geographic coordinates.

#algorithm#open-source#coordinate-compression
Stars10
Forks0
Last commit5 years ago
pledge.cr
pledge.crCrystal

A Crystal shard that adds OpenBSD's pledge(2) system call for process sandboxing and security hardening.

#crystal-shard#shards#crystal-lang
Stars10
Forks4
Last commit5 years ago
observable
observableCrystal

A simple implementation of the Observer pattern in Crystal, loosely based on Ruby's Observable module.

#event-driven#software-architecture#crystal-lang
Stars9
Forks0
Last commit3 years ago
cruml
crumlCrystal

A UML class diagram generator for Crystal projects, using d2 for visualization.

#developer-tools#crystal-lang#uml
Stars9
Forks0
Last commit8 months ago
ansible-crystal
ansible-crystalNix

Ansible role to install the Crystal programming language via package repositories or pre-compiled binaries.

#devops#crystal-lang#infrastructure-as-code
Stars9
Forks0
Last commit2 years ago
geany-crystal
geany-crystal

Adds Crystal language support to the Geany editor with syntax highlighting, shortcuts, and configuration.

#geany-plugin#programming-tools#ide-integration
Stars9
Forks0
Last commit3 years ago
mDNS
mDNSCrystal

A Crystal library for mDNS and DNS-SD service discovery and device lookup on local networks.

#iot#local-network#home-automation
Stars8
Forks1
Last commit2 years ago
augeas.cr
augeas.crCrystal

Crystal C bindings for Augeas, enabling configuration file parsing and manipulation.

#devops#augeas#c-bindings
Stars8
Forks0
Last commit5 years ago
syringe
syringeCrystal

A simple and basic dependency injection shard for the Crystal programming language.

#modular-architecture#dependency-injection#crystal-lang
Stars8
Forks2
Last commit7 years ago
crystal-hunspell
crystal-hunspellCrystal

Crystal language bindings for the Hunspell spell-checking and morphological analysis library.

#hacktoberfest#spell-checking#stemming
Stars8
Forks0
Last commit3 months ago
secure-remote-password
secure-remote-passwordCrystal

A pure Crystal implementation of the Secure Remote Password protocol (SRP-6a) for secure password authentication.

#authentication#crystal-lang#challenge-response
Stars7
Forks0
Last commit4 years ago
PreviousPage 6 of 7

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
4 days ago
Next
#Crystal130
#Crystal Language23
#Developer Tools21
#Shard15
#Security15
#Crystal Shard15
#Performance14
#Hacktoberfest11
#Open Source11
#Library11
#Authentication11
#Orm10