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/novika-lang/novika
🪱 Novika is a free-form, moldable, interpreted programming language
crystal interpreter language novika programming-language repl
Last synced: 09 Apr 2025
https://github.com/Sija/ksuid.cr
Crystal implementation of K-Sortable Globally Unique IDs
coordination crystal ksuid unique-id uuid
Last synced: 27 Mar 2025
https://github.com/crystallabs/maildir.cr
Crystal library for reading and writing files in the Maildir file structure
crystal crystal-lang maildir maildir-format maildir-structure
Last synced: 10 Sep 2025
https://github.com/randomstate/openssl_ext
Crystal bindings for OpenSSL RSA
Last synced: 15 Apr 2025
https://github.com/RomainFranceschini/quartz
Quartz - A Crystal Modeling & Simulation framework
crystal discrete-event dsde modeling multipdevs pdevs quartz simulation
Last synced: 14 May 2025
https://github.com/crisward/mailer
Simple Email Sending Client for Mailgun & Sendgrid services in crystal
crystal email mailgun sendgrid
Last synced: 22 Oct 2025
https://github.com/hugoabonizio/event_emitter.cr
:loudspeaker: Idiomatic asynchronous event-driven architecture for Crystal
asynchronous crystal eventemitter events
Last synced: 27 Jul 2025
https://github.com/akiicat/m3u8
Generate and parse m3u8 playlists for HTTP Live Streaming (HLS) in Crystal.
Last synced: 12 Apr 2025
https://github.com/gtramontina/walter.cr
Keep your crystal clean!
crystal crystal-lang crystal-shard lint lint-staged
Last synced: 12 May 2025
https://github.com/swag666baby/bard
bard is a pornographic robot for discord developed in crystal and using my nsfw-api
bot crystal crystal-shard discord discord-bot nsfw nsfw-bot
Last synced: 12 May 2025
https://github.com/watzon/subnet
Crystal library for working with IPv4 and IPv6 addresses
crystal crystal-language ip ipv4 ipv6 subnet subnetting
Last synced: 27 Feb 2026
https://github.com/Sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 13 May 2025
https://github.com/neuralegion/fix
FIX library for crystal
crystal financial-information-exchange fix protocol
Last synced: 07 May 2025
https://github.com/denisdefreyne/inari
A collection of games written in Crystal
Last synced: 20 Mar 2025
https://github.com/woodruffw/notify.cr
A Crystal library for desktop notifications.
crystal dbus desktop-notifications
Last synced: 26 Jun 2025
https://github.com/jgaskins/datadog
Datadog client for APM tracing and metrics in Crystal
apm crystal datadog distributed-tracing instrumentation metrics monitoring observability
Last synced: 12 May 2025
https://github.com/sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 12 May 2025
https://github.com/blacksmoke16/assert
Extensible annotation based object validation library
annotations crystal validation
Last synced: 27 Mar 2025
https://github.com/geocrystal/dijkstra
Dijkstra's algorithm using a priority queue in Crystal
crystal dijkstra dijkstra-algorithm priority-queue
Last synced: 03 May 2025
https://github.com/athena-framework/event-dispatcher
A Mediator and Observer pattern event library
Last synced: 21 Apr 2025
https://github.com/epergo/sublimelinter-contrib-ameba
Sublime Linter for Ameba
Last synced: 12 Sep 2025
https://github.com/ice1000/oi-codes
:closed_lock_with_key: Solutions for online code challenges. Don't be evil.
acm acm-icpc algorithm algorithm-challenges algorithms c cpp crystal dart elixir haskell javascript oi ruby rust solutions typescript
Last synced: 18 Mar 2025
https://github.com/g3ortega/vscode-crystal
THIS IS A DEPRECATED REPO: Please check crystal-lang-tools/vscode-crystal-lang
Last synced: 14 Nov 2025
https://github.com/lipanski/keepass
Keepass KDBX v2/v3 parser for Crystal
crystal crystal-lang kdbx keepass parse
Last synced: 12 May 2025
https://github.com/sija/gphoto2-web
REST API for libgphoto2
api camera crystal dslr gphoto2 libgphoto2 photography rest web
Last synced: 12 Oct 2025
https://github.com/neuralegion/tensorflow.cr
TensorFlow bindings in Crystal
crystal tensorflow tensorflow-bindings
Last synced: 07 May 2025
https://github.com/q9f/rlp.cr
a native library implementing recursive length prefixes purely for the crystal language.
crystal crystal-language ethereum marshalling native-library rlp serialization transaction
Last synced: 07 May 2025
https://github.com/didactic-drunk/blake3.cr
Blake3 for Crystal
blake3 cryptography crystal digest hashing
Last synced: 07 May 2025
https://github.com/thatsjustcheesy/parsem
Parsec-like parser combinators for Crystal
crystal parsec parser parser-combinators
Last synced: 14 Jul 2025
https://github.com/superstar54/weas
WEAS is JavaScript library to visualize and manipulate the atomic structures directly in the web browser.
3d crystal isosurface manipulation molecule three-js visualization
Last synced: 28 Jan 2026
https://github.com/skateman/silvio
VPN-over-WebSocket
crystal networking tun vpn websockets
Last synced: 12 Apr 2025
https://github.com/veelenga/shorturl.cr
A tiny library to use URL shortening services
Last synced: 17 Aug 2025
https://github.com/sqids/sqids-crystal
Official Crystal port of Sqids. Generate short unique IDs from numbers.
crystal hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator
Last synced: 04 Oct 2025
https://github.com/maiha/redis-cluster.cr
redis-cluster library for Crystal
Last synced: 14 Aug 2025
https://github.com/crystal-data/gr.cr
Crystal wrapper for the GR framework
charts crystal data-visualization plotting
Last synced: 07 Sep 2025
https://github.com/phenopolis/grok.cr
Crystal bindings for Grok
binding bindings compression crystal decompression image image-processing iso-iec-15444 iso-iec-15444-15 itu-t-t-814 jpeg2000 jpeg2000-part15 lossless-image-compression lossy-image-compression processing
Last synced: 14 Jul 2025
https://github.com/marghidanu/docr
Crystal library for Docker Engine API
crystal docker docker-engine-api
Last synced: 16 Jun 2025
https://github.com/watzon/nacl
Crystal bindings to libsodium (WIP)
blake2b cryptography crystal crystal-lang crystal-language libsodium xchacha20-poly1305
Last synced: 12 May 2025
https://github.com/crenv/crystal-build-cr
a plugin for crenv which provides an installation command
Last synced: 01 Apr 2025
https://github.com/osfx/ocean_kit
Digital Ocen v2 API Client
api-client crystal digitalocean v2
Last synced: 02 May 2025
https://github.com/stephendolan/decorator
A simple Crystal shard for decorating objects
crystal crystal-lang decorator decorator-pattern decorators
Last synced: 12 May 2025
https://github.com/wout/base_x
A Crystal shard for base encoding / decoding of any given alphabet with optional bitcoin-style leading zero compression.
base base11 base2 base32 base36 base45 base58 base62 base67 base8 basex bitcoin crystal decode decoder encode encoder encoding flicker ripple
Last synced: 07 May 2025
https://github.com/chris-huxtable/atomic_write.cr
Extends `File` to provide `atomic_write()`.
crystal crystal-language crystal-shards file file-writing files filesystem shards
Last synced: 28 Jun 2025
https://github.com/freyamade/nocturne
[Backburner] Crystal / Amber Framework Village Builder web application
amber-framework crystal dnd5e nocturne village-building webapp
Last synced: 22 Apr 2025
https://github.com/molnarmark/jsontocr
🔮 JSON to Crystal JSON Mappings Converter
crystal crystal-lang crystal-language json types
Last synced: 13 Jun 2025
https://github.com/huacnlee/html-pipeline.cr
HTML processing filters and utilities for Crystal.
crystal html-pipeline markdown
Last synced: 03 Sep 2025
https://github.com/ysbaddaden/sql
SQL query builder for Crystal
crystal database mysql postgresql sql sqlite3
Last synced: 10 Oct 2025
https://github.com/s-you/dpdk.cr
Crystal bindings to Intel's DPDK at wire rate packet processing.
Last synced: 01 Aug 2025
https://github.com/crystal-loot/webdrivers.cr
Manage your Selenium Webdrivers with Crystal
Last synced: 11 May 2025
https://github.com/tilde-lab/pycrystal
Utilities for ab initio modeling suite CRYSTAL, developed in Turin University
abinitio abinitio-simulations atomistic-simulations computational-chemistry computational-materials crystal crystal-ab-initio crystal-structure crystallography emsl first-principles gaussian gaussian-lcao materials-science
Last synced: 21 Mar 2025
https://github.com/microgit-com/lucky_encrypted
attribute_encrypted in Crystal for Lucky
crystal encryption lucky-framework
Last synced: 27 Mar 2025
https://github.com/kemalyst/kemalyst-generator
Rails like command line for Kemalyst
crystal kemalyst kemalyst-generator
Last synced: 27 Mar 2025
https://github.com/veelenga/rainbow-spec
Rainbow spec formatter for Crystal
Last synced: 17 Mar 2025
https://github.com/nin93/alea
Repeatable pseudo-random sampling, CDF over most known probability distributions.
cdf crystal crystal-lang cumulative-distribution-function prng random random-draw random-generation random-number-generators
Last synced: 27 Feb 2026
https://github.com/z64/discordcr-middleware
A simple extension to discordcr, for webserver-like middlewares. Stock middleware ready to use.
crystal discord-bot discordcr discordcr-middleware
Last synced: 17 Aug 2025
https://github.com/naqvis/crystal-odbc
ODBC connector for Crystal
crystal crystal-db crystal-lang crystal-language crystal-odbc odbc odbc-driver unixodbc
Last synced: 20 Jun 2025
https://github.com/sija/serialport.cr
Crystal bindings for libserialport: cross-platform library for accessing serial ports.
Last synced: 19 Jun 2025
https://github.com/Sija/gphoto2-web
REST API for libgphoto2
api camera crystal gphoto2 libgphoto2 photography rest web
Last synced: 13 May 2025
https://github.com/faustinoaq/secrets
Useful to get input on noecho, secrets, passwords, token, hints
Last synced: 12 May 2025
https://github.com/treagod/marten-turbo
Enhance your Marten app with dynamic updates using Turbo Frames!
crystal frontend hotwire-turbo marten web
Last synced: 07 May 2025
https://github.com/taylorfinnell/retrycr
Retry blocks of Crystal code
crystal crystal-language crystal-shard
Last synced: 27 Oct 2025
https://github.com/ejmeitz/simplecrystals.jl
An interface for generating simple crystal structures for molecular dynamics simulations.
atomsbase bravais-lattice crystal julia molecular-dynamics simulation solid-state-physics
Last synced: 13 Jul 2025
https://github.com/watzon/paste69
Simple CURL-able pastebin
0x0 athena athena-framework crystal crystal-lang docker pastebin pastebin-api pastebin-service
Last synced: 12 May 2025
https://github.com/martenframework/realworld
A RealWorld application built with Marten.
crystal crystal-lang demo demo-app framework marten realworld web
Last synced: 07 May 2025
https://github.com/olbat/icu.cr
A Cystal binding & wrapper to the ICU library
crystal globalization icu internationalization
Last synced: 12 May 2025
https://github.com/stephendolan/lucky_diff
Show differences between scaffolded Lucky app versions!
Last synced: 12 May 2025
https://github.com/athena-framework/serializer
Flexible object (de)serialization library
Last synced: 04 Jul 2025
https://github.com/crystal-ameba/ameba.el
An Emacs interface to Ameba
ameba convenience crystal emacs emacs-package linter
Last synced: 06 May 2025
https://github.com/aws-devops-projects/eks-fargate
Start with the eksworkshop setup
aws-cloud9 aws-ecr aws-ecs aws-fargate aws-iam crystal eks kubernetes-cluster nodejs
Last synced: 15 Apr 2025
https://github.com/malina/metascraper
Metascraper is a Crystal library for web scraping.
Last synced: 15 Mar 2025
https://github.com/runwaylab/runway
A deployment controller for anything 🚀
controller crystal deployments runway
Last synced: 26 Jan 2026
https://github.com/anamba/public_suffix.cr
Crystal language implementation of public suffix check
crystal crystal-lang crystal-language public-suffix-list shard
Last synced: 12 May 2025
https://github.com/naqvis/crystal-xpath2
XPath implemenation in Pure Crystal
crystal crystal-lang crystal-language crystal-shard xpath xpath-api xpath2
Last synced: 09 Oct 2025
https://github.com/luckyframework/carbon_smtp_adapter
An smtp adapter for the carbon email library
Last synced: 11 Mar 2026
https://github.com/Sija/base62.cr
Base62 encoder/decoder for Crystal
base62 conversion crystal encoding url-shortener
Last synced: 27 Mar 2025
https://github.com/sija/base62.cr
Base62 encoder/decoder for Crystal
base62 conversion crystal encoding url-shortener
Last synced: 05 Oct 2025
https://github.com/chris-huxtable/front_matter.cr
Separates a files front matter from its content
crystal crystal-lang crystal-language crystal-shard front-matter frontmatter shards
Last synced: 12 May 2025
https://github.com/osfx/open_exchange_rates
A library for Open Exchange Rates API
api api-client crystal currencies openexchangerates
Last synced: 02 May 2025
https://github.com/spider-gazelle/crystal-openai
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API Client for Crystal
chatgpt-api chatgpt3 chatgpt4 crystal crystal-lang dall-e openai openai-whisper
Last synced: 07 May 2025
https://github.com/gtramontina/spinner-frames.cr
A collection of spinner frames
crystal crystal-lang crystal-language crystal-shard crystal-shards terminal
Last synced: 12 May 2025
https://github.com/drujensen/delimiter_tree
A crystal-lang tree structure that is built using a delimiter.
Last synced: 12 May 2025
https://github.com/jgaskins/mpsc
Multi-Producer/Single-Consumer channels in Crystal
Last synced: 12 May 2025
https://github.com/faustinoaq/sentry-run
Use Sentry shard for reload your app
Last synced: 12 May 2025
https://github.com/crystal-data/crystal_kernel
Python wrapper kernel for Crystal
Last synced: 11 Aug 2025
https://github.com/robacarp/icmp.cr
A terse implementation of ICMP Ping in Crystal
Last synced: 12 May 2025