Crystal crystal-lang

Open-source Crystal projects categorized as crystal-lang | Edit details

Top 23 Crystal crystal-lang Projects

  • GitHub repo Mango

    Mango is a self-hosted manga server and web reader

    Project mention: Thanks to this subreddit, I got into self-hosting over the last few months and am slowly adding more and more stuff. This is my current dashboard with all the services I run on a Raspberry Pi 4. | | 2021-06-06
  • GitHub repo Cadmium

    Natural Language Processing (NLP) library for Crystal

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo marionette

    Selenium alternative for Crystal. Browser manipulation without the Java overhead.

    Project mention: Headless Browsers | | 2021-02-14
  • GitHub repo multi-auth

    Standardized multi-provider OAuth authentication

  • GitHub repo celestine

    An SVG library written in Crystal. Can be used to make cool animations, as well as other kinds of uses. (by celestinecr)

    Project mention: Crystal Plotting? | | 2021-01-29

    Hi, I don't use either of them but if you find that neither of them do exactly what you want, I would recommend writing your own plotting library. You can use to build SVGs to make the charts with.

  • GitHub repo praetorian

    A minimalist Crystal authorization system inspired by

  • GitHub repo crysterm

    Console / terminal GUI toolkit for Crystal.

    Project mention: Which ncurses bindings should I use under GNU/Linux ? | | 2021-08-07

    I will recommend here another terminal library, not ncurses based, in case you or someone else find it useful, it's Crysterm and was shown in the Crystal conference last month so seems to be very active at the moment. Here is the video recording.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Jbuilder

    Generate JSON objects with a Builder-style DSL, inspired by jbuilder (by shootingfly)

  • GitHub repo Fluence

    WYSIWYG wiki powered by Crystal, markdown, and Git

  • GitHub repo tallboy

    Declarative API for drawing unicode/ascii character tables in crystal lang

  • GitHub repo Crystar

    Crystal language Tar Module implements access to tar archives.

  • GitHub repo Crystalizer

    (De)serialize any Crystal object - out of the box. Supports JSON, YAML and Byte format.

  • GitHub repo

    Dead simple HTML form builder for Crystal with built-in support for many popular UI libraries such as Bootstrap

  • GitHub repo crotest

    A tiny and simple test framework for crystal

  • GitHub repo validator

    :gem: Data validation module for Crystal lang

  • GitHub repo clip

    Deserialize CLI parameters to an object, with errors and help management. (by erdnaxeli)

    Project mention: Clip: deserialize CLI parameters to an object, with errors and help management | | 2021-04-12

    Source code: Documentation:

  • GitHub repo crystal-consul

    Crystal client for Consul (

  • GitHub repo

    Crystal bindings to the Google brotli compression library

  • GitHub repo cr-xmpp

    XMPP/Jabber Library for Crystal

  • GitHub repo playwright-cr

    Crystal version of the Playwright testing and automation library.

  • GitHub repo rosetta

    A blazing fast internationalization (i18n) library for Crystal with compile-time key lookup. (by wout)

  • GitHub repo snappy

    Snappy compression format reader/writer for Crystal (by naqvis)

  • GitHub repo

    Easy to use configuration and parser.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-08-07.


What are some of the best open-source crystal-lang projects in Crystal? This list will help you:

Project Stars
1 Mango 881
2 Cadmium 181
3 marionette 138
4 multi-auth 93
5 celestine 72
6 praetorian 54
7 crysterm 52
8 Jbuilder 42
9 Fluence 42
10 tallboy 42
11 Crystar 29
12 Crystalizer 28
13 25
14 crotest 23
15 validator 22
16 clip 16
17 crystal-consul 16
18 16
19 cr-xmpp 16
20 playwright-cr 15
21 rosetta 15
22 snappy 15
23 13
Find remote jobs at our new job board There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives