Crystal crystal-language

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

Top 23 Crystal crystal-language Projects

  • GitHub repo jennifer

    Crystal ORM using ActiveRecord pattern with flexible query DSL

    Project mention: Have you checked out Crystal? | reddit.com/r/rails | 2021-03-26

    For a more concrete example, I don't think you can have ActiveRecord-like classes which have their fields defined by fetching actual database schema (without defining the schema upfront, like Jennifer does).

  • GitHub repo clear

    Advanced ORM between postgreSQL and Crystal

    Project mention: Frustrations with Crystal ORMs | dev.to | 2020-10-11

    Clear

  • 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 Cadmium

    Natural Language Processing (NLP) library for Crystal

  • GitHub repo Cable

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

    Project mention: I made a slim ActionCable-like library for websocket handling and would love your input | reddit.com/r/crystal_programming | 2021-03-15

    Have you seen https://github.com/cable-cr/cable ?

  • GitHub repo await_async

    Provide await and async methods to Crystal Lang

  • GitHub repo praetorian

    A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.

  • GitHub repo crytic

    Mutation testing for crystal.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

  • GitHub repo monads

    Monads for Crystal

  • GitHub repo Shield

    Comprehensive security for Lucky framework (by GrottoPress)

  • GitHub repo crun

    Crystal Run : shebang wrapper for Crystal (by Val)

  • GitHub repo 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.

    Project mention: Ruby 3.0.0 Released | news.ycombinator.com | 2020-12-24

    > If you're not, you can port to anything and it'll be roughly equivalent and having a static language in Ruby's clothes doesn't scratch much of an itch.

    There are a couple of reports about successful ports, e.g. https://forum.crystal-lang.org/t/experience-porting-a-ruby-w....

    > I don't see a great argument for using Crystal in 2020

    There is still the Ruby-like syntax appreciated by many developers and Crystal has also some other interesting aspects not present in Ruby or imperative OO languages in general, e.g. union types, powerful macros (see e.g. https://github.com/sam0x17/mongo_orm/blob/master/src/mongo_o...).

  • GitHub repo mpngin

    A simple and fast URL shortener with built in stats.

  • GitHub repo Crystar

    Crystal language Tar Module implements access to tar archives.

  • GitHub repo crystal-web-framework-stars

    ⭐️ Web frameworks for Crystal, most starred on Github

    Project mention: Are there any web frameworks for Crystal? | reddit.com/r/crystal_programming | 2021-03-25
  • GitHub repo secp256k1.cr

    a native library implementing secp256k1 purely for the crystal language

  • GitHub repo burocracia.cr

    No dependency Crystal shard to validate, generate and format Brazilian burocracias such as CPF, CNPJ and CEP

  • GitHub repo Cocol

    Rapid blockchain prototyping

  • GitHub repo Shivneri

    Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.

  • GitHub repo uuix

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

    Project mention: Create your own privacy focused pastebin alternative | dev.to | 2021-04-22

    _id: The id of the Bin which is a url-safe UUID made using UUIX.

  • GitHub repo cr-xmpp

    XMPP/Jabber Library for Crystal

  • GitHub repo brotli.cr

    Crystal bindings to the Google brotli compression library

  • GitHub repo snappy

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

  • GitHub repo sse.cr

    A Crystal shard for Server-Sent Events

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-04-22.

Index

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

Project Stars
1 jennifer 331
2 clear 239
3 Cadmium 177
4 Cable 86
5 await_async 68
6 praetorian 54
7 crytic 51
8 monads 41
9 Shield 39
10 crun 35
11 mongo_orm 31
12 mpngin 30
13 Crystar 29
14 crystal-web-framework-stars 23
15 secp256k1.cr 23
16 burocracia.cr 21
17 Cocol 18
18 Shivneri 17
19 uuix 16
20 cr-xmpp 15
21 brotli.cr 15
22 snappy 14
23 sse.cr 13