Showing 36 of 261 projects
A Crystal implementation of GitHub's Linguist for detecting programming languages in files and repositories.
A fully compliant Crystal implementation of the JMESPath query language for extracting data from JSON documents.
An expressive callbacks module for Crystal with proper inheritance and instance scope access.
A Crystal library that extracts text and formatting from .DOCX files and converts them to Markdown.
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 vfox plugin for managing Crystal language versions, including stable releases and nightly builds.
A Crystal shard wrapper for the sslscan utility to perform SSL/TLS security scans.
A Crystal shard that adds OpenBSD's pledge(2) system call for process sandboxing and security hardening.
A Crystal client library for querying WebFinger resources according to RFC 7033.
Track runtime, wait time, and memory allocations per Fiber, method, or block in Crystal applications.
A simple implementation of the Observer pattern in Crystal, loosely based on Ruby's Observable module.
Adds Crystal language support to the Geany editor with syntax highlighting, shortcuts, and configuration.
A Crystal library for retrying code blocks with configurable error handling and exponential backoff.
Crystal language bindings for the Hunspell spell-checking and morphological analysis library.
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.
A Crystal language wrapper for the Dark Sky weather API, providing type-safe access to weather forecasts.
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 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 shard for parsing and serializing Time::Span objects to and from human-readable strings.
A Crystal library that loads YAML configuration files into environment variables for clean development setups.
A Crystal library for displaying images in the terminal using the iTerm2 Inline Images Protocol.
A plugin for lite and lite-xl editors that adds syntax highlighting for the Crystal programming language.
A Crystal tool for generating CycloneDX Software Bill of Materials (SBOM) from Crystal shard projects.
A Crystal language client library for interacting with the Star Wars API (SWAPI).
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 wrapper for The Movie Database (TMDb) API, providing easy access to movie, TV, and people data.
A multiset (bag) data structure implementation for the Crystal programming language.
A Crystal language shard for implementing NTLM authentication in HTTP clients.
A Crystal shard providing a comprehensive API client for the You Need A Budget (YNAB) service.
A collection of helpful Spec-compliant testing utilities for the Athena Framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.