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/fazibear/tensorflow.cr_examples
Examples for crystal binding for TensorFlow.
bindings crystal example tensorflow
Last synced: 28 Oct 2025
https://github.com/mamantoha/ydokey
A simple command-line utility for Linux to convert key commands to raw keycodes which used in ydotool
Last synced: 04 Apr 2025
https://github.com/seanpm2001/regaggregate
🌍️📰️🗞️💾️ The official source repository for RegAggregate, a domain-agnostic/specific regional news aggregation service for decentralized news.
aggregator crystal crystal-lang crystal-language css-lang css-language gpl3 gplv3 md news news-aggregator regaggregate regaggregate-development regaggregate-project regional regional-aggregator ruby ruby-lang ruby-language txt
Last synced: 14 Sep 2025
https://github.com/icyleaf/docker-images
Customize docker images box
alpine aria2 caddy crystal docker-cn docker-image hugo lean-lede-builder mariadb s6-overlay ubuntu
Last synced: 09 Oct 2025
https://github.com/geocrystal/geo_bearing
Calculates initial and final bearings between two points using great-circle distance formulas
bearing-calculations crystal geo
Last synced: 09 Oct 2025
https://github.com/asterite/wanikani
Provides access to WaniKani's API in Crystal: https://www.wanikani.com/api
crystal japanese japanese-language japanese-study wanikani
Last synced: 07 Oct 2025
https://github.com/kojix2/lolcat.cr
Crystal implementation of the lolcat
crystal crystal-lang crystal-language lolcat
Last synced: 28 Aug 2025
https://github.com/spencerwi/adventofcode2018
Advent of code solutions for 2018
advent-of-code advent-of-code-2018 crystal crystal-lang
Last synced: 03 Oct 2025
https://github.com/nolantait/orderbook.cr
An event driven orderbook for algotrading written in Crystal
algotrading crystal limit-order-book orderbook
Last synced: 25 Feb 2025
https://github.com/hentioe/cicr
Image hosting service with a lot of functions(resize/blur/crop) built in
crystal file-hosting image-processing
Last synced: 24 Jun 2025
https://github.com/henrikac/prettytable
Crystal library that makes it easy to build simple text tables
crystal crystal-lang crystal-language
Last synced: 30 Mar 2025
https://github.com/luckyframework/lucky_hxml
Similar to LuckyHTML, but for Hyperview (https://hyperview.org/).
crystal hyperview luckyframework
Last synced: 23 Aug 2025
https://github.com/krthr/costelog-crystal
Get random sentence from Costeño idioms for your log.
costelog crystal crystal-language shard
Last synced: 20 Apr 2025
https://github.com/grottopress/rex
A simple i18n adapter interface for Crystal
Last synced: 27 Jan 2026
https://github.com/vladfaust/time_format.cr
Time spans formatting made simple ⌚️
Last synced: 27 Mar 2025
https://github.com/seanpm2001/snu_3d_universe_milkyway_solarsystem_uranus
The (Milky Way/Solar System) Uranus map center for the SNU Universe project (in 3D mode)
crystal crystal-lang gpl3 gplv3 mapping maps md milky-way snu snu-3d snu-3d-universe snu-development snu3d-universe snu3duniverse snuuniverse solar-system txt uranus uranus-planet
Last synced: 30 Mar 2025
https://github.com/ivo-balbaert/crystal_from_rbe
Converting the Ruby scripts from "Ruby By Example - Kevin Baird" to Crystal
crystal crystal-language crystallang
Last synced: 30 Mar 2025
https://github.com/toddsundsted/public_suffix
A small Crystal library designed to make the Public Suffix List (https://publicsuffix.org/) easier to use.
Last synced: 15 Jul 2025
https://github.com/marysaka/cryloc
A platform independent memory allocator in Crystal
crystal malloc memory-allocator nostd platform-independent
Last synced: 21 Feb 2025
https://github.com/ethagnawl/crystal-c-interop-demo
Experimenting with Crystal's C interop capabilities
Last synced: 20 Mar 2025
https://github.com/geocrystal/ipapi-crystal
Crystal bindings for https://ipapi.co (IP Address Location & Geolocation API)
crystal geolocation geolocation-api ipaddress ipapi ipapi-co
Last synced: 16 Feb 2026
https://github.com/cocol-project/ccl-wallet
Official wallet for the Cocol Network 💰💰💰
bitcoin blockchain cocol crystal crystal-language crytpocurrency ethereum private-key wallet
Last synced: 30 Mar 2025
https://github.com/z64/api_mapper
Generate Crystal structs from JSON API responses
Last synced: 30 Mar 2025
https://github.com/brantou/ob-crystal
Org-Babel support for evaluating crystal code.
Last synced: 02 Mar 2025
https://github.com/myst-lang/mtenv
Version manager for Myst language, inspired by rbenv and others.
crystal environment-manager myst-lang version-control version-manager
Last synced: 13 Aug 2025
https://github.com/athena-framework/dotenv
Registers environment variables from a .env file
Last synced: 17 Mar 2026
https://github.com/taylorfinnell/hqtrivia
Framework for creating HQ Trivia bots
crystal hq hq-trivia hq-trivia-bot hq-words
Last synced: 30 Mar 2025
https://github.com/lilingxi01/crystal-book-deprecated
Simplified Chinese Translation of the Crystal Programming Language Reference Book. —— Crystal 编程语言官方参考文档的简体中文翻译版本
chinese-translation crystal crystal-lang simplified-chinese
Last synced: 26 Dec 2025
https://github.com/lucasintel/progress.cr
Simple and customizable progress bar for Crystal
Last synced: 05 Mar 2025
https://github.com/angarsk8/elm-crystal-chat
chat crystal elm javascript real-time
Last synced: 11 Aug 2025
https://github.com/mdwagner/xls.cr
Crystal bindings to libxls
crystal crystal-lang libxls xls
Last synced: 20 Sep 2025
https://github.com/chris-huxtable/hostname.cr
Encapsulates hostnames making them more convenient.
crystal crystal-lang crystal-language hostname shards
Last synced: 31 Jul 2025
https://github.com/sam0x17/truthy
Adds intelligent to_b (to_boolen) to all objects in crystal
boolean crystal crystal-language crystal-shard crystal-shards shard truthy
Last synced: 07 Apr 2025
https://github.com/anamba/docker-amber
Docker image for Crystal + Amber dev environment
amber crystal crystal-amber-dev crystal-lang docker-amber docker-image
Last synced: 14 Jul 2025
https://github.com/crystal-garage/kemal-session-redis-engine
Redis store for kemal-session
Last synced: 18 Feb 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_crystal
The Crystal Programming language IDE submodule for SNU Programming Tools (2D Mode)
crystal crystal-lang crystal-language gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogrammingtools txt web-development web-ide
Last synced: 06 Feb 2026
https://github.com/grantbirki/crystal-base-template
A starter repo template for building crystal applications or libraries.
crystal crystal-lang repository template
Last synced: 06 Feb 2026
https://github.com/r-unic/roblox-cr
A Crystal-to-Luau compiler for Roblox
compiler crystal lua luau roblox source-to-source transpiler
Last synced: 30 Apr 2025
https://github.com/woodruffw/pgp-wordlist.cr
A Crystal library for generating PGP word lists.
Last synced: 28 Mar 2025
https://github.com/anamba/updown.cr
updown.io API helper
crystal crystal-lang crystal-language shard updown updown-api updown-monitoring updownio
Last synced: 16 Mar 2025
https://github.com/qbart/kemal-healthcheck-handler
aws crystal handler healthcheck kemal kemalcr middleware
Last synced: 29 Mar 2025
https://github.com/opensas/json-mappings-generator
Utility library for Crystal lang to automatically generate the source of JSON-mapped clases to populate objects from a json string.
crystal json json-schema mapping
Last synced: 01 Feb 2026
https://github.com/konstantine-v/crwikilib
WIP - Wrapper for Wikipedia API for use in Crystal
crystal crystal-lang shard wikipedia
Last synced: 11 Aug 2025
https://github.com/mamantoha/http-client-digest_auth
An implementation of RFC 2617 Digest Access Authentication for Crystal
crystal digest-authentication http-client
Last synced: 23 Aug 2025
https://github.com/rwojsznis/chip8.cr
Chip-8 emulator / interpreter in Crystal
chip-8 chip8 crystal crystal-language emulator
Last synced: 30 Aug 2025
https://github.com/paul-anthony-martinez/cbat-crystal
A simple yet fast Crystal program to display current battery information on your system.
command-line-tool crystal crystal-lang foss gnu-llinux linux slackware terminal-app terminal-based
Last synced: 31 Jan 2026
https://github.com/codenoid/lemmehand
Lemmehand Proxy Server, Written in Crystal
Last synced: 28 Mar 2025
https://github.com/ruivieira/crystal-base
A CentOS based docker image for Crystal work
centos container crystal docker
Last synced: 21 Jul 2025
https://github.com/initdc/cr-exec
The improved exec lib inspired from Crystal
Last synced: 05 Mar 2026
https://github.com/nicolab/crystal-testify
Testing utilities for Crystal lang specs. OOP abstraction for creating unit and integration tests.
crystal crystal-lang integration integration-testing spec test unit-testing xunit
Last synced: 25 Mar 2025
https://github.com/seanpm2001/ai2001_category-source_code-sc-crystal
🧠️🖥️2️⃣️0️⃣️0️⃣️1️⃣️💾️📜️ The sourceCode:Crystal category for AI2001, containing Crystal programming language datasets
ai ai-2001 ai-2001-dataset ai-2001-development ai2001 ai2001-dataset ai2001-development artificial-intelligence crystal crystal-lang crystal-language crystal-sc-dataset dataset gpl3 gplv3 md r-language rmarkdown-language source-code-dataset txt
Last synced: 30 Mar 2025
https://github.com/henrikac/pokeapi
Crystal wrapper library for pokeapi.co v2
crystal crystal-lang crystal-language pokemon
Last synced: 30 Mar 2025
https://github.com/mamantoha/energy-ua-info
A command-line tool that fetches and displays scheduled electricity outage information for Ukrainian cities
Last synced: 02 Feb 2026
https://github.com/docelic/text_to_sql_search.cr
Translates text searches into SQL WHERE clauses
amber-framework crystal database-search form-to-sql granite-orm search search-in-sql sql text text-to-search text-to-sql
Last synced: 12 Jun 2025
https://github.com/chris-huxtable/console.cr
Easy to use output control allowing redirection and buffering
crystal crystal-language crystal-shards shards
Last synced: 04 Apr 2025
https://github.com/hahwul/cyclonedx-cr
A Crystal tool for generating CycloneDX Software Bill of Materials (SBOM) from Crystal shard projects.
crystal cyclonedx cyclonedx-sbom sbom sbom-generator security
Last synced: 12 Sep 2025
https://github.com/chris-huxtable/restrict.cr
Adds restrictive patterns to Crystal
crystal crystal-language crystal-shards privilege-separation security security-hardening shards
Last synced: 04 Apr 2025
https://github.com/seanpm2001/learn-crystal
A repository for showcasing my knowledge of the Crystal programming language, and continuing to learn the language.
article collection crystal crystal-lang crystal-language education gpl3 gplv3 knowledge learn learn-crystal learn-crystal-lang learn-crystal-language md seanpm2001 seanpm2001-education seanpm2001-learn txt
Last synced: 02 Feb 2026
https://github.com/jhass/crpaste
A simplistic, command line focused pastebin.
Last synced: 03 Mar 2026
https://github.com/anamba/adventofcode2018
AoC in Crystal
advent-of-code advent-of-code-2018 crystal crystal-lang crystal-language
Last synced: 01 Jul 2025
https://github.com/akzhan/crystal-cldr
Crystal distribution of CLDR locale data for internationalization.
Last synced: 27 Mar 2025
https://github.com/mjblack/win32
Crystal Win32 Library
crystal crystal-lang crystal-language library win32 win32-api win32api windows
Last synced: 31 Jan 2026
https://github.com/hugoabonizio/resp.cr
Lightweight RESP (Redis protocol) server
Last synced: 28 Oct 2025
https://github.com/nimblehq/realtime-chat-crystal-amber
Demo realtime chat with Amber Framework
Last synced: 30 Dec 2025
https://github.com/lucasintel/crystal-exercisms
My collection of Crystal puzzles
crystal exercism exercism-solutions
Last synced: 05 Mar 2025
https://github.com/drujensen/docker-crystal
provides a docker image for the crystal-language
Last synced: 30 Mar 2025
https://github.com/z64/discordcr-plugin
Proof of concept for collections of event handlers for meew0/discordcr using annotations
Last synced: 30 Mar 2025
https://github.com/mamantoha/crystal-hidapi
A Crystal interface to HIDAPI library.
Last synced: 25 Feb 2026
https://github.com/chrisjsewell/ejplugins
parser plugins for the jsonextended package
crystal parser-plugin quantum-espresso
Last synced: 30 Mar 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/dougeverly/ssh_config_to_iterm_profiles
Generate iTerm2 profiles from an ssh config file.
Last synced: 23 Feb 2025
https://github.com/mjblack/winmd
Crystal Windows Metadata bindings generator
crystal crystal-lang shard win32 win32api winmd
Last synced: 30 Mar 2025
https://github.com/cyangle/json_schemer.cr
JSON Schema validator. Supports 2020-12 and OpenAPI 3.1, 3.2
crystal crystal-lang crystal-shard json-schema-validator
Last synced: 05 Mar 2026
https://github.com/rzane/gsub
A CLI program to do find and replace written in Crystal
Last synced: 07 Sep 2025
https://github.com/mamantoha/time_by_example
Provides a Crystal implementation of Go-style time formatting by example.
Last synced: 15 Sep 2025
https://github.com/risgar/crtangle
Markdown tangler for your config files
cli crystal literate-programming markdown tangle
Last synced: 25 Feb 2025
https://github.com/mamantoha/webview-mpd-player
A lightweight MPD (Music Player Daemon) client built with Crystal and Webview
crystal mpd music-player-daemon webview
Last synced: 03 Nov 2025
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