Discover the top trending Crystal repositories and projects on Github. Explore the latest trends in Crystal development.

Trending Repositories

1

invidious

Invidious is an alternative front-end to YouTube
🔥🔥🔥
2

hetzner-k3s

A CLI tool to create and manage Kubernetes clusters in Hetzner Cloud using the lightweight distribution k3s by Rancher.
🔥
3

crystal

The Crystal Programming Language
📣
4

nightly.link

Downloads the latest "nightly" build/artifact from a continuous testing workflow
⬆️
5

kemal

Fast, Effective, Simple Web Framework
⬆️
6

awesome-crystal

💎 A collection of awesome Crystal libraries, tools, frameworks and software
⬆️
7

AHK_X11

AutoHotkey for Linux (X11-based systems)
⬆️
8

lavinmq

Lightweight and fast AMQP (0-9-1) server
⬆️
9

mint

🍃 A refreshing programming language for the front-end web
⬆️
10

cable-amqp

A Cable.cr backend for AMQP Brokers like LavinMQ
⬆️
11

zotero-deb

Packaged versions of Zotero and Juris-M for Debian-based systems
⬆️
12

ktistec

Single user ActivityPub (https://www.w3.org/TR/activitypub/) server.
⬆️
13

noir

♠️ Noir is an attack surface detector form source code.
⬆️
14

amber

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
⬆️
15

crystalline

A Language Server Protocol implementation for Crystal. 🔮
⬆️
16

lucky

A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts.
⬆️
17

crixel

Flixel-inspired game engine
⬆️
18

crystal-genetic-algorithm

A simple toy genetic algorithm in Crystal
⬆️
19

crab

A Game Boy, Game Boy Color, and Game Boy Advance emulator in Crystal Lang
⬆️
20

thyme

Pomodoro timer for tmux
⬆️
21

mosquito

A background task runner for crystal applications supporting periodic (CRON) and manually queued jobs
⬆️
22

redoc

⬆️
23

tijolo

Simple and fast keyboard focused IDE written in Crystal and GTK.
⬆️
24

cable

It's like ActionCable (100% compatible with JS Client), but you know, for Crystal
⬆️
25

sodium.cr

Crystal wrapper for the libsodium crypto API
⬆️
26

marten

The pragmatic web framework.
⬆️
27

castblock

Automatically skip sponsor segments and ads in YouTube videos playing on Chromecast.
⬆️
28

ISM

Ingenius System Manager
⬆️
29

icrystal

Jupyter kernel for the Crystal language
⬆️
30

console

Allows for the creation of CLI based commands
⬆️
31

live_view

Server-rendering for client-side interactions
⬆️
32

zstd.cr

Crystal bindings to the Zstandard (zstd) compression library
⬆️
33

rtfm

Gnome dash docset documentation reader written in Crystal
⬆️
34

drift

SQL-driven schema migration tool and library for Crystal
⬆️
35

nats

NATS client in pure Crystal with JetStream support
⬆️
36

poni

file sync based on inotify events
⬆️
37

crystal-diff

A Crystal sequence differencing implementation
⬆️
38

uni_char_width

Provides methods to get fixed width of unicode character or string
⬆️
39

crecto

Database wrapper and ORM for Crystal, inspired by Ecto
⬆️
40

perf-tools

An assortment of tools to track resources in Crystal applications
⬆️
41

libadwaita.cr

libadwaita bindings for Crystal
⬆️
42

comandante

A simple CLI toolkit including an option parser and some helper commands to make life easier.
⬆️
43

shards

Dependency manager for the Crystal language
⬆️
44

magic.cr

Bindings for libmagic to Crystal
⬆️
45

cord

Crystal shard for Tarantool with auto reconnect and connections pool
⬆️
46

zaru_crystal

Crystal shard for filename sanitization
⬆️
47

crolorama

Crystal shard for colored text in the Terminal
⬆️
48

comandante-sqlite

An add-on for https://github.com/tghaleb/comandante/ for simplifying working with sqlite.
⬆️
49

rosetta

A blazing fast internationalization (i18n) library for Crystal with compile-time key lookup.
⬆️
50

compiler

⬆️
51

cltk

A crystal port of the Ruby Language Toolkit
⬆️
52

html_builder

DSL for creating HTML
⬆️
53

artanis

Sinatra-like DSL for the Crystal language (abusing macros)
⬆️
54

savi

A fast language for programmers who are passionate about their craft.
⬆️
55

num.cr

Scientific computing in pure Crystal
⬆️
56

lilith

x86-64 os made in crystal
⬆️
57

money

Crystal shard for dealing with money and currency conversion
⬆️
58

shainet

SHAInet - a pure Crystal machine learning library
⬆️
59

wafalyzer

Web Application Firewall (WAF) Detector
⬆️
60

apatite

Apatite is a fundamental package for scientific computing with Crystal
⬆️
61

uni_text_seg

Unicode Text Segmentation for Crystal. Currently supports determination of graphemes cluster boundaries.
⬆️
62

crystal-ml

A classic machine learning library for Crystal programming language
⬆️
63

pg-orm

Postgres ORM for Crystal Lang
⬆️
64

stackvm

Virtual Machine with a 240x160 VRAM display.
⬆️
65

resp-crystal

Lightweight RESP client
⬆️
66

jennifer.cr

Crystal ORM using ActiveRecord pattern with flexible query DSL
⬆️
67

ansi_to_html_shard

Crystal-lang shard for converting ANSI text to HTML
⬆️
68

athena

An ecosystem of reusable, independent components
⬆️
69

crystal-coverage

Coverage tool for Crystal lang
⬆️
70

LibGL

⬆️
71

crystal-kcov

⬆️
72

crystal-sqlite3

SQLite3 bindings for Crystal
⬆️
73

SSS

🎄️🎅️🎁️ THe home repository for the Santa Software Suite (SSS) project.
⬆️
74

pixie

Making magic with Crystal and images (using ImageMagick)
⬆️
75

icmp.cr

A terse implementation of ICMP Ping in Crystal
⬆️
76

github-action

A GitHub Action that lints Crystal code with Ameba
⬆️
77

crystal-fswatch

⬆️
78

grpc

Pure-Crystal implementation of gRPC
⬆️
79

amethyst

Amethyst is a Rails inspired web-framework for Crystal language
⬆️
80

cride

A light CLI text editor/IDE written in Crystal
⬆️
81

crystal_nes

A NES Emulator written in Crystal
⬆️
82

cr-image

⬆️
83

crysterm

Console / terminal GUI toolkit for Crystal.
⬆️
84

web_finger

A WebFinger (https://tools.ietf.org/html/rfc7033) client for Crystal.
⬆️
85

crystalline

A collection of containers & algorithms for the Crystal programming language
⬆️
86

amqproxy

An intelligent AMQP proxy, with connection and channel pooling/reusing
⬆️
87

llamero

A wrapper shard for llama.cpp that acts as a client to work directly with AI models through llama.cpp from within Crystal applications
⬆️
88

Portforge

Lightweight utility to fool port scanners
⬆️
89

xz.cr

Crystal bindings to the xz (lzma) compression library
⬆️
90

lingo

parser generator
⬆️
91

crystal-keyring

Keyring implementation for Crystal
⬆️
92

spy

Fast and light hot reload on any application using inotify (7) and C bindings
⬆️
93

admiral.cr

A robust DSL for writing command line interfaces written in Crystal.
⬆️
94

lua.cr

Crystal to Lua bridge
⬆️
95

bson.cr

A pure Crystal Implementation of the BSON Specification. 🐃
⬆️
96

msgpack-crystal

MessagePack implementation in Crystal msgpack.org[Crystal]
⬆️
97

daemonize.cr

Daemonize a crystal process.
⬆️
98

cursor

Terminal cursor movement and manipulation of cursor properties such as visibility
⬆️
99

cable-nats

A Cable.cr backend for NATS
⬆️
100

cable-client

A Cable client in Crystal
⬆️