Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Crystal

Crystal

261 projects

Showing 36 of 261 projects

linguist.cr
linguist.crCrystal

A Crystal implementation of GitHub's Linguist for detecting programming languages in files and repositories.

#syntax-highlighting#linguist#programming-languages
Stars12
Forks2
Last commit6 years ago
jmespath.cr
jmespath.crCrystal

A fully compliant Crystal implementation of the JMESPath query language for extracting data from JSON documents.

#library#json-query#crystal-lang
Stars12
Forks0
Last commit3 months ago
callbacks
callbacksCrystal

An expressive callbacks module for Crystal with proper inheritance and instance scope access.

#hooks#callbacks#metaprogramming
Stars12
Forks1
Last commit5 years ago
docx_cr_converter
docx_cr_converterCrystal

A Crystal library that extracts text and formatting from .DOCX files and converts them to Markdown.

#text-extraction#library#docx
Stars11
Forks1
Last commit3 years ago
Envy
EnvyCrystal

Loads and sets environment variables from YAML files with support for all YAML data types including arrays and hashes.

#environment-variables#yaml#environment
Stars11
Forks1
Last commit5 months ago
Athena Dependency Injection
Athena Dependency InjectionCrystal

A robust dependency injection service container framework for managing object dependencies and services.

#software-architecture#dependency-injection#modular-design
Stars11
Forks2
Last commit
syslog.cr
syslog.crCrystal

Adds syslog functionality to Crystal via LibC bindings for system logging.

#crystal-shard#shards#syslog
Stars11
Forks2
Last commit5 years ago
vfox-crystal
vfox-crystalLua

A vfox plugin for managing Crystal language versions, including stable releases and nightly builds.

#vfox-plugin#developer-tools#crystal-lang
Stars10
Forks1
Last commit2 years ago
sslscan.cr
sslscan.crCrystal

A Crystal shard wrapper for the sslscan utility to perform SSL/TLS security scans.

#crystal-shard#vulnerabilities#tls
Stars10
Forks0
Last commit4 years ago
pledge.cr
pledge.crCrystal

A Crystal shard that adds OpenBSD's pledge(2) system call for process sandboxing and security hardening.

#crystal-shard#shards#crystal-lang
Stars10
Forks4
Last commit5 years ago
web_finger
web_fingerCrystal

A Crystal client library for querying WebFinger resources according to RFC 7033.

#webfinger#federated#rfc-7033
Stars9
Forks0
Last commit1 year ago
fiber_metrics.cr
fiber_metrics.crCrystal

Track runtime, wait time, and memory allocations per Fiber, method, or block in Crystal applications.

#runtime-analysis#memory-allocation#performance-analysis
Stars9
Forks1
Last commit4 years ago
observable
observableCrystal

A simple implementation of the Observer pattern in Crystal, loosely based on Ruby's Observable module.

#event-driven#software-architecture#crystal-lang
Stars9
Forks0
Last commit3 years ago
geany-crystal
geany-crystal

Adds Crystal language support to the Geany editor with syntax highlighting, shortcuts, and configuration.

#geany-plugin#programming-tools#ide-integration
Stars9
Forks0
Last commit3 years ago
simple_retry
simple_retryCrystal

A Crystal library for retrying code blocks with configurable error handling and exponential backoff.

#retry-logic#library#fault-tolerance
Stars8
Forks0
Last commit1 year ago
crystal-hunspell
crystal-hunspellCrystal

Crystal language bindings for the Hunspell spell-checking and morphological analysis library.

#hacktoberfest#spell-checking#stemming
Stars8
Forks0
Last commit23 days ago
augeas.cr
augeas.crCrystal

Crystal C bindings for Augeas, enabling configuration file parsing and manipulation.

#devops#augeas#c-bindings
Stars8
Forks0
Last commit4 years ago
mass-spec
mass-specCrystal

A Crystal library for fast web API testing by using IO::Memory instead of TCPServer.

#http-server#integration-testing#testing-library
Stars8
Forks1
Last commit3 years ago
crystal-darksky
crystal-darkskyCrystal

A Crystal language wrapper for the Dark Sky weather API, providing type-safe access to weather forecasts.

#openweathermap-alternative#crystal#weather-data
Stars8
Forks0
Last commit4 years ago
Athena Validator
Athena ValidatorCrystal

A Crystal library for validating objects and values with a flexible, extensible rule system.

#athena-framework#validation#object-validation
Stars7
Forks1
Last commit3 months ago
surrealdb.cr
surrealdb.crCrystal

An unofficial SurrealDB driver for Crystal, providing HTTP and WebSocket clients for database operations.

#surreal#database#database-orm
Stars7
Forks3
Last commit1 year ago
pinboard.cr
pinboard.crCrystal

A Crystal language client library for interacting with the Pinboard bookmarking service API.

#pinboard#library#api
Stars7
Forks3
Last commit4 years ago
coin
coinCrystal

A command-line interface for real-time currency conversion with support for multiple providers and offline caching.

#exchange-rates#currency-conversion#cli-tool
Stars7
Forks1
Last commit4 years ago
tssc.cr
tssc.crCrystal

A Crystal shard for parsing and serializing Time::Span objects to and from human-readable strings.

#parsing#yaml#time-span
Stars7
Forks0
Last commit1 month ago
envyable
envyableCrystal

A Crystal library that loads YAML configuration files into environment variables for clean development setups.

#envyable#environment-variables#yaml-parser
Stars7
Forks2
Last commit5 years ago
iterm2
iterm2Crystal

A Crystal library for displaying images in the terminal using the iTerm2 Inline Images Protocol.

#iterm2#terminal#development
Stars6
Forks0
Last commit5 years ago
lite-plugin-crystal
lite-plugin-crystalLua

A plugin for lite and lite-xl editors that adds syntax highlighting for the Crystal programming language.

#lite-editor#syntax-highlighting#text-editor
Stars6
Forks0
Last commit3 years ago
cyclonedx-cr
cyclonedx-crCrystal

A Crystal tool for generating CycloneDX Software Bill of Materials (SBOM) from Crystal shard projects.

#hacktoberfest#sbom#cyclonedx
Stars6
Forks0
Last commit6 days ago
crystal-swapi
crystal-swapiCrystal

A Crystal language client library for interacting with the Star Wars API (SWAPI).

#wrapper-library#star-wars#rest-api
Stars5
Forks1
Last commit9 years ago
webdriver_pump
webdriver_pumpCrystal

A Page Object Model library for Crystal built on top of selenium.cr, inspired by Ruby's WatirPump and SitePrism.

#dsl#selenium#page-object-model
Stars5
Forks1
Last commit5 years ago
Athena Negotiation
Athena NegotiationCrystal

A framework-agnostic library for HTTP content negotiation based on RFC standards.

#media-type#web-services#content-negotiation
Stars5
Forks0
Last commit5 months ago
tmdb.cr
tmdb.crCrystal

A Crystal wrapper for The Movie Database (TMDb) API, providing easy access to movie, TV, and people data.

#developer-tools#entertainment-data#tmdb
Stars4
Forks2
Last commit7 months ago
multiset.cr
multiset.crCrystal

A multiset (bag) data structure implementation for the Crystal programming language.

#library#set-operations#data-structures
Stars4
Forks1
Last commit3 years ago
ntlm
ntlmCrystal

A Crystal language shard for implementing NTLM authentication in HTTP clients.

#authentication#corporate-integration#legacy-systems
Stars4
Forks1
Last commit5 years ago
ynab.cr
ynab.crCrystal

A Crystal shard providing a comprehensive API client for the You Need A Budget (YNAB) service.

#shards#crystal-lang#ynab-api
Stars4
Forks0
Last commit5 years ago
Athena Spec
Athena SpecCrystal

A collection of helpful Spec-compliant testing utilities for the Athena Framework.

#athena-framework#unit-testing#integration-testing
Stars3
Forks0
Last commit3 months ago
PreviousPage 7 of 8Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
#Crystal Lang130
#Crystal Language41
#Crystal Shard30
#Shard27
#Hacktoberfest19
#Type Safe19
#Developer Tools17
#Library17
#Web Framework16
#Testing16
#Api Client15
#Cli14