🇺🇸 Made in United States

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

TOP Crystal Projects

1
amberframework/amber

amberframework/amber

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
Crystal
2,537
star
2
amethyst-framework/amethyst

amethyst-framework/amethyst

Amethyst is a Rails inspired web-framework for Crystal language
Crystal
649
star
3
will/crystal-pg

will/crystal-pg

a postgres driver for crystal
Crystal
462
star
4
toddsundsted/ktistec

toddsundsted/ktistec

Single user ActivityPub (https://www.w3.org/TR/activitypub/) server.
Crystal
358
star
5
crystal-lang-tools/scry

crystal-lang-tools/scry

Scry is a code analysis server for https://crystal-lang.org
Crystal
333
star
6
amberframework/granite

amberframework/granite

ORM Model with Adapters for mysql, pg, sqlite in the Crystal Language.
Crystal
291
star
7
samueleaton/sentry

samueleaton/sentry

Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes
Crystal
283
star
8
grip-framework/grip

grip-framework/grip

The microframework for writing powerful web applications.
Crystal
279
star
9
noahlh/celestite

noahlh/celestite

Beautifully reactive, server-side rendered Svelte apps w/ a Crystal backend
Crystal
230
star
10
Blacksmoke16/oq

Blacksmoke16/oq

A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.
Crystal
190
star
11
Fusion/libui.cr

Fusion/libui.cr

Crystal-lang bindings for libui
Crystal
176
star
12
samueleaton/raze

samueleaton/raze

Modular, light web framework for Crystal
Crystal
175
star
13
watzon/marionette

watzon/marionette

Selenium alternative for Crystal. Browser manipulation without the Java overhead.
Crystal
162
star
14
amberframework/micrate

amberframework/micrate

Database migration tool written in Crystal
Crystal
153
star
15
onyxframework/http

onyxframework/http

An opinionated framework for scalable web 🌎
Crystal
141
star
16
jwaldrip/admiral.cr

jwaldrip/admiral.cr

A robust DSL for writing command line interfaces written in Crystal.
Crystal
134
star
17
jtomschroeder/crystalline

jtomschroeder/crystalline

A collection of containers & algorithms for the Crystal programming language
Crystal
129
star
18
DFabric/dppm

DFabric/dppm

An easy way to install and manage server applications
Crystal
110
star
19
psykube/psykube

psykube/psykube

A faster way to deploy to Kubernetes!
Crystal
107
star
20
icy-arctic-fox/spectator

icy-arctic-fox/spectator

Feature-rich testing framework for Crystal inspired by RSpec.
Crystal
102
star
21
codingphasedotcom/rocky

codingphasedotcom/rocky

React Over Crystal Kemal and Yarn
Crystal
96
star
22
onyxframework/sql

onyxframework/sql

A delightful SQL ORM ☺️
Crystal
90
star
23
da1nerd/prism

da1nerd/prism

A 3D game engine written in crystal
Crystal
90
star
24
maxfierke/fincher

maxfierke/fincher

A steganography tool for text
Crystal
88
star
25
sferik/twitter-crystal

sferik/twitter-crystal

A library to access the Twitter API using Crystal
Crystal
82
star
26
taylorfinnell/awscr-s3

taylorfinnell/awscr-s3

A Crystal shard for S3.
Crystal
81
star
27
watzon/arachnid

watzon/arachnid

Powerful web scraping framework for Crystal
Crystal
78
star
28
onyxframework/onyx

onyxframework/onyx

Powerful framework for modern applications 💪
Crystal
77
star
29
jetrockets/shrine.cr

jetrockets/shrine.cr

File Attachment toolkit for Crystal applications. Heavily inspired by Shrine for Ruby.
Crystal
74
star
30
Nitro/envoy-ui

Nitro/envoy-ui

Dead simple server-side UI for Envoy proxy (like HAproxy stats)
Crystal
73
star
31
jgaskins/live_view

jgaskins/live_view

Server-rendering for client-side interactions
Crystal
72
star
32
mattrberry/CryBoy

mattrberry/CryBoy

A Game Boy (Color) emulator written in Crystal
Crystal
71
star
33
axvm/cake

axvm/cake

Cake is a powerful and flexible Make-like utility tool. Make Tasks Great Again!
Crystal
70
star
34
amberframework/liquid.cr

amberframework/liquid.cr

Liquid template engine for Crystal
Crystal
70
star
35
jgaskins/grpc

jgaskins/grpc

Pure-Crystal implementation of gRPC
Crystal
69
star
36
mattrberry/crab

mattrberry/crab

A Game Boy, Game Boy Color, and Game Boy Advance emulator in Crystal Lang
Crystal
64
star
37
lambci/crambda

lambci/crambda

Crystal AWS Lambda custom runtime
Crystal
63
star
38
DanilaFe/pegasus

DanilaFe/pegasus

A parser generator for C and Crystal.
Crystal
62
star
39
stephendolan/lucky_jumpstart

stephendolan/lucky_jumpstart

Get up and running quickly with Lucky!
Crystal
59
star
40
AndiLavera/motion.cr

AndiLavera/motion.cr

Motion is a framework for building reactive, real-time frontend UI components in your Amber application using pure Crystal that are reusable, testable & encapsulated.
Crystal
54
star
41
sam0x17/gcf.cr

sam0x17/gcf.cr

gcf.cr provides serverless execution and deployment of crystal language code in Google Cloud Functions
Crystal
54
star
42
crystal-lang-tools/intellij-crystal-lang

crystal-lang-tools/intellij-crystal-lang

Intellij Idea plugin for the Crystal language
Crystal
53
star
43
konung/fast-crystal

konung/fast-crystal

Benchmarks of common idioms in Crystal, to help write more performant code.
Crystal
51
star
44
jwoertink/fez

jwoertink/fez

A Kemal application generator
Crystal
51
star
45
arktisklada/crank

arktisklada/crank

Foreman port to crystal.
Crystal
51
star
46
j8r/cride

j8r/cride

A light CLI text editor/IDE written in Crystal
Crystal
50
star
47
jgaskins/redis

jgaskins/redis

Pure-Crystal Redis client, supporting clustering, RedisJSON, RediSearch, RedisGraph, and RedisTimeSeries
Crystal
49
star
48
coverallsapp/coverage-reporter

coverallsapp/coverage-reporter

Self-contained, universal coverage uploader binary. Under development.
Crystal
48
star
49
toddsundsted/ishi

toddsundsted/ishi

Graph plotting package with a small API and sensible defaults powered by gnuplot.
Crystal
48
star
50
sferik/openai-crystal

sferik/openai-crystal

OpenAI API client library to access GPT-3 in Crystal
Crystal
44
star
51
calebuharrison/faktory.cr

calebuharrison/faktory.cr

A Faktory Worker library for Crystal
Crystal
44
star
52
andrewsuzuki/termbox-crystal

andrewsuzuki/termbox-crystal

Bindings, wrapper, and utilities for termbox (terminal interface library) in Crystal
Crystal
43
star
53
articulate/biplane

articulate/biplane

A configuration-based management and automation tool for Kong
Crystal
40
star
54
j8r/crystalizer

j8r/crystalizer

(De)serialize any Crystal object - out of the box. Supports JSON, YAML and Byte format.
Crystal
39
star
55
ryanprior/meet

ryanprior/meet

Start a meeting quickly from the comfort of your command line. 👩‍👩‍👧‍👦️💨️
Crystal
38
star
56
Blacksmoke16/CrSerializer

Blacksmoke16/CrSerializer

Extensible annotation based serialization/deserialization library
Crystal
36
star
57
elorest/cry

elorest/cry

Ability to execute crystal code in a fashion similar to pry edit.
Crystal
34
star
58
miketheman/statsd.cr

miketheman/statsd.cr

A statsd client library for Crystal.
Crystal
33
star
59
calebuharrison/CrystGLFW

calebuharrison/CrystGLFW

An object-oriented API for GLFW in Crystal.
Crystal
33
star
60
thewalkingtoast/mpngin

thewalkingtoast/mpngin

A simple and fast URL shortener with built in stats.
Crystal
33
star
61
sam0x17/mongo_orm

sam0x17/mongo_orm

Mongo ORM: A simple ORM for using MongoDB with the crystal programming language, designed for use with Amber. Based loosely on Granite ORM. Supports Rails-esque models, associations and embedded documents.
Crystal
32
star
62
vladislav-yashin/crystal-di

vladislav-yashin/crystal-di

Lightweight DI Container for Crystal
Crystal
32
star
63
jwaldrip/promise.cr

jwaldrip/promise.cr

A Promise Implementation in Crystal
Crystal
32
star
64
jwoertink/kave

jwoertink/kave

Kemal API Version Extension
Crystal
31
star
65
jgaskins/neo4j.cr

jgaskins/neo4j.cr

Pure-Crystal implementation of Neo4j's Bolt protocol
Crystal
30
star
66
hackervera/unix-web

hackervera/unix-web

Unix Philosophy Webserver
Crystal
30
star
67
masukomi/oho

masukomi/oho

oho: converts colorful terminal output to html
Crystal
30
star
68
woodruffw/qrencode.cr

woodruffw/qrencode.cr

Crystal bindings for libqrencode (qrencode), a library for QR code generation
Crystal
29
star
69
j8r/clicr

j8r/clicr

A simple declarative command line interface builder
Crystal
29
star
70
rf-/roadshow

rf-/roadshow

A language-agnostic tool for testing code in different environments.
Crystal
28
star
71
drhuffman12/ai4cr

drhuffman12/ai4cr

Artificial Intelligence for Crystal (based on https://github.com/SergioFierens/ai4r)
Crystal
27
star
72
jemc/crystal-pegmatite

jemc/crystal-pegmatite

A high-performance Parsing Expression Grammar (PEG) library for the Crystal language. 💎 🔠
Crystal
27
star
73
rmosolgo/lingo

rmosolgo/lingo

parser generator
Crystal
27
star
74
jetrockets/fastimage.cr

jetrockets/fastimage.cr

A Crystal implementation of fastimage – library that finds the dimensions and type of an image fetching as little as needed
Crystal
26
star
75
elorest/bitfields

elorest/bitfields

Bit Fields for Crystal Language
Crystal
26
star
76
sferik/spellout

sferik/spellout

A command-line tool that converts input into the International Radiotelephony Spelling Alphabet
Crystal
26
star
77
dantebronto/crystal-api-backend

dantebronto/crystal-api-backend

Proof-of-concept JSON API written in Crystal
Crystal
26
star
78
jessehorne/hackerviews

jessehorne/hackerviews

A social platform inspired by Hacker News written in Crystal using the Kemal framework.
Crystal
26
star
79
watzon/cru

watzon/cru

LibUI based GUI framework for Crystal
Crystal
25
star
80
watzon/ngrok.cr

watzon/ngrok.cr

Ngrok wrapper for Crystal
Crystal
25
star
81
AndiLavera/mochi

AndiLavera/mochi

Mochi is a authentication shard inspired by devise. Mochi is designed for the Amber framework with support for both Granite & Jennifer ORM's.
Crystal
25
star
82
amberframework/quartz-mailer

amberframework/quartz-mailer

A library to get started in sending and receiving emails from and to your Crystal application
Crystal
25
star
83
neovintage/accord

neovintage/accord

Validations for Crystal Objects
Crystal
24
star
84
picatz/packetz

picatz/packetz

🦈 Packet capturing library built with LibPcap
Crystal
24
star
85
jwoertink/sitemapper

jwoertink/sitemapper

Sitemap generator for Crystal apps
Crystal
24
star
86
CrunchyData/bridge-cli

CrunchyData/bridge-cli

CLI for Crunchy Bridge
Crystal
23
star
87
dorkrawk/moola

dorkrawk/moola

Deal with money in Crystal
Crystal
23
star
88
watzon/ROT26

watzon/ROT26

Pure Crystal implementation of the ROT26 encryption algorithm
Crystal
23
star
89
j8r/con

j8r/con

A simple, fast and readable JSON-compatible serialization format
Crystal
23
star
90
jgaskins/crystal_live_view_example

jgaskins/crystal_live_view_example

Proof of concept for a Crystal version of Phoenix Live View
Crystal
23
star
91
toddsundsted/mxnet.cr

toddsundsted/mxnet.cr

MXNet (AI/ML) bindings for the Crystal language.
Crystal
22
star
92
taylorfinnell/awscr-signer

taylorfinnell/awscr-signer

AWS request signing in Crystal
Crystal
22
star
93
kadalu/gluster-metrics-exporter

kadalu/gluster-metrics-exporter

Lightweight and efficient Prometheus exporter for Gluster metrics
Crystal
22
star
94
spalger/crystal-mime

spalger/crystal-mime

Mimetypes for Crystal, based on node-mime.
Crystal
22
star
95
mccallofthewild/markov

mccallofthewild/markov

⛓ A Crystal library for building Markov Chains and running Markov Processes.
Crystal
21
star
96
amberframework/jasper-helpers

amberframework/jasper-helpers

A library of helpers for working with html for apps Crystal
Crystal
20
star
97
jgaskins/armature

jgaskins/armature

Roda-inspired HTTP framework for Crystal, providing routing, sessions, forms, etc
Crystal
20
star
98
paulcsmith/crystal-mastery

paulcsmith/crystal-mastery

Screencasts for learning Crystal
Crystal
20
star
99
bradford-hamilton/crystal-blockchain

bradford-hamilton/crystal-blockchain

Crystal
20
star
100
eqbal/crystal_coin

eqbal/crystal_coin

Building blockchain from scratch using crystal for Toptal Blog (https://www.toptal.com/blockchain/crystal-programming-language-tutorial)
Crystal
20
star