🇨🇦 Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP Crystal Projects

1
jeromegn/slang

jeromegn/slang

Slim-inspired templating language for Crystal
Crystal
232
star
2
jeromegn/kilt

jeromegn/kilt

Generic template interface for Crystal
Crystal
148
star
3
jessedoyle/duktape.cr

jessedoyle/duktape.cr

Evaluate JavaScript from Crystal!
Crystal
136
star
4
jeromegn/protobuf.cr

jeromegn/protobuf.cr

Protobuf generator, encoder and decoder.
Crystal
95
star
5
christophemarois/arguing-robots

christophemarois/arguing-robots

🤖 Watch and hear macOS robots argue live in your terminal 🤖
Crystal
54
star
6
Virtual-Machine/llvm-tutorial-book

Virtual-Machine/llvm-tutorial-book

In Progress. Building a front end for llvm.
Crystal
53
star
7
ggiraldez/crystal-gl

ggiraldez/crystal-gl

OpenGL bindings for the Crystal language
Crystal
45
star
8
vladfaust/crystalworld

vladfaust/crystalworld

RealWorld back-end API implementation 👍
Crystal
43
star
9
shinzlet/phreak

shinzlet/phreak

A highly flexible Crystal CLI builder in the style of OptionParser.
Crystal
32
star
10
vladfaust/migrate.cr

vladfaust/migrate.cr

A database migration solution 🚜
Crystal
31
star
11
westonganger/form_builder.cr

westonganger/form_builder.cr

Dead simple HTML form builder for Crystal with built-in support for many popular UI libraries such as Bootstrap
Crystal
31
star
12
solisoft/arangocr

solisoft/arangocr

ArangoDB client for Crystal Lang
Crystal
26
star
13
jeromegn/docker.cr

jeromegn/docker.cr

Docker API client in Crystal.
Crystal
26
star
14
jeromegn/influxdb.cr

jeromegn/influxdb.cr

InfluxDB driver for Crystal
Crystal
25
star
15
jeromegn/bson.cr

jeromegn/bson.cr

BSON implementation written in Crystal
Crystal
24
star
16
vladfaust/i18n.cr

vladfaust/i18n.cr

Internationalization shard 🌍
Crystal
24
star
17
vladfaust/http-multiserver.cr

vladfaust/http-multiserver.cr

Mount multiple web applications 🚦
Crystal
23
star
18
metaware/flipper

metaware/flipper

Feature Flipper, Feature Flags, Rollout Flags, Feature Toggles for Crystal
Crystal
21
star
19
vladfaust/http-params-serializable

vladfaust/http-params-serializable

The HTTP params parsing module for Crystal 🤓
Crystal
20
star
20
vladfaust/tarantool.cr

vladfaust/tarantool.cr

The Tarantool driver (a.k.a. connector) 🕷
Crystal
19
star
21
vladfaust/mini_redis

vladfaust/mini_redis

A light-weight low-level Redis client for Crystal ♨️
Crystal
18
star
22
pawandubey/pegasus

pawandubey/pegasus

PEG based parser generator library in Crystal
Crystal
18
star
23
jessedoyle/coffee-script

jessedoyle/coffee-script

Crystal CoffeeScript Compiler http://coffeescript.org/
Crystal
17
star
24
chris-huxtable/config.cr

chris-huxtable/config.cr

Easy to use configuration and parser.
Crystal
14
star
25
vladfaust/validations.cr

vladfaust/validations.cr

Validations module for Crystal ✅
Crystal
13
star
26
vladfaust/tele.cr

vladfaust/tele.cr

A convenient Telegram Bot framework 🤖
Crystal
13
star
27
ThatsJustCheesy/parsem

ThatsJustCheesy/parsem

Parsec-like parser combinators for Crystal
Crystal
12
star
28
vladfaust/callbacks.cr

vladfaust/callbacks.cr

Expressive callbacks module for Crystal 🚉
Crystal
12
star
29
chris-huxtable/front_matter.cr

chris-huxtable/front_matter.cr

Separates a files front matter from its content
Crystal
11
star
30
bentranter/turbolinks

bentranter/turbolinks

Crystal engine for Turbolinks integration.
Crystal
11
star
31
vladfaust/background

vladfaust/background

Fast background job processing
Crystal
11
star
32
chris-huxtable/atomic_write.cr

chris-huxtable/atomic_write.cr

Extends `File` to provide `atomic_write()`.
Crystal
11
star
33
chris-huxtable/syslog.cr

chris-huxtable/syslog.cr

Adds syslog functionality to crystal via LibC bindings.
Crystal
10
star
34
dmitryrck/crystal-demo

dmitryrck/crystal-demo

Crystal
9
star
35
joeyrobert/drawille-cr

joeyrobert/drawille-cr

Draw in the terminal using unicode braille characters, for Crystal!
Crystal
8
star
36
chris-huxtable/pledge.cr

chris-huxtable/pledge.cr

Adds pledge(2) to crystal.
Crystal
8
star
37
vladfaust/stripe.cr

vladfaust/stripe.cr

🚧 WIP 🚧 Stripe API wrapper 💳
Crystal
7
star
38
vladfaust/onyx-http-deprecated

vladfaust/onyx-http-deprecated

Deprecated Onyx module
Crystal
6
star
39
HCLarsen/chronos

HCLarsen/chronos

Scheduling system for Crystal apps
Crystal
6
star
40
HCLarsen/ical_parser.cr

HCLarsen/ical_parser.cr

Crystal Shard for parsing and generating info in line with iCalendar Specifications.
Crystal
6
star
41
senorprogrammer/onodrim

senorprogrammer/onodrim

🌴 A 2D terrain generator written in Crystal.
Crystal
5
star
42
vladfaust/time-span-humanize

vladfaust/time-span-humanize

Time::Span#humanize method
Crystal
5
star
43
vladfaust/crack

vladfaust/crack

Alternative Crystal HTTP server implementation
Crystal
5
star
44
vladfaust/cake-bake

vladfaust/cake-bake

Bake Cakefile into native Crystal code 🍞
Crystal
5
star
45
safiire/bitcoin_address_generator

safiire/bitcoin_address_generator

Generate Bitcoin addresses in the Crystal programming language
Crystal
5
star
46
adam12/devjournal

adam12/devjournal

My own developer journal tool
Crystal
5
star
47
jackharrhy/2021.cr

jackharrhy/2021.cr

it's been done done done before
Crystal
5
star
48
vladfaust/timer.cr

vladfaust/timer.cr

A versatile timer module ⏲
Crystal
4
star
49
shinzlet/sd

shinzlet/sd

Smart Directory is a replacment for cd that is focused on how developers actually use a command line.
Crystal
4
star
50
jblindsay/lidar

jblindsay/lidar

A Crystal language library for reading and writing LiDAR data in LAS format
Crystal
4
star
51
senorprogrammer/sdns

senorprogrammer/sdns

A command-line DNS switcher for macOS: 'sdns switch google'.
Crystal
4
star
52
chris-huxtable/nongrata

chris-huxtable/nongrata

Securely generates sanitized, aggregate, IP blacklists
Crystal
4
star
53
nogginly/enum_state_machine.cr

nogginly/enum_state_machine.cr

A type-safe finite state machine for Crystal where the states are defined using enum's.
Crystal
4
star
54
nogginly/todo_or_diehard

nogginly/todo_or_diehard

Write TODOs in code that ensure you actually do them
Crystal
4
star
55
chris-huxtable/user_group.cr

chris-huxtable/user_group.cr

Adds System Users and Groups.
Crystal
4
star
56
vladfaust/realworld-benchmark

vladfaust/realworld-benchmark

RealWorld Benchmark
Crystal
3
star
57
andyw8/checklists

andyw8/checklists

Basic CRUD example app written using Lucky framework (Crystal)
Crystal
3
star
58
suxxes/damerau-levenshtein

suxxes/damerau-levenshtein

Damerau-Levenshtein algorithm implementation for Crystal language.
Crystal
3
star
59
rustomax/crystal-duplicate-finder

rustomax/crystal-duplicate-finder

Duplicate file finder written in Crystal
Crystal
3
star
60
nogginly/micrograd.cr

nogginly/micrograd.cr

Port of Andrej Karpathy's tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
Crystal
3
star
61
jipiboily/kemal-bugsnag

jipiboily/kemal-bugsnag

Kemal middleware that traps all exceptions, send them to Bugsnag and re-raise them
Crystal
3
star
62
colstrom/zq

colstrom/zq

Command-line ZPL processor
Crystal
3
star
63
jessedoyle/xss_test

jessedoyle/xss_test

<script>alert(1);</script>
Crystal
3
star
64
jackharrhy/jqq.cr

jackharrhy/jqq.cr

a crystal implementation of jqq
Crystal
3
star
65
HCLarsen/secrets

HCLarsen/secrets

Encrypted credentials management system, based on Rails/secrets
Crystal
3
star
66
HCLarsen/secrets-cli

HCLarsen/secrets-cli

Command line tool for encrypting and reading secrets.
Crystal
3
star
67
nolantait/disruptor.cr

nolantait/disruptor.cr

LMAX Disruptor implementation in Crystal
Crystal
3
star
68
JoshuaManton/crest

JoshuaManton/crest

A procedural language
Crystal
3
star
69
nogginly/1brc.cr

nogginly/1brc.cr

Implementation of the "One Billion Rows Challenge" using Crystal.
Crystal
2
star
70
ggiraldez/crystal-pong

ggiraldez/crystal-pong

Crystal
2
star
71
jeromegn/qml.cr

jeromegn/qml.cr

QML library for Crystal
Crystal
2
star
72
vladfaust/time_format.cr

vladfaust/time_format.cr

Time spans formatting made simple ⌚️
Crystal
2
star
73
nicbet/cart

nicbet/cart

Crystal Adaptive Radix Tree Implementation
Crystal
2
star
74
chris-huxtable/restrict.cr

chris-huxtable/restrict.cr

Adds restrictive patterns to Crystal
Crystal
2
star
75
Virtual-Machine/crust

Virtual-Machine/crust

Shell helper functions for crystal
Crystal
2
star
76
chris-huxtable/hostname.cr

chris-huxtable/hostname.cr

Encapsulates hostnames making them more convenient.
Crystal
2
star
77
chris-huxtable/console.cr

chris-huxtable/console.cr

Easy to use output control allowing redirection and buffering
Crystal
2
star
78
HCLarsen/time_ext

HCLarsen/time_ext

Extension for the Crystal Time struct to add day accurate addition and subtraction
Crystal
2
star
79
KCErb/symm32

KCErb/symm32

Explore the symmetry of the 32 crystallographic point groups! This is a mirror of:
Crystal
2
star
80
k-erby/chonkwatch2019

k-erby/chonkwatch2019

Website to track how chonky my cat is. Amber framework, Granite, sqlite, written in Crystal.
Crystal
2
star
81
jackharrhy/carc.in-discord

jackharrhy/carc.in-discord

https://carc.in/ , but from discord, written in crystal using discordcr
Crystal
2
star
82
jackharrhy/gik

jackharrhy/gik

for breaking images, in amazing ways
Crystal
2
star
83
HCLarsen/owm.cr

HCLarsen/owm.cr

Crystal wrapper for OpenWeatherMap API
Crystal
2
star
84
nolantait/orderbook.cr

nolantait/orderbook.cr

An event driven orderbook for algotrading written in Crystal
Crystal
2
star
85
senorprogrammer/MachSpeedConverter

senorprogrammer/MachSpeedConverter

Mach speed conversion libraries in many different languages.
Crystal
2
star
86
jackharrhy/pidman

jackharrhy/pidman

🦸
Crystal
1
star
87
jackharrhy/advent2020

jackharrhy/advent2020

Crystal
1
star
88
RageCage64/eznet-cli

RageCage64/eznet-cli

Easy shell program to do common netstat operations written in Crystal!
Crystal
1
star
89
jackharrhy/p

jackharrhy/p

ping, pong
Crystal
1
star
90
martinlevesque/pebble

martinlevesque/pebble

Crystal
1
star
91
HCLarsen/mediawiki

HCLarsen/mediawiki

Crystal wrapper for the MediaWiki API
Crystal
1
star
92
shinzlet/inject

shinzlet/inject

A handy shell redirection utility.
Crystal
1
star
93
pawandubey/crystal_fnv

pawandubey/crystal_fnv

FNV-1 & FNV-1a non-cryptographic hash algorithms for Crystal Lang
Crystal
1
star
94
kbluescode/crystal-getter

kbluescode/crystal-getter

Quick http getter in crystal
Crystal
1
star
95
balmesf/Sokoban-Crystal

balmesf/Sokoban-Crystal

Crystal
1
star
96
parruda/redis-queue.cr

parruda/redis-queue.cr

Crystal implementation of the reliable queue pattern using Redis
Crystal
1
star
97
whoward/time-tracker

whoward/time-tracker

simple time tracker CLI written in crystal
Crystal
1
star
98
jackharrhy/espk

jackharrhy/espk

Crystal
1
star
99
jackharrhy/nl-covid19-data-hub-api

jackharrhy/nl-covid19-data-hub-api

Crystal
1
star
100
jackharrhy/portfolio-json

jackharrhy/portfolio-json

Crystal
1
star