Showing 35 of 71 projects
A Crystal ORM for PostgreSQL, built for the Lucky Framework and inspired by Ecto and ActiveRecord.
Embed mruby or Ruby interpreters into Crystal projects to use Ruby as a scripting language with similar syntax.
A Crystal HTTP client with a chainable REST API, built-in sessions, and middleware support.
A simple, easy-to-use, and fast Telegram Bot API library written in Crystal.
A core scientific computing library for Crystal providing n-dimensional tensors, linear algebra, GPU acceleration, and automatic differentiation.
SQLite3 database driver for the Crystal programming language, providing native bindings and full database API support.
A Crystal library for generating fake data like names, addresses, emails, and more for testing and development.
A unit testing framework for Crystal, inspired by Ruby's Minitest, providing both test-unit and spec-style syntax.
A generic templating interface for Crystal that abstracts multiple template engines behind a unified API.
Automatic binding generator for native libraries in Crystal, translating C headers into Crystal FFI code.
A Crystal implementation of the Jinja2 template engine for dynamic, runtime-evaluated templates.
Crystal bindings for the Duktape JavaScript engine, enabling JavaScript evaluation and interoperability within Crystal applications.
A GraphQL server library for Crystal that generates schemas at compile time with full type safety.
A 100% ActionCable-compatible WebSocket server for real-time features in Crystal applications.
A Crystal client and integration layer for the Sentry error reporting API.
A comprehensive collection of data structures and algorithms implemented in the Crystal programming language.
A minimal, omni-conventional, declarative web framework for Crystal providing routing, views, and controllers.
A slim and intuitive command-line interface builder for the Crystal programming language.
A fast, CommonMark-compliant markdown parser written in Crystal with syntax highlighting and customization options.
GTK4 bindings for the Crystal programming language, enabling native desktop GUI development.
A dedicated platform package manager for installing and managing server applications across Unix-like systems.
A Crystal library providing standardized multi-provider OAuth authentication for web applications.
A simple email sending library for the Crystal programming language with SMTP support and concurrent sending capabilities.
A native MySQL driver for Crystal written entirely in Crystal, offering non-blocking I/O and significant performance improvements.
A simple and flexible HTTP client for Crystal with middleware support and built-in testing utilities.
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
A pure Crystal library for reading and writing PNG images with support for various color types, filters, and interlacing.
A radix tree (prefix tree) implementation for the Crystal programming language, optimized for URL routing and path matching.
A pure Crystal implementation of the HTTP/2 protocol, enabling HTTP/2 support for Crystal HTTP servers.
A Crystal macro for puts-style debugging with colorized output, context, and type information.
A complete and mature WebAssembly runtime for the Crystal programming language, enabling safe and fast execution of Wasm modules.
A fast, efficient, and lightweight AUR helper and Pacman wrapper for Arch-based Linux distributions.
A Crystal shard for loading environment variables from .env files into your application.
A Rake-like task manager for Crystal projects that uses plain Crystal code to define and execute tasks.
A Crystal library and DSL for creating SVG graphics and animations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.