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

nightly.link

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

marten

The pragmatic web framework.
⬆️
7

noir

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

mint

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

AHK_X11

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

kemal

Fast, Effective, Simple Web Framework
⬆️
11

amqproxy

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

zotero-deb

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

awesome-crystal

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

lucky

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

amber

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

castblock

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

marten-turbo

Enhance your Marten app with dynamic updates using Turbo Frames!
⬆️
18

docr

Crystal library for Docker Engine API
⬆️
19

crest

HTTP and REST client for Crystal
⬆️
20

cryomongo

A MongoDB driver written in pure Crystal. ❄️
⬆️
21

crystal-db

Common db api for crystal
⬆️
22

bam2msa

convert alignment bam to pairwise alignment or multiple sequence alignment (msa) at genome specific region
⬆️
23

cr-image

⬆️
24

ktistec

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

bridge-cli

CLI for Crunchy Bridge
⬆️
26

bindata

BinData - Parsing Binary Data in Crystal Lang
⬆️
27

Mango

Mango is a self-hosted manga server and web reader
⬆️
28

toml.cr

TOML parser for Crystal
⬆️
29

shards-info

Source code of https://shards.info/
⬆️
30

crystal-pg

a postgres driver for crystal
⬆️
31

elasticsearch-cr

Experimental Elasticsearch Client in Crystal.
⬆️
32

grpc

Pure-Crystal implementation of gRPC
⬆️
33

rtfm

Gnome dash docset documentation reader written in Crystal
⬆️
34

tablo

Crystal text table generator
⬆️
35

lucky_vite

A Crystal shard to seamlessly integrate Vite with Lucky Framework
⬆️
36

prism

A 3D game engine written in crystal
⬆️
37

kemal-jwt-auth

Drop-in authentication for Kemal using JWTs
⬆️
38

pecr.cr

Partial template rendering for ECR
⬆️
39

blueprint

Write HTML in plain Crystal
⬆️
40

cride

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

timeout.cr

This implements a very simple timeout method for Crystal. Use it to wrap code in a timeout, so that execution of that code can not continue forever.
⬆️
42

uuix

A tiny (<1KB) and fast UUID (v4) generator for Crystal
⬆️
43

turbo

⬆️
44

crystal-vips

Crystal bindings for the libvips image processing library.
⬆️
45

flash_container.cr

Simple framework-agnostic flash message container.
⬆️
46

watch

Watch your files and run commands on changes from a crystal script
⬆️
47

kemal-authorizer

A shard that makes it easy to make specific routes in a Kemal application only accessible to either anonymous, authenticated or authorized users.
⬆️
48

sentry

Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes
⬆️
49

nota.cr

Crystal shard for encoding and decoding Douglas Crockford's Nota Message Format
⬆️
50

form_object

Form objects decoupled from models.
⬆️
51

mochi

Mochi is a authentication shard inspired by devise. Mochi is designed for the Amber framework with support for both Granite & Jennifer ORM's.
⬆️
52

kemal-csrf

Add CSRF protection to your Kemal application
⬆️
53

kemal_and_jennifer_sample_app

⬆️
54

kemal-session

Simple session handler for Kemal
⬆️
55

sam.cr

Rake-like task manager
⬆️
56

nes.cr

A NES emulator written in Crystal
⬆️
57

num.cr

Scientific computing in pure Crystal
⬆️
58

AgentC

A CLI powered agent that uses llama.cpp on your system to run models that are gguf
⬆️
59

deepl-cli

Simple command line tool for DeepL
⬆️
60

xdg_basedir

A simple, spec-compliant crystal interface to the XDG base directories
⬆️
61

halite

💎HTTP Requests Client with a chainable REST API, built-in sessions and middlewares.
⬆️
62

mercure

Allows easily pushing updates to web browsers and other HTTP clients using the Mercure protocol
⬆️
63

xdg.cr

Constants representing the XDG config locations or their standard defaults if not set.
⬆️
64

xdg_base_directory

A Crystal implementation of the XDG Base Directory specs
⬆️
65

tijolo

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

dijkstra

Dijkstra's algorithm using a priority queue in Crystal
⬆️
67

webdrivers.cr

Manage your Selenium Webdrivers with Crystal
⬆️
68

ical_parser.cr

Crystal Shard for parsing and generating info in line with iCalendar Specifications.
⬆️
69

http2

HTTP/2 Protocol Implementation for the Crystal Language
⬆️
70

secure-remote-password

Crystal implementation of the Secure Remote Password protocol (SRP-6a)
⬆️
71

execution_context

⬆️
72

grepfile

a alternative for $grep -f A.list B.list which cost too many memory and time
⬆️
73

toro

Tree oriented routing
⬆️
74

docopt.cr

docopt for crystal-lang
⬆️
75

lsquic.cr

Crystal bindings to LiteSpeed QUIC
⬆️
76

bushdb

A fast key-value storage library.
⬆️
77

zipstream

A command line tool that allows you to easily share files and directories over the network
⬆️
78

rss-parser

Crystal utility to parse the xml from an rss 2.0 feed
⬆️
79

griffith.cr

Beautiful UI for showing tasks running on the command line.
⬆️
80

sox

SOCKS client and server for Crystal
⬆️
81

ssh2.cr

libssh2 binding for Crystal language
⬆️
82

pluto

A fast and convenient image processing library
⬆️
83

micrate

Database migration tool written in Crystal
⬆️
84

make-help

Just another one tool for simple and beautiful `make help` command
⬆️
85

nginx-prometheus-shiny-exporter

This application collects custom formatted log from nginx via Syslog, counts all the data and exports metrics to Prometheus server.
⬆️
86

crsfml

Crystal bindings to SFML multimedia/game library
⬆️
87

google

Crystal Lang Google API integration
⬆️
88

kakoune.cr

A command-line tool for Kakoune
⬆️
89

wallet

⬆️
90

asdf-outdated

⬆️
91

jwt.cr

A simple JWT implementation in Crystal
⬆️
92

tj_lavin

A small wrapper around LavingMQ for job management.
⬆️
93

cryMPD

A minimalistic web-based MPD client
⬆️
94

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

plist-cr

⬆️
96

kepala

⬆️
97

anyolite

Embedded mruby/Ruby for Crystal
⬆️
98

kube-client.cr

k8s api client
⬆️
99

parsem

Parsec-like parser combinators for Crystal
⬆️
100

pars3k

Crystal parser combinator library
⬆️