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

lavinmq

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

mint

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

AHK_X11

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

kemal

Fast, Effective, Simple Web Framework
⬆️
8

markterm

⬆️
9

zotero-deb

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

nightly.link

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

pegasus

A parser generator for C and Crystal.
⬆️
12

lucky

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

crystalline

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

awesome-crystal

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

marten

The pragmatic web framework.
⬆️
16

crixel

Flixel-inspired game engine
⬆️
17

noir

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

castblock

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

savi

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

ktistec

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

lilith

x86-64 os made in crystal
⬆️
22

amber

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

crystal-cmark-gfm

Minimal C bindings for parsing and rendering with cmark-gfm
⬆️
24

crystal-openai

OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API Client for Crystal
⬆️
25

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
⬆️
26

polydocopt

A docopt-based approach to creating commands with subcommands
⬆️
27

ftp

lightweight RFC959 FTP server written in crystal lang
⬆️
28

haki

Build native apps using GTK4 and a dialect of HTML, declarative format allows you to create advanced structures with ease.
⬆️
29

marionette

Selenium alternative for Crystal. Browser manipulation without the Java overhead.
⬆️
30

oplog

Opinionated logging setup for Crystal
⬆️
31

cable

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

hot_topic

A fake HTTP client for making requests to your HTTP::Handler classes
⬆️
33

spinner

A terminal spinner for tasks that have a non-deterministic time frame
⬆️
34

mpsc

Multi-Producer/Single-Consumer channels in Crystal
⬆️
35

cr-discount

A thin Crystal wrapper for discount, a markdown implementation
⬆️
36

sixteen

⬆️
37

cltk

A crystal port of the Ruby Language Toolkit
⬆️
38

html_builder

DSL for creating HTML
⬆️
39

libgen

Automatic C-bindings generator for the Crystal language
⬆️
40

artanis

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

amqproxy

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

num.cr

Scientific computing in pure Crystal
⬆️
43

money

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

cia-unix

Decrypt CIA/3DS roms in UNIX environments (Linux and macOS)
⬆️
45

shainet

SHAInet - a pure Crystal machine learning library
⬆️
46

win32cr

Crystal library for Win32 API
⬆️
47

wafalyzer

Web Application Firewall (WAF) Detector
⬆️
48

coverage-reporter

Self-contained, universal coverage uploader binary. Under development.
⬆️
49

apatite

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

uni_text_seg

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

kemal-kilt

Kilt templating interface helpers for Kemal
⬆️
52

matter

A complete Crystal implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.
⬆️
53

BLAHAJ

🦈🏳️‍⚧️🏳️‍🌈 Gay sharks at your local terminal - lolcat-like CLI tool
⬆️
54

git_diff_parser

Git Diff Parser in Crystal
⬆️
55

sanitize

Crystal library for transforming HTML/XML trees to sanitize HTML from untrusted sources
⬆️
56

microgit

Git hosting service made in Crystal and Lucky
⬆️
57

lucky_full_text_search

Full text search for lucky framework
⬆️
58

layout.cr

A constraint based layout framework
⬆️
59

redoc

⬆️
60

mosquito

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

athena

An ecosystem of reusable, independent components
⬆️
62

crystal-coverage

Coverage tool for Crystal lang
⬆️
63

LibGL

⬆️
64

crystal-kcov

⬆️
65

tijolo

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

icmp.cr

A terse implementation of ICMP Ping in Crystal
⬆️
67

crystal-jitter

Repositions the mouse while the mouse is inert to avoid screen locking on Windows
⬆️
68

geode

An alternative Crystal package manager
⬆️
69

grpc

Pure-Crystal implementation of gRPC
⬆️
70

orma

⬆️
71

amethyst

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

cride

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

spring-83

A speculative new protocol 🌸
⬆️
74

cr-image

⬆️
75

promise

Type aware promises for crystal lang
⬆️
76

celestite

Beautifully reactive, server-side rendered Svelte apps w/ a Crystal backend
⬆️
77

crysterm

Console / terminal GUI toolkit for Crystal.
⬆️
78

gtk4.cr

GTK4 bindings for Crystal
⬆️
79

crystal-keyring

Keyring implementation for Crystal
⬆️
80

console

Allows for the creation of CLI based commands
⬆️
81

amqp-client.cr

An AMQP 0-9-1 client for Crystal
⬆️
82

lua.cr

Crystal to Lua bridge
⬆️
83

bson.cr

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

msgpack-crystal

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

cursor

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

drift

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

stumpy_core

Core components for working with images
⬆️
88

criss

Instantaneous static site site generator and server in Crystal
⬆️
89

osu-auth

⬆️
90

base_x

A Crystal shard for base encoding / decoding of any given alphabet with optional bitcoin-style leading zero compression.
⬆️
91

execution_context

⬆️
92

pqueue.cr

A lock-free priority queue
⬆️
93

https

Simple HTTP(S) server in Crystal
⬆️
94

gphoto2-web

Web API for libgphoto2
⬆️
95

crystal-lsp

An implementation of the Language Server Protocol written in Crystal
⬆️
96

exec

Wrapper for Crystal::Process
⬆️
97

authority

Authority - OpenID OAuth 2.0 Server and OpenID Connect Provider optimized for low-latency, high throughput, and low resource consumption built in identity provider user login.
⬆️
98

crest

HTTP and REST client for Crystal
⬆️
99

zstd.cr

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

x11-cr

X11 bindings for Crystal language.
⬆️