Showing 36 of 261 projects
A fully compliant Crystal implementation of the JMESPath query language for extracting data from JSON documents.
A Crystal implementation of GitHub's Linguist for detecting programming languages in files and repositories.
An expressive callbacks module for Crystal with proper inheritance and instance scope access.
Loads and sets environment variables from YAML files with support for all YAML data types including arrays and hashes.
A robust dependency injection service container framework for managing object dependencies and services.
Adds syslog functionality to Crystal via LibC bindings for system logging.
A Crystal library that extracts text and formatting from .DOCX files and converts them to Markdown.
A Crystal shard that adds OpenBSD's pledge(2) system call for process sandboxing and security hardening.
A Crystal shard wrapper for the sslscan utility to perform SSL/TLS security scans.
A vfox plugin for managing Crystal language versions, including stable releases and nightly builds.
Track runtime, wait time, and memory allocations per Fiber, method, or block in Crystal applications.
A Crystal client library for querying WebFinger resources according to RFC 7033.
Adds Crystal language support to the Geany editor with syntax highlighting, shortcuts, and configuration.
A simple implementation of the Observer pattern in Crystal, loosely based on Ruby's Observable module.
A Crystal language wrapper for the Dark Sky weather API, providing type-safe access to weather forecasts.
A Crystal library for retrying code blocks with configurable error handling and exponential backoff.
Crystal C bindings for Augeas, enabling configuration file parsing and manipulation.
A Crystal library for fast web API testing by using IO::Memory instead of TCPServer.
Crystal language bindings for the Hunspell spell-checking and morphological analysis library.
A Crystal shard for parsing and serializing Time::Span objects to and from human-readable strings.
A Crystal library for validating objects and values with a flexible, extensible rule system.
An unofficial SurrealDB driver for Crystal, providing HTTP and WebSocket clients for database operations.
A Crystal library that loads YAML configuration files into environment variables for clean development setups.
A Crystal language client library for interacting with the Pinboard bookmarking service API.
A command-line interface for real-time currency conversion with support for multiple providers and offline caching.
A Crystal library for displaying images in the terminal using the iTerm2 Inline Images Protocol.
A Crystal tool for generating CycloneDX Software Bill of Materials (SBOM) from Crystal shard projects.
A plugin for lite and lite-xl editors that adds syntax highlighting for the Crystal programming language.
A Page Object Model library for Crystal built on top of selenium.cr, inspired by Ruby's WatirPump and SitePrism.
A framework-agnostic library for HTTP content negotiation based on RFC standards.
A Crystal language client library for interacting with the Star Wars API (SWAPI).
A multiset (bag) data structure implementation for the Crystal programming language.
A Crystal shard providing a comprehensive API client for the You Need A Budget (YNAB) service.
A Crystal wrapper for The Movie Database (TMDb) API, providing easy access to movie, TV, and people data.
A Crystal language shard for implementing NTLM authentication in HTTP clients.
A Crystal library for generating prime numbers with a simple iterator interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.