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-25 00:06:52 UTC
- JSON Representation
https://github.com/doughsay/crystal-cube
A rotating colorful cube in Crystal + OpenGL using GLFW for windowing
crystal crystal-opengl glfw3 glsl opengl
Last synced: 09 Apr 2025
https://github.com/krthr/gcp-tts.cr
Crystal Text-To-Speech API client
crystal crystal-lang google-cloud-platform text-to-speech
Last synced: 13 May 2025
https://github.com/imdrasil/time_zone
Time Zone provides daylight savings aware transformations between times in different time zones.
crystal time timezone-conversion timezones
Last synced: 07 May 2025
https://github.com/axentro/crystal-argon2
Crystal bindings for the argon2 hashing algorithm
argon2 crystal hashing-algorithm sushichain
Last synced: 09 Mar 2026
https://github.com/mauricioabreu/crystal-ipify
Crystal client for ipify: https://www.ipify.org/
Last synced: 14 Oct 2025
https://github.com/felipeelias/crystal-github
Github API wrapper in Crystal! (work in progress)
Last synced: 27 Mar 2025
https://github.com/amberframework/amberframework.org
Official website for Amber web application framework.
Last synced: 23 Jun 2025
https://github.com/athena-framework/skeleton
Template repo to get up and running quickly with the Athena Framework
Last synced: 11 Oct 2025
https://github.com/luckyframework/lucky_task
Library for creating command line tasks for the Lucky CLI
crystal crystal-lang lucky-framework
Last synced: 07 May 2025
https://github.com/athena-framework/routing
Robust and performant HTTP routing library
Last synced: 30 Oct 2025
https://github.com/cbrnrd/gpm
:package: :octopus: The package manager built on GitHub
crystal git github package-manager
Last synced: 15 Oct 2025
https://github.com/mamantoha/xml_converter
Create hashes from XML documents easily.
Last synced: 10 Jun 2025
https://github.com/tbrand/pixvas
Create pixel image in your terminal
art crystal pixel-art terminal terminal-based
Last synced: 07 Jul 2025
https://github.com/devnote-dev/xmlt
XML (de)serializing with classes and structs
crystal crystal-lang xml xml-deserialization xml-serialization
Last synced: 12 May 2025
https://github.com/denolfe/discord-crystal
General-use Discord bot written in Crystal
Last synced: 23 Mar 2025
https://github.com/mkdika/kemal-rest-api
Simple REST API example with Kemal
crud crystal crystal-language example kemal rest-api
Last synced: 12 May 2025
https://github.com/grepsedawk/sharded.cr
Get a Crystal shard running up and quickly!
Last synced: 14 Mar 2026
https://github.com/forsaken1/triathlets
Web app for Vladivostok's triathlets
amber amber-framework crystal crystal-language sport sports-stats triathlon website
Last synced: 17 Oct 2025
https://github.com/nilsding/enpass2keepassxc
Converts an Enpass JSON export to a KeePassXC XML export
crystal data-migration enpass json-export keepass keepassxc password-manager xml
Last synced: 22 Jun 2025
https://github.com/molovo/herd
A simple module to help with running multi-threaded processes in Crystal
crystal multi-threading multithreading
Last synced: 29 Oct 2025
https://github.com/mamantoha/crystal-hunspell
Crystal bindings for Hunspell.
bindings crystal hacktoberfest hunspell wrapper
Last synced: 21 Jan 2026
https://github.com/kostya/auto_constructor
Auto construct initialize methods for classes and structs
Last synced: 12 May 2025
https://github.com/syeopite/ctoml-cr
Crystal bindings to the tomlc99 library
bindings c-bindings crystal crystal-bindings crystal-lang toml toml-parser tomlc99
Last synced: 30 Apr 2025
https://github.com/confact/crircd
An IRC Server made to follow the spec in the future. right now not ready for production at all.
Last synced: 22 Apr 2025
https://github.com/nicolab/crystal-crypt
:gem: Cryptographic utilities made easy for Crystal lang.
cipher crypto cryptography crystal crystal-lang decrypt encode encrypt signature
Last synced: 08 Mar 2026
https://github.com/cadmiumcr/language_detector
Detects the language of a text sample
crystal crystal-lang language-detection
Last synced: 24 Aug 2025
https://github.com/mjago/soundfile
libsndfile bindings for the Crystal Language
crystal libsndfile sound sound-files
Last synced: 04 Jul 2025
https://github.com/marysaka/crystal_nx_poc
A Proof of Concept of Crystal running on the Nintendo Switch (still WIP)
crystal homebrew nintendo-switch proof-of-concept switch
Last synced: 16 Apr 2025
https://github.com/chances/bismuth
A generic, bring your own framework/engine graphics library for games and visualizations
3d-graphics crystal graphics graphics-library windowing
Last synced: 28 Apr 2025
https://github.com/cyangle/twilio
Twilio crystal lang client SDK generated by OpenAPI Generator.
crystal crystal-lang openapi-generator twilio twilio-api
Last synced: 19 Apr 2025
https://github.com/fernandes/augeas.cr
Crystal C bindings for Augeas
augeas bindings crystal crystal-lang devops
Last synced: 15 Jun 2025
https://github.com/hertzdevil/android-ndk.cr
Crystal bindings for the Android NDK
android android-ndk bindings crystal
Last synced: 16 Mar 2025
https://github.com/place-labs/crystal-docker
Docker Engine API wrapper for crystal-lang
Last synced: 28 Feb 2026
https://github.com/changjoo-park/gravatarcr
Gravatar URL library for crystal language 🔮
crystal crystal-language gravatar
Last synced: 12 Sep 2025
https://github.com/anamba/pwned_password.cr
Calls HIBP API to check whether password was listed in a breach
crystal crystal-lang pwned-passwords pwnedpasswords shard
Last synced: 22 Jul 2025
https://github.com/toddsundsted/slang
Slim-inspired templating language for Crystal
crystal kilt slang template-language
Last synced: 10 Apr 2025
https://github.com/docelic/terminfo
Library for parsing standard and extended terminfo files
console crystal crystal-lang linux terminal terminfo terminfo-data terminfo-files
Last synced: 12 May 2025
https://github.com/private-parlor/private-parlor-xt
A featureful Telegram bot for making anonymous group chats
crystal crystal-lang telegram telegram-bot tourmaline
Last synced: 12 May 2025
https://github.com/marceloboeira/option.cr
ƛ Crystal implementation of Scala's Option Monad
crystal functional-programming macro monads null-check options pattern-matching scala-option-monad
Last synced: 15 Mar 2025
https://github.com/skippi/docspec
A crystal library for automatically testing documentation examples.
crystal crystal-lang crystal-language crystal-shard doctest documentation testing
Last synced: 16 Oct 2025
https://github.com/naqvis/magic.cr
Crystal bindings to libmagic
c-bindings crystal crystal-lang crystal-language libmagic
Last synced: 12 May 2025
https://github.com/r-unic/crystallizer
TypeScript to Crystal compiler. All the beauty and power of TypeScript, with all the speed and portability of Crystal.
code-generation codegen compiler crystal transpiler ts typescript
Last synced: 12 May 2025
https://github.com/q9f/eth.cr
A straightforward library to build, sign, and broadcast Ethereum transactions.
Last synced: 09 May 2025
https://github.com/dammer/state_control
This shard provides a flexible state machine implementation in Crystal programming language.
crystal shard state-management
Last synced: 10 Jun 2025
https://github.com/fnando/sublime-codefmt
A Sublime Text plugin that allows applying code formatting with minimum configuration.
autopep8 code-formatter crystal dartfmt eslint flutter gofmt goimports php-cs-fixer prettier rubocop rubyfmt rustfmt sublime-text sublime-text-package sublime-text-plugin svgo
Last synced: 17 Apr 2025
https://github.com/yorci/surrealdb.cr
SurrealDB driver for Crystal
crystal database database-connector surreal surrealdb
Last synced: 21 Jul 2025
https://github.com/splattael/bigbrother
Server overseer.
bigbrother crystal notifier telegram watch
Last synced: 24 Jun 2025
https://github.com/imdrasil/view_model.cr
ViewModel pattern implementation and extended form builder
crystal form-builder view view-model
Last synced: 07 May 2025
https://github.com/martenframework/website
The Marten framework website.
crystal crystal-lang framework marten web website
Last synced: 01 Aug 2025
https://github.com/dvinciguerra/crystalclear
Very simple app.sli.do clone built using crystal-lang kemal framework and svelte
Last synced: 10 Apr 2025
https://github.com/grottopress/pawn
A low-level API client for Pwned Passwords
api crystal have-i-been-pwned http-client pwned-passwords
Last synced: 22 Apr 2025
https://github.com/mamantoha/foaas_client
A Crystal client for FOAAS - a modern, RESTful, scalable solution to the common problem of telling people to fuck off
api-client api-wrapper crystal foaas fuck fuck-off-as-a-service
Last synced: 30 Jan 2026
https://github.com/gtramontina/ansi-escapes.cr
ANSI escape codes for manipulating the terminal.
crystal crystal-lang crystal-language crystal-shard crystal-shards terminal
Last synced: 12 Apr 2025
https://github.com/tamnac/lite-plugin-crystal
A plugin for the lite & lite-xl editor providing syntax highlighting for the crystal language.
Last synced: 13 Apr 2025
https://github.com/toddsundsted/iterm2
Display images within the terminal using the ITerm2 Inline Images Protocol.
Last synced: 10 Apr 2025
https://github.com/docelic/term_app
Functional term/console app environment
console console-application crystal crystal-lang terminal terminal-based terminal-graphics tui
Last synced: 04 Aug 2025
https://github.com/akiicat/youtube_retriever
crystal retrieve youtube's video information
Last synced: 17 Jun 2025
https://github.com/veelenga/play-crystal.el
Emacs to https://play.crystal-lang.org integration
convenience crystal emacs-packages
Last synced: 08 Aug 2025
https://github.com/e-graveyard/coin
currency conversion CLI
cli crystal currency-conversion exchange
Last synced: 13 May 2025
https://github.com/yusukehosonuma/assert-diff
Assert equals with readable diff report for Crystal.
Last synced: 13 Oct 2025
https://github.com/Private-Parlor/Private-Parlor-XT
A featureful Telegram bot for making anonymous group chats
crystal crystal-lang telegram telegram-bot tourmaline
Last synced: 07 Apr 2025
https://github.com/eludris-community/crudris
A Crystal API wrapper for interacting with the Eludris API.
crystal eludris eludris-api eludris-wrapper
Last synced: 22 Feb 2026
https://github.com/danilafe/chalk
A compiler from a toy language into CHIP-8, written in Crystal.
chip-8 compiler crystal language
Last synced: 12 May 2025
https://github.com/daniel-worrall/beautify
Crystal binding for the JS-Beautify NPM Package via duktape.cr
Last synced: 23 Oct 2025
https://github.com/ruivieira/matplotcr
A Crystal wrapper for Python's matplotlib.
crystal graphics matplotlib python scientific
Last synced: 30 Jul 2025
https://github.com/anamba/lender
Dynamic view templates, powered by liquid
crystal crystal-lang crystal-language liquid shard template-engine
Last synced: 12 May 2025
https://github.com/at-grandpa/des
CLI to create Docker Environment Setting files.
command-line-tool crystal docker-compose dockerfile makefile
Last synced: 12 May 2025
https://github.com/faustinoaq/ambrockets
Simple Websockets example using Amber
Last synced: 03 Sep 2025
https://github.com/crimson-knight/agentc
A CLI powered agent that uses llama.cpp on your system to run models that are gguf
Last synced: 29 Aug 2025
https://github.com/dogweather/language-comparison
A GraphQL server prototyped in many languages
crystal elixir graphql-server ocaml python rust typescript
Last synced: 11 Nov 2025
https://github.com/maxfierke/mruby.cr
mruby library bindings for Crystal. Currently only unsafe, generated bindings. Very much a work-in-progress.
Last synced: 23 Apr 2025
https://github.com/nicolab/crystal-prop
Properties utilities for Crystal lang (improved getter, IoC, factory, ...).
config crystal crystal-lang dependency-injection di factory getter ioc
Last synced: 18 Jun 2025
https://github.com/gabrioliv/chaos
crystal shard to add some chaos to your code
Last synced: 13 Mar 2026
https://github.com/athena-framework/validator
Object/value validation library
Last synced: 21 Apr 2025
https://github.com/fusion/data.cr
A bumbling foray in immutable data structures land. In Crystal!
crystal data-structures functional functional-programming immutable immutable-datastructures persistent persistent-data-structure
Last synced: 14 Apr 2025
https://github.com/mamantoha/detransport_ternopil_telegram
Public transport in Ternopil 🇺🇦
crystal hacktoberfest telegram-bot
Last synced: 12 May 2025
https://github.com/naqvis/crystal-fnv
Crystal Implementation of Fowler–Noll–Vo hash
crystal crystal-fnv crystal-lang crystal-language crystal-shard fnv fnv-1a fnv-algorithms
Last synced: 12 May 2025
https://github.com/paulfioravanti/exercism
My solutions for Exercism exercises
bash c clang cplusplus crystal elixir elm erlang exercism exercism-exercises exercism-solutions java javascript julia python reasonml ruby rust swift typescript
Last synced: 26 Feb 2026
https://github.com/grottopress/haystack
A low-level API client for Paystack
api crystal http-client payment paystack rest
Last synced: 22 Apr 2025
https://github.com/johansenja/gloss
Gloss is a language project which brings Crystal-like features to Ruby.
crystal ruby ruby3 type-definitions type-safety
Last synced: 07 May 2025
https://github.com/costajob/apache_log_parser
Apache log parser by filters in Crystal.
apache apache2 crystal crystal-lang http-logs parser
Last synced: 01 Mar 2026
https://github.com/grottopress/penny
Get up and running with Lucky framework and Shield
Last synced: 22 Apr 2025
https://github.com/pteropackages/fossil
📦 Pterodactyl Archive Manager
cli command-line crystal crystal-lang pterodactyl pterodactyl-api pterodactyl-panel-api
Last synced: 30 Apr 2025
https://github.com/grottopress/samba
Single Sign On authentication for Lucky framework
authentication crystal lucky-framework oauth2 security sso
Last synced: 22 Apr 2025
https://github.com/chinazhangchao/crystal-book-zh_cn
Crystal中文文档,欢迎一起翻译^_^,QQ交流群号:823109001
crystal crystal-lang crystal-language ruby
Last synced: 12 May 2025
https://github.com/henrikac/lib-giphy
Crystal library that makes it easy to interact with the GIPHY API
crystal crystal-lang crystal-language giphy
Last synced: 19 Jul 2025
https://github.com/confact/referer-parser.cr
Crystal implementation of snowplow's referer-parser.
analytics crystal parser referer
Last synced: 22 Apr 2025
https://github.com/seanpm2001/mobile_potions
⚗️🎮️💾️ Mobile Potions is an open-source remake/remaster of the BreakTime Studios mobile game Pocket Potions.
breaktime-studios crystal crystal-lang crystal-language elixir elixir-lang elixir-language gpl3 gplv3 md mobile-potions mobile-potions-development mobile-potions-project mobilepotions mobilepotions-development mobilepotions-project pocket-potions pocketpotions txt video-game
Last synced: 12 May 2025