Crystal
Contents
Algorithms and Data structures
Blockchain
C bindings
Caching
CLI Builders
CLI Utils
A git cli wrapper querying and cloning remote repositories with minimal data transfer
A CLI tool to quickly create and manage Kubernetes clusters in Hetzner Cloud
Code Analysis and Metrics
Compression
Configuration
Converters
Cryptography
Data Formats
Data Generators
Database Drivers/Clients
Debugging
Dependency Injection
Environment Management
Examples and funny stuff
Framework Components
An exceptional exception page for Crystal web libraries and frameworks
Authentication shard inspired by Devise supporting: Authenticable, Confirmable, Invitable & more
Standardized multi-provider OAuth2 authentication (inspired by omniauth)
Game Development
GUI Development
HTML Builders
HTML/XML Parsing
HTTP
An ActionCable "port" to Crystal, framework agnostic, 100% compatible with the ActionCable JS Client
Crystal HTTP Requests with a chainable REST API, built-in sessions and loggers
Image processing
Implementations/Compilers
Internationalization
Logging and monitoring
Machine Learning
Markdown/Text Processors
Misc
Full mruby interpreter with simple bindings, allowing for easy scripting support in projects
burocracia.cr the dependecyless shard to validate, generate and format Brazilian burocracias such as CPF, CNPJ and CEP
macros for conditional compilation based on constant definitions, version requirements, or environment variable settings
Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes.
Network Protocols
Networking
ORM/ODM Extensions
Package Management
Processes and Threads
Project Generators
Queues and Messaging
Routing
Scheduling
Science and Data analysis
Security
Serverless Computing
System
Task management
Template Engine
Testing
Third-party APIs
Validation
Web Frameworks
Catch bugs early, forget about most performance issues, and spend more time on code instead of debugging and writing tests
A web framework that makes building web applications easy, productive, and fun
An api framework with simple, intuitive and consistent DSL, using jbuilder to render json