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-06-16 00:06:54 UTC
- JSON Representation
https://github.com/manindragautam/amber-react-redux-app
Crystal Language + Amber Framework + React + Redux + Redux Saga + Font Awesome
amber amber-framework crystal fontawesome react redux redux-saga
Last synced: 06 May 2026
https://github.com/eniehack/branca.cr
[Mirror from GitLab] branca(https://github.com/tuupola/branca-spec) implemention for crystal-lang.
Last synced: 07 Apr 2025
https://github.com/nuccitheboss/crox
Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.
crystal interpreter lox-language programming-language tree-walk-interpreter
Last synced: 22 Mar 2025
https://github.com/pawandubey/crystal_fnv
FNV-1 & FNV-1a non-cryptographic hash algorithms for Crystal Lang
Last synced: 09 Apr 2026
https://github.com/codenoid/long-polling-telebot
Example of Long Polling Connection Written in Crystal :robot: "beep boop"
Last synced: 27 Jul 2025
https://github.com/dcalixto/cry_paginator
A simple, flexible, and high-performance paginate pagination library for Crystal inspired by Ruby's Pagy gem.
crystal crystal-lang paginate pagination
Last synced: 30 Jul 2025
https://github.com/chances/objc.cr
Bindings to the Objective-C Runtime for the Crystal programming language
crystal crystal-bindings objcective-c objective-c-runtime
Last synced: 30 Jul 2025
https://github.com/j8r/dynany
Dynamic JSON/YAML mapping manipulation - extends Any
Last synced: 31 Jul 2025
https://github.com/grottopress/hapi
A low-level API client architecture for Crystal
api architecture crystal http-client rest
Last synced: 22 Jul 2025
https://github.com/henrikac/sudoku-solver
An easy-to-use sudoku solver
crystal crystal-lang crystal-language
Last synced: 03 Aug 2025
https://github.com/matiasgarciaisaia/cachivache
Key/value cache for things that expire
Last synced: 07 Aug 2025
https://github.com/geocrystal/sun_times
Simple Crystal library for calculating sunrise and sunset given latitude, longitude, and date
astronomy crystal geolocation solar sunrise sunset timezone twilight
Last synced: 09 Nov 2025
https://github.com/at1as/hangman
Simple hangman solver written in Crystal
algorithm crystal dictionary game hangman terminal
Last synced: 18 May 2026
https://github.com/opensvm/bmssp-benchmark-game
bounded multi-source shortest paths benches in Rust, C, C++, Nim, Crystal, Kotlin (JAR), Elixir (.exs), Erlang (.erl).
benchmark benchmark-game bmssp bounded-multi-source-shortest-paths c cpp crystal elixir erlang graph-algorithms graphs graphs-theory kotlin nim rust
Last synced: 19 Aug 2025
https://github.com/r-unic/shards-version-manager
A version management CLI tool for Crystal shards.
cli crystal shards version-manager versioning
Last synced: 04 Oct 2025
https://github.com/watzon/wrapi
REST API wrapping framework written in Crystal
api api-client api-framework api-struct api-wrapper api-wrapping-framework apistruct crystal crystal-lang crystal-language ruby wrapi
Last synced: 10 May 2026
https://github.com/kojix2/vvsay
作りかけのVOICEVOXコマンドラインツール
crystal crystal-language voicevox
Last synced: 17 Aug 2025
https://github.com/jamestaylr/aes
Implementation of AES and associated cryptographic helper functions in Crystal
aes course-work cryptography crystal
Last synced: 24 May 2026
https://github.com/freakwill/benchmarks
benchmarks
benchmarks coffeescrpt crystal go haskell java javascript julia lua moonscript python ruby
Last synced: 10 Apr 2026
https://github.com/michaeltelford/todo_api
Crystal powered HTTP API for the TODO (checklist) app
Last synced: 19 May 2026
https://github.com/flucksite/lucky_honeypot
🍯 Simple invisible captcha spam protection for Lucky Framework apps.
bot-protection captcha crystal crystal-lang invisible-captcha lucky luckyframework security
Last synced: 11 Jun 2026
https://github.com/mamantoha/crystal-bplist
Generate and parse Apple binary .plist files with Crystal
Last synced: 04 Apr 2025
https://github.com/benbarber/api-boilerplate
A blazingly fast Crystal and Kemal API boilerplate
api boilerplate crystal crystal-language kemal
Last synced: 18 Mar 2025
https://github.com/whimsicorp/courbe
An API wrapper for Misskey/forks in Crystal
Last synced: 30 Mar 2025
https://github.com/ngocdo1987/pet-crystal-starter
Crystal lang examples
crystal crystal-lang crystal-language
Last synced: 30 Mar 2025
https://github.com/kojix2/randn.cr
Generate a normally-distributed random number
Last synced: 09 Feb 2026
https://github.com/aravindavk/uuid_utils
UUID utilities to support V3, V4 and V5 - Crystal language
crystal crystal-lang uuid uuidv3 uuidv4 uuidv5
Last synced: 30 Mar 2025
https://github.com/alexanderadam/outdated_dependencies_on_crystal
Test repository for Crystal dependency updates
ci crystal crystal-lang crystal-language crystal-shard dependabot dependencies renovatebot shards
Last synced: 30 Mar 2025
https://github.com/konstantine-v/cycling-data
Program for logging cycling data, either manually or from AAT
crystal crystal-lang crystal-language cycling
Last synced: 30 Mar 2025
https://github.com/arschles/crystaldocs
Documentation server for the Crystal Language
crystal crystal-lang crystal-language
Last synced: 30 Mar 2025
https://github.com/jwoertink/kemal-session-client-engine
Kemal session for client side storage
Last synced: 30 Mar 2025
https://github.com/elbywan/struct-mappings
Generate Crystal classes mapping C structures. 🗺️
Last synced: 30 Mar 2025
https://github.com/jwaldrip/tar.cr
Tape archives (tar) are a file format for storing a sequence of files that can be read and written in a streaming manner. This package aims to cover most variations of the format, including those produced by GNU and BSD tar tools.
Last synced: 30 Mar 2025
https://github.com/ilanusse/cerberus
A modular authentication solution for Crystal apps
amber authentication cerberus crystal crystal-lang crystal-language
Last synced: 30 Mar 2025
https://github.com/circleci-public/circleci-demo-crystal
circleci circleci-demos crystal kemal
Last synced: 13 Apr 2025
https://github.com/vallereya/crucible
An MMORPG Game Project using Java and Crystal.
crystal game game-development gamedev java mit-license
Last synced: 18 May 2026
https://github.com/klirix/google_spreadsheets
The way to access a google spreadsheet through Crystal
api crystal crystal-lang google-sheets google-sheets-api google-sheets-api-v4
Last synced: 24 Feb 2025
https://github.com/woodruffw/netstring.cr
A library for parsing netstrings in Crystal
Last synced: 28 Mar 2025
https://github.com/aarcex3/pdfalchemy
A pdf library to create, write, manipulate and read pdfs (WIP). Just for fun.
crystal library pdf pdf-generation pdf-generator pdf-manipulation
Last synced: 09 Apr 2025
https://github.com/r-unic/simple-vm
A simple user-defined bytecode VM
bytecode crystal virtual-machine vm
Last synced: 07 Jun 2026
https://github.com/aarcex3/crul
A mini curl copy in crystal
command-line crystal curl http http-client terminal
Last synced: 05 May 2026
https://github.com/aristotelesbr/elastic_monit_cr
script to monitor elasticsearch indexes
crystal crystal-lang elasticsearch monitor
Last synced: 16 Apr 2026
https://github.com/dcalixto/punching_bag
A Crystal shard for tracking and analyzing hit counts, trending items, and time-based analytics.
counter crystal crystal-lang hitcounter shard tracking
Last synced: 27 Oct 2025
https://github.com/mamantoha/ip_address_list
Retrieve the IP addresses (both IPv4 and IPv6) associated with the network interfaces on a system
crystal ipaddress ipaddresses linux macos system windows
Last synced: 07 Apr 2026
https://github.com/ragmaanir/id3
ID3 tag reader written in crystal
crystal id3 id3-reader id3v1 id3v2
Last synced: 11 Jun 2026
https://github.com/athena-framework/component-template
Template repository for scaffolding new Athena components
Last synced: 19 Jun 2026
https://github.com/ngocdo1987/notes
Programming notes
bash bash-script cloudflare cpp crystal crystal-lang eccube eccube4 go golang laravel laravel-framework lucky lucky-framework rust rust-lang wsl wsl-ubuntu wsl2
Last synced: 11 Apr 2026
https://github.com/codenoid/ariya.io-database
a Ariya.io Database, collected by Hofesh Bot (Scrapper)
ariya crystal phantomjs scrapping
Last synced: 28 Mar 2025
https://github.com/codenoid/fazizi
Random sentence generator
crystal random-sentences text-generator
Last synced: 28 Mar 2025
https://github.com/jeroenj/dodyndns
A simple utility to manage dynamic DNS records in Digital Ocean DNS.
crystal digitalocean dns dynamic-dns
Last synced: 27 Oct 2025
https://github.com/stephannv/cpf
CPF number validation and formatting for Crystal
Last synced: 24 Mar 2025
https://github.com/shkm/crapi
📠 A HTTP API for your JSON/YAML files
crystal json key-value-store yaml
Last synced: 11 May 2026
https://github.com/coelhoreinaldo/multiverse-travels-booker
Key project that secured my employment at Milenio Capital. Developed an API in Crystal using the Kemal framework and Jennifer ORM.
crystal crystal-language mysql orm rick-and-morty-api
Last synced: 20 Jan 2026
https://github.com/apainintheneck/crystal-linenoise
Crystal bindings for the Linenoise library
Last synced: 20 Jan 2026
https://github.com/wout/cardano_json_api
A JSON:API-compliant REST API for the Cardano blockchain built with Crystal and Lucky Framework
api api-json api-rest cardano cardano-api crystal lucky-framework
Last synced: 23 Jun 2025
https://github.com/douglascamata/aoc_2022
My solutions to the Advent of Code 2022 using Crystal.
adventofcode adventofcode2022 aoc crystal
Last synced: 08 Apr 2025
https://github.com/flipez/battlesnake
Battlesnake 2018 Crystal Implementation
battlesnake battlesnake-2018 crystal crystal-lang
Last synced: 11 Jul 2025
https://github.com/qequ/schematics
a library to validate data using schemas
crystal crystal-lang crystal-shard validation validation-library
Last synced: 31 Mar 2025
https://github.com/cbrnrd/star
🌠The Stupid Archive format
archive crystal fileformat linux shard tar unix
Last synced: 30 Apr 2026
https://github.com/creadone/karma
Key-counter database
crystal database key-value storage
Last synced: 28 Apr 2026
https://github.com/qu4tro/slack-events-api
The middlewares you need to deal with Slack Events API
crystal crystal-lang crystal-language crystal-shard middleware middlewares slack-api slack-events-api slack-webhook
Last synced: 31 Mar 2025
https://github.com/codenoid/jihantoro-cr-mysql
An repo for jihantoro.net article
Last synced: 07 May 2026
https://github.com/gabrioliv/crystal-general-scripts
Some Crystal scripts and Shards testing
crystal crystal-lang crystal-language kemal kemalcr learning programming scripts shards testing
Last synced: 30 Mar 2025
https://github.com/nameer6g6/hashcode-2020-morepizza
My solution for Hashcode 2020 "More Pizza" demo problem
crystal crystal-lang crystal-language google-hash-code-2020 hashcode-2020 more-pizza solution
Last synced: 30 Mar 2025
https://github.com/nin93/genecode-cr
Caesar Cipher written in Crystal
caesar-cipher crystal crystal-lang fun
Last synced: 09 Apr 2025
https://github.com/rx14/clamd-continuousd
clamd crystal daemon virus virus-scanning
Last synced: 09 Sep 2025
https://github.com/mjago/taglib.cr
libtaglib binding for Crystal
crystal libtaglib-binding mp3 taglib
Last synced: 04 Jul 2025
https://github.com/richardboehme/deploy-cr
Simple and powerful deployment for your crystal application.
cross-compilation crystal deployment shard
Last synced: 31 Mar 2025
https://github.com/docelic/terminfo.cr
[WIP] A Crystal library to parse terminfo database
Last synced: 21 Jan 2026
https://github.com/fnordfish/gdbmish
Convert crystal data structures into a `gdbm_dump` ASCII format and back.
Last synced: 03 Apr 2025
https://github.com/andy9775/crystal-zeit
Crystal + docker + zeit
crystal crystal-language now serverless ziet
Last synced: 24 Apr 2025
https://github.com/ktanaka101/monkey.cr
Monkey interpreter by Crystal.
crystal interpreter language monkey
Last synced: 02 Apr 2025
https://github.com/joscor34/xrd_interpreter
This repository hosts code designed to convert uxd-format files from an XRD machine into CSV files. These files are subsequently used for graphical representation and analysis of properties such as: FWHM, theta and crystallite size using the Debye-Scherrer and Williamson-Hall formulas. All of this is carried out using Python.
crystal jupyter-notebook nanotechnology perovskite python xrd
Last synced: 07 May 2026
https://github.com/radbas/branca.cr
Authenticated encrypted API tokens for Crystal. A secure JWT alternative.
api branca crystal token-authentication xchacha20-poly1305
Last synced: 16 Mar 2025
https://github.com/isaced/pangu.cr
Paranoid text spacing in Crystal
crystal crystal-lang crystal-language crystal-shard
Last synced: 16 Mar 2025
https://github.com/ruivieira/crystal-holst
A Crystal Jupyter notebook parser
Last synced: 17 May 2026
https://github.com/akzhan/luhn.cr
Very simple library to calculate and validate Luhn numbers
Last synced: 27 Mar 2025
https://github.com/athena-framework/demo
Demo blog application using Athena Framework
Last synced: 15 Jun 2026
https://github.com/pixelinc/pigpiocr-rgb
A crystal library using pigpio to control RGB led strips
crystal led-strip-controller led-strips leds pigpio rgb rgb-controller rgb-leds rpi rpi-gpio
Last synced: 28 Oct 2025
https://github.com/confact/instagram_graph_api.cr
Instagram Graph API client for crystal
Last synced: 16 Jun 2026
https://github.com/shellbear/qleex
A minimal HTTP Middleware router for Crystal.
crystal http middleware radix router
Last synced: 21 Mar 2026
https://github.com/rx14/rpn.cr
crystal efficiency expression infix-notation math rpn
Last synced: 23 Feb 2025