Crystal
Crystal is a programming language with friendly syntax, static type checking and modern stdlib. It compiles into efficient, easy-to-distribute native code.
- GitHub: https://github.com/topics/crystal
- Wikipedia: https://en.wikipedia.org/wiki/Crystal_(programming_language)
- Repo: https://github.com/crystal-lang
- Created by: Ary Borenszweig, Juan Wajnerman
- Released: June 2011
- Aliases: crystal-lang, crystallang, crystal-language,
- Last updated: 2026-03-22 00:06:49 UTC
- JSON Representation
https://github.com/TamasSzekeres/cairo-cr
Cairo bindings for Crystal language.
cairo crystal graphics-library vector-graphics
Last synced: 27 Mar 2025
https://github.com/changjoo-park/kemal-vue-chat
this is experimental repo for Kemal and Vue.js (+ WebSocket)
crystal crystal-language kemal vue2
Last synced: 12 May 2025
https://github.com/crystallabs/event_handler
Application event model for Crystal
asynchronous crystal crystal-lang emits-events event-driven event-emitter event-handlers eventemitter events synchronous
Last synced: 12 May 2025
https://github.com/ChangJoo-Park/kemal-vue-chat
this is experimental repo for Kemal and Vue.js (+ WebSocket)
crystal crystal-language kemal vue2
Last synced: 02 May 2025
https://github.com/crystal-money/money
Crystal shard for dealing with money and currency conversion
conversion cryptocurrency crystal currency exchange money
Last synced: 27 Mar 2025
https://github.com/mkdocstrings/crystal
📘 Crystal language doc generator for https://github.com/mkdocstrings/mkdocstrings
crystal handler mkdocs mkdocstrings
Last synced: 07 Apr 2025
https://github.com/ragmaanir/microtest
Small test framework, because it has power asserts as the only assertion.
crystal microtest power-assert test-framework testing
Last synced: 10 Apr 2025
https://github.com/Nicolab/crystal-validator
:gem: Data validation module for Crystal lang
crystal crystal-lang validation validator
Last synced: 14 May 2025
https://github.com/Ragmaanir/microtest
Small test framework, because it has power asserts as the only assertion.
crystal microtest power-assert test-framework testing
Last synced: 27 Mar 2025
https://github.com/j8r/clicr
A simple declarative command line interface builder
Last synced: 15 Apr 2025
https://github.com/noraj/miniss
Displays a list of open listening sockets. It is a minimal alternative to ss or netstat.
crystal crystal-shard crystal-shards ctf ctf-tools cyber cybersecurity hacking hacking-tool network pentest pentesting security security-tools shard shards socket tool
Last synced: 07 Oct 2025
https://github.com/nicolab/crystal-validator
:gem: Data validation module for Crystal lang
crystal crystal-lang validation validator
Last synced: 12 May 2025
https://github.com/azutoolkit/authly
OAuth2 Provider Library - Authly is an OAuth2 Library for creating Authorization Servers that follows OAuth2 authorization mechanisms.
authorization crystal crystal-lang oauth2 provider shard
Last synced: 04 Jul 2025
https://github.com/lupincr/lupin
🐺 All in one Crystal Task Runner.
crystal crystal-lang crystal-language task task-automation task-runner tasks
Last synced: 25 Aug 2025
https://github.com/hugopl/rtfm
Gnome dash docset documentation reader written in Crystal
crystal dash docset documentation gtk4 reader
Last synced: 15 Apr 2025
https://github.com/woodruffw/qrencode.cr
Crystal bindings for libqrencode (qrencode), a library for QR code generation
crystal crystal-lang qrcode qrcode-generator
Last synced: 02 Sep 2025
https://github.com/crystal-lang-tools/intellij-crystal
crystal intellij-idea intellij-plugin
Last synced: 29 Sep 2025
https://github.com/ysbaddaden/panzer
Multi-process, zero-downtime service monitor for Crystal
Last synced: 09 Mar 2026
https://github.com/eltanin-engine/lirith
Graphics engine written in Crystal.
Last synced: 27 Mar 2025
https://github.com/lirith-engine/lirith
Graphics engine written in Crystal.
Last synced: 09 Apr 2025
https://github.com/icyleaf/poncho
A .env parser/loader improved for performance.
crystal dotenv dotenv-loader dotenv-parser
Last synced: 23 Jun 2025
https://github.com/kojix2/cry-wasm
cry-wasm speeds up Ruby code using Crystal
crystal ruby wasm wasmer webassembly
Last synced: 13 Apr 2025
https://github.com/faustinoaq/ruby2crystal
A proof of concept tool to help porting gems to shards
Last synced: 16 Mar 2026
https://github.com/crystallabs/tput.cr
Low-level component for building term/console applications in Crystal
console crystal crystal-lang escape-sequence terminal terminfo terminfo-data tput
Last synced: 07 May 2025
https://github.com/icyleaf/gitlab.cr
Gitlab.cr is a GitLab API wrapper written by Crystal
Last synced: 24 Apr 2025
https://github.com/rmosolgo/lingo
parser generator
crystal parser parser-generator
Last synced: 08 Oct 2025
https://github.com/crystal-ameba/github-action
A GitHub Action that lints Crystal code with Ameba
ameba crystal github-action linter
Last synced: 06 May 2025
https://github.com/molnarmark/epilog
🏆 Elegant, fancy console logger for Crystal
console-log console-logger crystal crystal-lang crystal-language
Last synced: 05 Mar 2026
https://github.com/samuallb/ncurses
Ncurses bindings for Crystal
crystal crystal-language curses library ncurses ncurses-library
Last synced: 15 Apr 2025
https://github.com/geopjr/crycord
A Discord Client modification with plugins. Uses BeautifulDiscord's CSS injector.
beautifuldiscord client-mod crystal css-injector discord
Last synced: 06 Jul 2025
https://github.com/emancu/crotest
A tiny and simple test framework for crystal
assertions crystal crystal-lang test-driven-development testing testing-framework
Last synced: 12 May 2025
https://github.com/jgaskins/armature
Roda-inspired HTTP framework for Crystal, providing routing, sessions, forms, etc
crystal http http-server routing
Last synced: 12 May 2025
https://github.com/TPei/circuit_breaker
Implementation of the circuit breaker pattern in crystal
circuit-breaker circuit-breaker-pattern crystal design-pattern
Last synced: 27 Mar 2025
https://github.com/tpei/circuit_breaker
Implementation of the circuit breaker pattern in crystal
circuit-breaker circuit-breaker-pattern crystal design-pattern
Last synced: 09 Jul 2025
https://github.com/crystal-i18n/i18n
🌐 An internationalization library for Crystal.
crystal i18n internationalization l10n locale localization translation
Last synced: 19 Apr 2025
https://github.com/jkthorne/sox
SOCKS client and server for Crystal
crystal crystal-lang crystal-language network networking socks socks-proxy socks4 socks5 socks5-proxy
Last synced: 02 Aug 2025
https://github.com/soya-daizu/goban
A fast and efficient QR/Micro QR/rMQR Code implementation in Crystal lang
crystal microqrcode qrcode qrcode-encoder qrcode-generator rmqrcode
Last synced: 13 May 2025
https://github.com/icyleaf/popcorn
Easy and Safe popping from one type to another.
Last synced: 10 Mar 2026
https://github.com/veelenga/crystal-zsh
.oh-my-zsh plugin for Crystal
crystal oh-my-zsh-plugin zsh-plugins
Last synced: 17 Mar 2025
https://github.com/azutoolkit/azu
Application Development Toolkit for Crystal Language
application artisan craftmanship crystal development toolkit web
Last synced: 31 Jan 2026
https://github.com/grottopress/pond
Crystal WaitGroups without channels or counters
Last synced: 25 Oct 2025
https://github.com/devnote-dev/cling
A modular, non-macro-based command line interface library
cli cling command-line crystal crystal-lang
Last synced: 15 Apr 2025
https://github.com/mamantoha/humanize_time
Adds the humanize method to reports the approximate distance in time between two Time. humanize supports i18n translations too so it can be used in internationalized apps.
crystal hacktoberfest i18n time
Last synced: 05 May 2025
https://github.com/naqvis/brotli.cr
Crystal bindings to the Google brotli compression library
brotli brotli-compression brotli-compressor brotli-decoder brotli-decompressor brotli-encoder crystal crystal-lang crystal-language
Last synced: 12 May 2025
https://github.com/delef/maxminddb.cr
MaxMind DB Reader for Crystal
crystal geoip2 maxmind-db maxmind-geoip
Last synced: 12 May 2025
https://github.com/picatz/packetz
🦈 Packet capturing library built with LibPcap
crystal libpcap opensource packet-analyzer packet-capture packet-sniffer pcap
Last synced: 01 Aug 2025
https://github.com/kojix2/chatgpt-cli
Yet another ChatGPT command line tool
chatgpt cli command-line crystal terminal
Last synced: 13 Apr 2025
https://github.com/taylorfinnell/awscr-signer
AWS request signing in Crystal
aws aws-signature aws-v2 aws-v4 crystal signing
Last synced: 12 May 2025
https://github.com/izniburak/denetmen
useful micro check library for Crystal Language.
Last synced: 01 Feb 2026
https://github.com/creadone/device_detector
Crystal shard for device detection by User-Agent string
crystal device-detection shards user-agent-analysis user-agent-parser
Last synced: 17 Apr 2025
https://github.com/sija/blurhash.cr
A pure Crystal implementation of BlurHash algorithm
blurhash crystal image placeholder
Last synced: 04 Aug 2025
https://github.com/vladfaust/http-multiserver.cr
Mount multiple web applications 🚦
crystal dispatcher handler mount multi-server router
Last synced: 20 Apr 2025
https://github.com/Sija/blurhash.cr
A pure Crystal implementation of BlurHash algorithm
blurhash crystal image placeholder
Last synced: 13 May 2025
https://github.com/ujjwalguptaofficial/shivneri
Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.
component-based crystal crystal-language crystal-shard crystal-shards fort fort-architecture http-server modularize mvc-framework oops web-framework
Last synced: 08 Jul 2025
https://github.com/ysbaddaden/java.cr
Java Native Interface (JNI) bindings (and generator) for Crystal
Last synced: 26 Apr 2025
https://github.com/straight-shoota/sanitize
Crystal library for transforming HTML/XML trees to sanitize HTML from untrusted sources
crystal html html-traverse sanitization sanitize-html sanitize-url striptags xml-transformation xss-filter
Last synced: 07 May 2025
https://github.com/cloudamqp/amqpcat
CLI tool for publishing to and consuming from AMQP servers
Last synced: 06 Mar 2026
https://github.com/toddsundsted/mxnet.cr
MXNet (AI/ML) bindings for the Crystal language.
crystal deep-learning gluon machine-learning mxnet neural-networks
Last synced: 07 Jul 2025
https://github.com/elbywan/openapi-generator
An OpenAPI document generator. ⚙️
amber-framework crystal openapi swagger
Last synced: 10 Oct 2025
https://github.com/grottopress/markout
Markout is an awesome Crystal DSL for HTML
Last synced: 22 Apr 2025
https://github.com/neuralegion/har
HAR (HTTP Archive) parser in Crystal
crystal har http-archive http-archive-format json parser
Last synced: 07 May 2025
https://github.com/rx14/fast_irc.cr
A fast IRC parsing library for crystal.
crystal efficiency fast-irc irc irc-protocol
Last synced: 27 Jun 2025
https://github.com/chili-chips-ba/uberclock
Digital systems are clocked. This project is about constructing a high-Q clock by simmering an ordinary quartz crystal in a heavy numerical sauce. The best of all is that the sauce is not secret, but fully open to the public.
clock-generator crystal dsp fpga risc-v rtl stratum-2 verilog
Last synced: 25 Feb 2026
https://github.com/blocknotes/wkhtmltopdf-crystal
Crystal C bindings and wrapper for libwkhtmltox library
Last synced: 27 Mar 2025
https://github.com/Nephos/wikicr
Wiki in crystal, using Markdown and Git, inspired by dokuwiki. Last features to build are pretty hard, if you have some time to help... :)
Last synced: 03 Apr 2025
https://github.com/RX14/fast_irc.cr
A fast IRC parsing library for crystal.
crystal efficiency fast-irc irc irc-protocol
Last synced: 27 Mar 2025
https://github.com/NeuraLegion/har
HAR (HTTP Archive) parser in Crystal
crystal har http-archive http-archive-format json parser
Last synced: 27 Mar 2025
https://github.com/naqvis/crysda
Crystal library for Data Analysis, Wrangling, Munging
crystal crystal-lang crystal-language crystal-shard data-a data-science data-wrangling
Last synced: 22 Jun 2025
https://github.com/crystallabs/virtualtime
Advanced time, calendar, schedule, and remind library for Crystal
calendar crystal crystal-lang remind schedule time
Last synced: 12 May 2025
https://github.com/jgaskins/nats
NATS client in pure Crystal with JetStream support
cloud-native crystal jetstream message-broker message-bus message-queue messaging microservices microservices-architecture nats
Last synced: 12 May 2025
https://github.com/tbrand/zir
Realizes to write macros in any scripts into any languages.
command command-line command-line-tool command-line-tools commandline crystal macro macros
Last synced: 12 May 2025
https://github.com/naqvis/cryplot
Crystal plotting library powered by gnuplot
crystal crystal-lang crystal-language gnuplot plot plotting
Last synced: 24 Dec 2025
https://github.com/ysbaddaden/android.cr
Create Android applications using Crystal and the NDK
Last synced: 03 Mar 2026
https://github.com/faustinoaq/watcher
Crystal shard to watch file changes using File.stat
Last synced: 12 May 2025
https://github.com/geopjr/ultimate-gtk4-crystal-guide
Learn how to create premium GTK4 apps in Crystal
Last synced: 30 Apr 2025
https://github.com/superstar54/weas-widget
A widget to visualize and edit atomic structures in Jupyter Notebook
3d crystal editor jupyter-notebook molecule visualization
Last synced: 02 Jan 2026
https://github.com/tbdsux/space-custom-apps
Custom Spacefile templates for Deta Space
crystal csharp dart deta deta-space deta-spacefile fsharp nim php remix solid-start spacefile
Last synced: 04 Apr 2025
https://github.com/rwnx/hardwire
A compile-time, non-intrusive dependency injection system.
crystal dependency-injection hacktoberfest macros
Last synced: 14 Apr 2025
https://github.com/vnbrs/burocracia.cr
👔 Zero-dependency Crystal shard to validate, generate and format Brazilian burocracias (CPF, CNPJ, CEP)
brasil brazil cep cnpj cpf crystal crystal-language
Last synced: 09 Apr 2025
https://github.com/crystal-linux/malachite
MOVED TO https://git.getcryst.al/crystal/software/malachite
Last synced: 14 Jul 2025
https://github.com/ruivieira/crystal-gsl
GNU Scientific Library bindings for Crystal
bindings crystal crystal-gsl gsl mathematics science scientific-computing
Last synced: 07 Sep 2025
https://github.com/metaware/flipper
Feature Flipper, Feature Flags, Rollout Flags, Feature Toggles for Crystal
crystal feature-flag feature-flaggers feature-flags feature-flippers feature-toggles features filestore flipper memcached redis rollout
Last synced: 08 Feb 2026
https://github.com/vinibrsl/burocracia.cr
👔 Zero-dependency Crystal shard to validate, generate and format Brazilian burocracias (CPF, CNPJ, CEP)
brasil brazil cep cnpj cpf crystal crystal-language
Last synced: 12 May 2025