aho_corasick for crystal-lang
Library for maintaining sorted Arrays
Bit Fields for Crystal Language
A very compact representation of a placeholder for an image.
A pure Crystal implementation of BlurHash algorithm
Compile-time Trie in Crystal
CrOTP - One Time Passwords for Crystal
Simple linked list implementation in Crystal
A pure Crystal Vector Math library
Algorithm Library for Crystal
A collection of containers & algorithms for the Crystal programming language
This is a small UUID library that implements a chronologically sortable UUID.
A crystal-lang tree structure that is built using a delimiter.
Edit distance algorithms inc. Jaro, Damerau-Levenshtein, and Optimal Alignment
A Crystal port of awesome Fzy project, a fuzzy finder algorithm.
graphlb is a crystal library which contains all the graph Data-Structures and Algorithms implemented in crystal-lang.
Implementation of Consistent Hash Ring for Crystal
Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes
data structure heap for crystal-lang
Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"
Crystal implementation of K-Sortable Globally Unique IDs
⛓ A Crystal library for building Markov Chains and running Markov Processes.
Multiset (bag) implementation in Crystal
Crystal implementation of Murmur3 hash algorithm used by Cassandra
Library for testing primality and factoring integers in Crystal
a QR Code implementation written in crystal lang
Radix Tree implementation for Crystal
Range object operation in Crystal
Crystal implementation of the Secure Remote Password protocol (SRP-6a)
This is a Crystal implementation of a Splay Tree; which is a type of binary search tree that is semi-balanced and that tends to self-optimize so that the most accessed items are the fastest to retrieve.
A Crystal implementation of a Ternary Search Tree
A collection of phonetic algorithms for Crystal. Including; Porter-Stemmer, Soundex, Metaphone, Double Metaphone & White Similarity
Simple PostgreSQL REST API in Crystal with devise-like auth.
Crystal library to create REST API with Kemal
HTTP benchmarking tool written in Crystal
To be the go to platform for building dApps quickly and cheaply for business and gaming
Rapid blockchain prototyping
a native library implementing recursive length prefixes purely for the crystal language.
a native library implementing secp256k1 purely for the crystal language.
Bloom filter implementation in Crystal lang
🐴 The unreliable key-value store
A key/value store where pairs can expire after a specified interval
A simple key/value store where pairs can expire after a specified interval
Memcached client for Crystal language
Nuummite is a tiny persistent embedded key-value store for Crystal!
Pure-Crystal Redis client, supporting clustering, RedisJSON, RediSearch, RedisGraph, and RedisTimeSeries
ALSA/libasound bindings for sound programming in Crystal language.
Crystal C bindings for Augeas
Cairo bindings for Crystal language.
libclang bindings for crystal (including automatic C bindings generator)
libsass bindings for Crystal-Lang
Bindings for libncursesw and crt class
Crystal bindings for Hunspell.
Evaluate JavaScript from Crystal!
FFTW binding in Crystal
Crystal shard wrapping libgphoto2
A Cystal binding/wrapper to the ICU library
Libnotify for Crystal
Wrapper for NLopt - nonlinear optimization library
Crystal bindings for libpcap
Adds pledge(2) to crystal.
libssh2 binding for Crystal language
Adds syslog functionality to crystal via LibC bindings.
Crystal binding for TensorFlow.
WebAssembly runtime for Crystal
X11 bindings for Crystal language.
Crystal bindings for libxdo (xdotool)
fake keyboard/mouse input, window management, and more
A robust DSL for writing command line interfaces written in Crystal.
Yet another Crystal library for building command-line interface applications.
A simple declarative command line interface builder
Slim command line interface builder for Crystal.
A modular, non-macro-based command line interface library
Command-line interface builder for the Crystal programming language.
Easy Command Line Completion for Crystal
Allows for the creation of CLI based commands
Console / terminal GUI toolkit for Crystal.
docopt for crystal-lang
A lightweight text user interface library in Crystal
Yet another Crystal library for parsing command-line options and arguments.
A highly flexible Crystal CLI builder in the style of OptionParser.
Tiny tool to make your CLI output 🌈 coloured
currency conversion CLI
A light CLI text editor/IDE written in Crystal
Console / terminal GUI toolkit for Crystal.
Utility for download files by URLs from list
remote git repository inspection
A CLI tool to create and manage Kubernetes clusters in Hetzner Cloud using the lightweight distribution k3s by Rancher.
Command-line JSON processor
Simple and straightforward large files finder utility
Start a meeting quickly from the comfort of your command line. 👩👩👧👦️💨️
Manage notes in command line
A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.
[==..] Progress bar for Crystal Programming Language
A ProgressBar implementation for the Crystal programming language
Terminal Spinner for Crystal Programming Language
Crystal text table generator
Declarative API for drawing unicode/ascii character tables in crystal lang
Terminal Table is a simple ASCII table generator written in Crystal.
A tiny CLI toolkit for building terminal apps for humans.
track your todo lists in your terminal
A static code analysis tool for Crystal
Github's Linguist but in Crystal
Scry is a code analysis server for https://crystal-lang.org
Crystal bindings to the Google brotli compression library
Crystal language Tar Module implements access to tar archives.
Google Polylines in Crystal!
Snappy compression format reader/writer for Crystal
Crystal bindings to the xz (lzma) compression library
Crystal bindings to the Zstandard (zstd) compression library
App configuration for crystal applications.
Loads ".env" files
Dockerfile Parsing Library written in Crystal
Load environment variables from YAML
The simplest YAML to ENV config loader in Crystal
Easily configure settings for Crystal projects
TOML parser for Crystal
Crystal configuration with spirit. Load and parse configuration in JSON, YAML, dotenv formats.
Command-line ZPL processor
Base62 encoder/decoder for Crystal
Physical quantity and units of measure conversion and math for crystal lang
Human File Size Converter, for JSON & YAML mappings - Crystal-Lang
A C/C++ implementation of a Sass compiler
Crystal shard for dealing with money and currency conversion
Compile Sass/SCSS to CSS in Crystal (libsass binding)
Time spans formatting made simple ⌚️
Crystal implementation of the Cipher-based Message Authentication Code (CMAC)
An SHA-3 implementation written in Crystal.
Ed25519 high-performance public-key signature system for crystal lang
Crystal bindings for Monocypher
Crystal wrapper for the libsodium crypto API
ArangoDB client for Crystal Lang
CouchDB client library written in crystal
A MongoDB driver written in pure Crystal. ❄️
Common db api for crystal
a Crystal lang LDAP client
Crystal bindings for MonetDB
Basic mysql bindings for crystal.
MySQL connector for Crystal
a postgres driver for crystal
A "crystal-db"-compliant postgres driver
Full featured Redis client for Crystal
driver for rethinkdb / rebirthdb
SQLite3 bindings for Crystal
EventQL crystal driver
InfluxDB driver for Crystal
Crystal binding for LevelDB
A Crystal binding to the Argon2 C library
A Crystal binding to the native postgres library (libpq)
Crystal binding for MongoDB C Driver
Pure-Crystal implementation of Neo4j's Bolt protocol
RethinkDB Driver for Crystal
RocksDB client for Crystal
SurrealDB driver for Crystal
Crecto Admin
Database migration tool written in Crystal
A database migration solution 🚜
A database migration tool written in Crystal
sql query builder library for crystal-lang
A very basic setupless terminal based SQL query runner meant to be used as a developer tool to test queries against a project database.
BinData - Parsing Binary Data in Crystal Lang
Easy to use configuration and parser.
Class based json renderer in Crystal
(De)serialize any Crystal object - out of the box. Supports JSON, YAML and Byte format.
Separates a files front matter from its content
MaxMind GeoIP2 Reader for Crystal
HAR (HTTP Archive) parser in Crystal
Describe crystal-lang JSON serializable types with JSON Schema
An implementation of RFC-6901 and RFC-6902 in Crystal Lang
[Crystal Lang] Handle and mutate JSON document easily
MaxMind DB Reader for Crystal
TOML parser for Crystal
Faker is a Crystal library that generates fake data for you
A Crystal shard to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
A Crystal implementation of a prime number generator
Crystal shard aiming to assist with parsing backtraces into a structured form.
Debug macro for Crystal
Robust dependency injection service container framework
A compile-time, non-intrusive dependency injection system.
Basic DI for the Crystal programming language
Kemal plugin to watch files and live-reload the browser
Use Sentry shard for reload your app
Warden check periodically your files, run a specific command, and run a git command if you want and the command succeed.
file monitoring library with Crystal
Crystal shard to watch file changes using File.stat
Install crystal
Chef cookbook for installing crystal.
An easy way to install and manage server applications
Email library for Crystal. Testable, adapter-based, and catches bugs for you. Comes with an adapter for SendGrid.
Simple e-mail sending library
A RFC compliant Email validator 📧
An SMTP/POP3-server that keeps every email you send it until you fetch it
Simple Email Sending Client for Mailgun & Sendgrid services in crystal
Simple lib to send mail using Sendgrid in Crystal-Lang
smtp shard
Crystal plugin for the asdf version manager
💎 Crystal version manager like rbenv.
Redis Cluster Manager in Crystal
Blackjack written in Crystal
Breakout Game in Crystal
An demo app for lattice-core
Chat application developed with Kemal, React, ES2015 and PostgreSQL
An Chuck Norris Holy Quotes written in Crystal
Clamp for Comparable in Crystal-Lang
Simple games made with CrSFML
Exercism exercises in Crystal.
Crystal implementations for The Computer Language Benchmarks Game
Crystal By Example
Design Patterns in Crystal programming language
Crystal MySQL CRUD Example
📖 Examples of GOF patterns written in Crystal
A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG
Write native Ruby extensions in Crystal
RealWorld back-end API implementation 👍
An example Dockerized Crystal Kemal project
💨 Writing Fast Crystal 😍 -- Collect Common Crystal idioms.
An repo for jihantoro.net article
Sample application to demonstrate how easy it is to build realtime applications with Kemal using WebSocket.
Kemal is super simple web framework powered Crystal lang. These repo show's how to use with heroku.
Crystal, Kemal, MySQL, Blog
Sample app to demonstrate kemal + postgresql usage
This demonstrates how easy it is to build Realtime Web applications with Kemal.
this is experimental repo for Kemal and Vue.js (+ WebSocket)
Realtime Todo application developed with Kemal, Websockets, ES2015 and PostgreSQL
Realtime Todo application developed with Kemal and Websockets
Simple chat server written in Crystal (Kemal) w/ an Elm front end.
A crystal shard for doing music related stuff
x86 Kernel implemented in Crystal
Realtime Todo application developed with Kemal, React, ES2015 and PostgreSQL
React Over Crystal Kemal and Yarn
Try monad for crystal
🤔 Can I use? CanUse is a minimalist feature toggle/flag for crystal, based on yaml file.
Feature Flipper, Feature Flags, Rollout Flags, Feature Toggles for Crystal
Sinatra-like DSL for the Crystal language (abusing macros)
Class based Http APIs in crystal
a standalone router for crystal
Lightweight DI Container for Crystal
Mimetypes for Crystal, based on node-mime.
Crystal shard for device detection by User-Agent string
A Mediator and Observer pattern event library
An exceptional exception page for Crystal web libraries and frameworks
GraphQL server library for Crystal
a graphql implementation for crystal
Kemal API Version Extension
Kemal middleware to authentication via HTTP header token using JWT
Temporary storage between actions in kemal
Easily add MySQL database to your Kemal application.
Easily add Postgresql database to Kemal
Easily add Redis to Kemal
now at https://github.com/kemalcr/kemal-session
Simple session handler for Kemal
I18n library integration
MIME Types for Crystal :: A port of the Ruby MIME::Types library
Mochi is a authentication shard inspired by devise. Mochi is designed for the Amber framework with support for both Granite & Jennifer ORM's.
Motion is a framework for building reactive, real-time frontend UI components in your Amber application using pure Crystal that are reusable, testable & encapsulated.
Standardized multi-provider OAuth authentication
Framework agnostic content negotiation library
Phoenix Channels client for Crystal
A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.
Middleware for generates / pick up a unique request ID for Crystal servers.
Response time for Crystal servers.
Comprehensive security for Lucky framework
File Attachment toolkit for Crystal applications. Heavily inspired by Shrine for Ruby.
Easy testing for Kemal
Broadcasting for Tele 📢
Tree oriented routing
Simple Telegram bot library for Crystal
Crystal bindings to SFML multimedia/game library
Crystal bindings to Chipmunk, a fast and lightweight 2D game physics library
Crystal bindings to ImGui-SFML
Entity Component System Framework writen in crystal
POC top down flight game in crystal lang!
Crystal framework for making games
A collection of games written in Crystal
Game about a medieval doctor. Very early, unplayable stage.
Mini Offline Singleplayer game in Crystal
my ECS(Entity-Component-System) framework in Crystal
A library for making Linux GUI applications using Web Technologies. Extending JavaScript with native functionalities.
Crystal bindings to Dear ImGui
GTK4 bindings for Crystal
An extendable UI library in Crystal, with markup capabilities.
Building native OSX apps.
UI framework based on the Fusion/libui.cr library, with elements from watzon/cru.
Crystal-lang bindings for libui
Qt5 bindings for Crystal, based on Bindgen
Learn how to create premium GTK4 apps in Crystal
Write HTML in plain Crystal
Dead simple HTML form builder for Crystal with built-in support for many popular UI libraries such as Bootstrap
A library for writing HTML in plain Crystal.
Fast HTML5 Parser with CSS selectors. This is successor of myhtml and expected to be faster and use less memory.
CSS selectors for HTML5 Parser myhtml
Fast HTML5 Parser with css selectors for Crystal language
Action-focused HTTP routing library for Crystal
It's like ActionCable (100% compatible with JS Client), but you know, for Crystal
Crystal shard to create HTTP Content-Disposition headers with proper escaping/encoding of filenames
Simple and flexible HTTP client for Crystal with middleware and test support.
HTTP and REST client for Crystal
Command line HTTP client written in Crystal
HTTP benchmarking tool written in Crystal
Simple and flexible HTTP client for Crystal with middleware and test support.
a port of the Node Helmet module to the Crystal programming language
Extensible library to deal with http request and string based routing in Crystal
HTTP digest auth for crystal lang
Super fast, zero configuration command line HTTP Server.
💎HTTP Requests Client with a chainable REST API, built-in sessions and middlewares.
An opinionated framework for scalable web 🌎
Mount multiple web applications 🚦
The HTTP params parsing module for Crystal 🤓
This library protects against typical web attacks. It was inspired in rack-protection Ruby gem.
HTTP/2 Protocol Implementation for the Crystal Language
http server which allows sneaky http request though it.
Crystal wrapper for Http Parser lib: https://github.com/joyent/http-parser
Crystal Lang HTTP Link Header Parser
MIME multipart and multipart/form-data support for Crystal
NTLM authentication for crystal lang
Crystal port of awesome Ruby ProxyFetcher gem
Lightweight RESP client
simple path router inspired by Router::Simple.
Minimum High Performance Middleware for Crystal Web Server.
Cookie based sessions in Crystal HTTP applications
A Crystal shard for Server-Sent Events
ffmpeg crystal bindings
A fast and convenient image processing library
Read/Write PNG images in pure Crystal
🐈 The Charly Programming Language | Written by @KCreate
A crystal port of the Ruby Language Toolkit
Crystal-to-C++ transpiler [WIP]
Lisp dialect implemented with Crystal
Transpile/compile Crystal to Flow
The Crystal Programming Language
Mini-Lisp interpreter
🍃 A refreshing programming language for the front-end web
An OS kernel written in Crystal.
The Onyx Programming Language
Realizes to write macros in any scripts into any languages.
Internationalization shard 🌍
A blazing fast internationalization (i18n) library for Crystal with compile-time key lookup.
Crystal library to help autogenerate Grafana dashboards
Reading lines in the text file which is growing and may be rotated, such as unix system log file.
🔮 Crystal Distributed Tracing & Metrics Sensor for Instana
Runtime and memory allocation metrics
A Fluentd client for Crystal.
GELF UDP logger
Katip is JSONBase Logger for Crystal
A statsd client library for Crystal.
Syslog client implementation for Crystal
C14N binding for Crystal-Lang
Crystal bindings to SFML multimedia/game library
Bindings for libncursesw and crt class
Crystal bindings to D-Bus
GNU Scientific Library bindings for Crystal
Crystal language bindings for the Symas LMDB database
Crystal bindings for libpcap - experimental
Crystal bindings for libtar
ClamAV bindings for Crystal
Crystal C bindings for libcurl
Crystal bindings to the curses library
Evaluate JavaScript from Crystal!
GLFW bindings for Crystal
Crystal shard wrapping libgphoto2
Crystal C bindings for Gumbo library
Java Native Interface (JNI) bindings (and generator) for Crystal
Crystal bindings for Kyoto Tycoon
Crystal bindings for libmagic
Libnotify for Crystal
Crystal-lang bindings for libui
Crystal C bindings for MagickWand library
Fast HTML5 Parser with css selectors for Crystal language
Mirror of https://pagure.io/newt.git
OpenSSL binding for Crystal language
Crystal bindings for libpcap
POSIX/C bindings generator for the Crystal programming language
Crystal bindings for libserialport: cross-platform library for accessing serial ports.
Snappy bindings for Crystal
libsndfile bindings for the Crystal Language
libssh2 binding for Crystal language
Bindings, wrapper, and utilities for termbox (terminal interface library) in Crystal
Crystal C bindings and wrapper for libwkhtmltox library
zlib binding for Crystal language
Artificial Intelligence for Crystal (based on https://github.com/SergioFierens/ai4r)
Artificial Intelligence for Ruby - A Ruby playground for AI researchers
Natural Language Processing (NLP) library for Crystal
FANN (Fast Artifical Neural Network) binding in Crystal
Machine Learning in Crystal
Grey Matter is a basic artificial neural network library for Crystal.
MXNet (AI/ML) bindings for the Crystal language.
general natural language facilities for node
SHAInet - a pure Crystal machine learning library
HTML processing filters and utilities in Go version
Yet another markdown parser, Compliant to CommonMark specification, written in Crystal.
This is extends of Markdown lib from Crystal Stdlib for Support Markdown GFM.
🔃 Easy to use finite state machine for Crystal classes
Validations for Crystal Objects
🚧 State Machine Compiler for Crystal
Better JSON::Any for Crystal
Embedded mruby/Ruby for Crystal
Extends `File` to provide `atomic_write()`.
👔 Zero-dependency Crystal shard to validate, generate and format Brazilian burocracias (CPF, CNPJ, CEP)
Expressive callbacks module for Crystal 🚉
Implementation of the circuit breaker pattern in crystal
A crystal port of the Ruby Language Toolkit
Compiles all Licenses from project into binary for MIT compliance
Crystal library for working with container registries.
CLI tool to search and open documentation for Crystal language
Simple job scheduler with crontab patterns for Crystal Language.
A signals/slots library in Crystal
An Html parser library for Crystal (like Nokogiri for Ruby)
Binary parser for Crystal
Terminal string styling done right for crystal-lang
A Crystal sequence differencing implementation
Future type implementation for Crystal language
Bindings to use Crystal compiled to WebAssembly in a JavaScript environment, such as Node.js, Deno or the Web.
Crystal tools for providing different behaviour at compile-time based on semantic versions
⭐️ Web frameworks for Crystal, most starred on Github
Crystal C bindings for the PortMIDI cross-platform MIDI I/O library
Functional programming library for https://github.com/crystal-lang/crystal
Daemonize a crystal process.
This shard provides facilities for checking whether a constant exists at compile time, and for a variety of different conditional compilation options. Code can be conditionally compiled based on the existence of a constant, version number constraints, or whether an environment variable is set truthy or not.
useful micro check library for Crystal Language.
💚 Emoji for Crystal
Library to generate HTTP ETags
Publish and Subscribe for Crystal objects
Web API for libgphoto2
Guardian watches over your files and run assigned tasks.
Heroku-like random name generator
a simple wrapper for crystal-xml
DSL for creating HTML
Internationalization shard 🌍
Thread-safe, persistent, immutable collections for the Crystal language
Inflector shard for Crystal. A port of ActiveSupport::Inflector
Display images within the terminal using the ITerm2 Inline Images Protocol.
Kreal is a model sharing & RPC library built on and works with Kemal seamlessly.
Uniformed function call syntax for Crystal Language.
Graphics engine written in Crystal.
Generate and parse m3u8 playlists for HTTP Live Streaming (HLS) in Crystal.
A Crystal library for manipulating class-level definitions.
Monads for Crystal
Library to easily convert various time formats to milliseconds and milliseconds to human readable format.
A modern command line job processor, similar with make command
Implementation of the Observer pattern in crystal
Paranoid text spacing in Crystal
Microlibrary to perform ping requests with Crystal Lang
A Promise Implementation in Crystal
⌚️ Crystal clear timers
HTLM doc builder for RAML 1.0
CPU Raytracer written in the crystal language
Retriable.cr is a simple DSL to retry failed code blocks
Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes
This implements a port of the Ruby Serf Handler gem -- https://github.com/wyhaines/serf-handler -- as a library that can be used to easily build compiled, distributable handler binaries using the Crystal language.
Small simplistic helper class for executing shell commands in Crystal.
a tool for retrying code blocks
Crystal shard wrapping the rbsec/sslscan utility
A statsd client library for Crystal.
Write GIF images in pure Crystal
Read/Write PNG images in pure Crystal
syscall interface for Crystal
Give your SQL some love
turn integers into the Turkish words for Crystal Language
Universally Unique Lexicographically Sortable Identifier (ULID) in Crystal
Web Application Firewall (WAF) Detector
Wiki in crystal, using Markdown and Git, inspired by dokuwiki. Last features to build are pretty hard, if you have some time to help... :)
Packet Analysis written in pure Crystal
Crystal shard for filename sanitization
Crystal shard for dealing with money and currency conversion
Deal with money in Crystal
🎸 🎶 A music downloader that understands your metadata needs.
AMQP client for Crystal language
BSON implementation written in Crystal
Migrated to https://git.sceptique.eu/Sceptique/Crirc
JWT implementation in Crystal
A fast IRC parsing library for crystal.
A HTTP Proxy server and client written in Crystal
A Crystal library to handle IPv4 and IPv6 addresses in a modern and productive way.
MessagePack implementation in Crystal msgpack.org[Crystal]
Rack proxy server for development (Crystal port)
Protobuf generator, encoder and decoder.
SCTP networking library for Crystal!
Fast and temporary file uploader 📶 UPSTREAM ON https://git.sceptique.eu/Sceptique/transfer_more
An AMQP 0-9-1 client for Crystal
crystal lang connect / HTTP proxy implementation
XMPP/Jabber Library for Crystal
Migrated to https://git.sceptique.eu/Sceptique/Crirc
JSON-socket client & server implementation. Inspired by and compatible with sebastianseilund/node-json-socket
Crystal lang implementation of the MQTT protocol, a lightweight protocol for publish/subscribe messaging
SNMP implementation for crystal lang
A fast IRC parsing library for crystal.
lightweight RFC959 FTP server written in crystal lang
A fast, extensible, Gopher-protocol server written in Crystal
JWT implementation in Crystal
Crystal Lang mDNS and DNS-SD Support
MessagePack implementation in Crystal msgpack.org[Crystal]
Protobuf generator, encoder and decoder.
JSON-socket client & server implementation. Inspired by and compatible with sebastianseilund/node-json-socket
RPC Server and Client for Crystal. Implements msgpack-rpc protocol.
crystal lang implementation of the STOMP protocol
Telnet protocol helper for crystal lang
Active Record pattern implementation for Crystal.
A Crystal database wrapper for reading, writing, and migrating Postgres databases.
Advanced ORM between postgreSQL and Crystal
Database wrapper and ORM for Crystal, inspired by Ecto
ORM Model with Adapters for mysql, pg, sqlite in the Crystal Language.
Crystal ORM using ActiveRecord pattern with flexible query DSL
ORM Model for the Kemalyst Framework in the Crystal Language.
Renamed to Avram ->> https://github.com/luckyframework/avram
Ohm for Crystal
import and export data from Redis in TSV format
RethinkDB ORM for Crystal lang
Persistence Layer for your Crystal Application
A delightful SQL ORM ☺️
Set algebra solver for Redis
A simple and useful db wrapper for Crystal-lang
Application to simpify versioning and releasing crystal projects.
Dependency manager for the Crystal language
Provide await and async methods to Crystal Lang
Modern concurrency tools for Crystal
A modern command line job processor, similar with make command
Type aware promises for crystal lang
Dead simple task runner
Generator of binding for the crystal language, based on castxml output.
Automatic binding generator for native libraries in Crystal
A Kemal application generator
Generic tool for generating whole Crystal project structure, or any part of it during lifetime of project
Rails like command line for Kemalyst
Automatic C-bindings generator for the Crystal language
Scaffolding for Kemal
A Static Site Generator written in Crystal.
An intelligent AMQP proxy, with connection and channel pooling/reusing
🚑 Simple Resque queue client for Crystal
Dispatch - in memory asynchronous job processing
Crystal client for the Disque queueing system.
Lightweight and fast AMQP (0-9-1) server
A background task runner for crystal applications supporting periodic (CRON) and manually queued jobs
Crystal client for NATS
Simple, efficient job processing for Crystal
A Crystal radix implementation
A Crystal router
Minimum High Performance Middleware for Crystal Web Server.
Tree oriented routing
A library to create and execute tasks with dependencies
🕒 Run periodic tasks in Crystal
Scheduled tasks for crystal lang
Advanced time, calendar, schedule, and remind library for Crystal
Repeatable pseudo-random sampling, CDF over most known probability distributions.
A Network (Graph) Analysis library for Crystal Language, inspired by NetworkX.
Machine Learning in Crystal
Graph plotting package with a small API and sensible defaults powered by gnuplot.
Linear algebra library based on LAPACK
Simple machine learning algorithm for crystal lang
Scientific computing in pure Crystal
Satellite prediction library for crystal using the sgp4 model
Quartz - A Crystal Modeling & Simulation framework
Crystal Scoring API for PMML
An expressive crystal implementation of statistical distributions and usual math functions. 📊
Powerful web scraping framework for Crystal
Datamapper like Crystal ORM and adapter for Elasticsearch
sql query builder library for crystal-lang
Query abstraction for Crystal Language. Used by active_record.cr library.
Elasticsearch client library for crystal, similar to rubys stretcher gem
Create and deploy AWS lambdas written in Crystal
OpenFaaS template for the crystal programming language
This repository has moved to https://gitlab.com/faastruby/cli
gcf.cr provides serverless execution and deployment of crystal language code in Google Cloud Functions
Extension to the crystal lang ENV module to support reading secrets
🤖 Watch and hear macOS robots argue live in your terminal 🤖
Foreman port to crystal.
Ability to execute crystal code in a fashion similar to pry edit.
Web site to announce new Crystal projects, blog posts, updates and other work activities
Interactive console for Crystal programming language
Crystal regex tester http://www.crystular.org/
My IRC Bot
An super secret chat app for any body who need privacy ✉
Simple CLI To-Do App written in Crystal
Click anywhere with only a few key strokes
WYSIWYG wiki powered by Crystal, markdown, and Git
Invidious is an alternative front-end to YouTube
A simple and fast URL shortener with built in stats.
A NES emulator written in Crystal
Source code of https://shards.info/
💎 Shards Rocks main repository
A BitTorrent library in pure Crystal
✌️ Vim-like Interactive CRystal
Virtual File System for Crystal language. Embedding your assets into final binary.
Crystal Run : shebang wrapper for Crystal
.oh-my-zsh plugin for Crystal
Get CPU, Memory and Network informations of the running OS and its processes
Cake is a powerful and flexible Make-like utility tool. Make Tasks Great Again!
CRystal mAKE library
Recursive tasks managed easily
Rake-like task manager
A simple HTML templating language for Crystal, same syntax as erb
Data structure view templates for Crystal
Implementation of Jinja2 template language in Crystal
{{Mustache}} for Crystal 💎
Generate JSON objects with a Builder-style DSL, inspired by jbuilder
Generic template interface for Crystal
Liquid template engine for Crystal
Slim-inspired templating language for Crystal
A Crystal library for rendering multiple template files.
Extensible Markup DSL for Crystal
A library for writing HTML in plain Crystal.
A tiny and simple test framework for crystal
Coverage tool for Crystal lang
Mutation testing for crystal.
Automated browser tests for web applications. Similar to Ruby's Capybara.
Selenium alternative for Crystal. Browser manipulation without the Java overhead.
Web API testing library
Small test framework, because it has power asserts as the only assertion.
Test Unit for the Crystal programming language
Doubles (stubs and mocks) library for Crystal, inspired by the API of rspec-mocks
General purpose mocking library for Crystal.
PowerAssert provides the more powerful assertion to you.
Common/helpful Spec compliant testing utilities
This library connects spec2.cr and mocks.cr, effectively enabling 'have_received' expectation for spec2.
Enhanced `spec` testing library for [Crystal](http://crystal-lang.org/).
Feature-rich testing framework for Crystal inspired by RSpec.
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.
Mock with `Time.now` with the power of time travel, time freeze and time scale.
VCR for Crystal!
Page Object pattern for Watir. Hacker friendly and enterprise ready.
Page Object Model library for Crystal. A port (kind of) of Ruby's WatirPump
Mock HTTP::Client
A Crystal notifier for Airbrake
Simple crystal wrapper for AnyBar
Unofficial AWS SDK for Crystal
Get AWS credentials in various ways.
This library signs your HTTP requests using AWS v4
A Crystal shard for S3.
AWS request signing in Crystal
bugsnag exception notifier written in crystal. Supports sidekiq.cr, kemal, HTTP::Server.
⚓ A Crystal wrapper for the Connpass API
Crystal client for Consul (http://www.consul.io/)
Dark Sky API for Crystal
Github API wrapper in Crystal! (work in progress)
Crystal Client for Glosbe API
Google Translate client for Crystal
NewRelic API client for Crystal
Lightweight Crystal wrapper around OVH's APIs.
Star Wars API (SWAPI) for Crystal
Access Brium's API using Crystal
Parse Slack slash commands or send incoming web hooks from Crystal
A Crystal client for the Salesforce REST api.
Minimalist Discord library for Crystal. (Still WIP, but usable)
Docker API client in Crystal.
Mirror of https://git.andrewzah.com/andrei/dotacr
Crystal library for Fantasy Football Nerd API
📈 GDAX REST and WebSocket API wrapper to trade blockchain cryptocurrencies like bitcoin, Litecoin and Ethereum.
Gitlab.cr is a GitLab API wrapper written by Crystal
Crystal Lang Google API integration
Crystal library for the Google Maps API.
A Web Host Metadata (https://tools.ietf.org/html/rfc6415) client for Crystal.
k8s api client
Digital Ocen v2 API Client
Crystal Lang MS Graph API integration
A library for Open Exchange Rates API
A Crystal wrapper for the Openweather API
A crystal client for the Pinboard API
A Crystal package for pullword
Raven is a Crystal client for Sentry
Developer-first error tracking and performance monitoring
A tiny library to use URL shortening services
Slack Real Time Messaging API in Crystal
A library to access the SoundCloud API using Crystal
🎧 A Crystal wrapper for the Spotify Web API
Stripe API Wrapper for crystal
A convenient Telegram Bot framework 🤖
(deprecated) see https://github.com/protoncr/tourmaline instead
Crystal wrapper for The Movie DB (TMDb)
A library to access the Twitter API using Crystal
A WebFinger (https://tools.ietf.org/html/rfc7033) client for Crystal.
Crystal SDK for wit.ai
YNAB Shard for Crystal
Deserialize CLI parameters to an object, with errors and help management.
Helper tool to debug parser and formatter
A CentOS based docker image for Crystal work
Tool for generation ctags for Crystal
Dash docset generator for Crystal
HelpTransl8 helps translators check the original documentation repository by comparing each file and listing the files that have been modified
a crystal implementation of jqq
A small Crystal library designed to make the Public Suffix List (https://publicsuffix.org/) easier to use.
Validations for Crystal Objects
💎 Data validation module for Crystal lang
Validations module for Crystal ✅
Object/value validation library
Virtual File System for Crystal language. Embedding your assets into final binary.
VM emulator and assembler written in Crystal
Web Framework for Crystal http://crystal-lang.org
A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
Amethyst is a Rails inspired web-framework for Crystal language
An ecosystem of reusable, independent components
Carbon Crystal - Web framework for Crystal Lang
Beautifully reactive, server-side rendered Svelte apps w/ a Crystal backend
Simple web framework and template engine
Web Framework for Crystal
The microframework for writing powerful web applications.
A full-stack web framework in Crystal-lang
Fast, Effective, Simple Web Framework
A rails like framework based on kemal
A WebSocket-first object-oriented framework for Crystal
A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts.
The pragmatic web framework.
Web framework for Crystal language [DEPRECATED in favour of kemal]
Mustafa is Simple and Fast MVC Framework for Crystal
Powerful framework for modern applications 💪
Modular, light web framework for Crystal
An api framework with type-safe params, elegant json serializer. Thanks for enjoying it! 👻👻 https://runcobo.github.io/docs/
Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.
A Rails esque web framework with a focus on speed and extensibility for crystal lang
Super fast, zero configuration command line HTTP Server.
Static site server (basically blogs) with Crystal Language
Rack proxy server for development (Crystal port)
Command line static HTTP server