shards.info project was created by a developer from Ukraine.

1723 days or 4 years, 8 months, 17 days, 12 hours, and 20 minutes since the beginning of Russia's full-scale invasion of Ukraine.

The death toll keeps climbing. It's a genocide. We need your help. Let's fight back against the Russian regime.

Support Ukraine

#StandWithUkraine

shards.info project was created by a developer from Ukraine.

1723 days or 4 years, 8 months, 17 days, 12 hours, and 20 minutes since the beginning of Russia's full-scale invasion of Ukraine.

It's a genocide. We need your help.

Support Ukraine

#StandWithUkraine

Repositories
See what the Crystal community is most excited about today

Trending Crystal repositories

weirdbricks

weirdbricks/krikri

Fast Ansible-compatible automation in Crystal - no Python required

  • 10
  • 0
  • 9
  • 0
  • 11
  • 10 minutes ago
ShiningRay

ShiningRay/celerite

A high-performance, Bundler-compatible Ruby dependency manager written in Crystal.

  • 0
  • 0
  • 0
  • 0
  • 0
  • 22 minutes ago
cloudamqp

cloudamqp/lavinmq

Ultra quick message queue and streaming server

  • 1035
  • 0
  • 283
  • 0
  • 6
  • 38 minutes ago
rzonedevops
  • 0
  • 0
  • 32
  • 0
  • 0
  • 44 minutes ago
cogpy

cogpy/crystalcog

CrystalCog is a comprehensive rewrite of the OpenCog artificial intelligence framework in the Crystal programming language. This project provides better performance, memory safety, and maintainability while preserving all the functionality of the original OpenCog system.

  • 1
  • 0
  • 741
  • 0
  • 0
  • 44 minutes ago
9cog
  • 1
  • 0
  • 116
  • 0
  • 0
  • 44 minutes ago
Crystal-Matter

Crystal-Matter/matter

A complete Crystal lang implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.

  • 11
  • 0
  • 2
  • 5
  • 10
  • about 1 hour ago
stevegeek

stevegeek/marten-mcp

Model Context Protocol (MCP) server for Marten: stateless and tools-only, speaking the 2026-07-28 revision and the two before it.

  • 1
  • 0
  • 1
  • 0
  • 3
  • about 1 hour ago
stevegeek

stevegeek/marten-profile-log

Per-request tracer for Marten that separates Postgres pool-wait from query time. Does nothing unless PROFILE=1, so it is safe in production.

  • 0
  • 0
  • 1
  • 0
  • 3
  • about 1 hour ago
stevegeek

stevegeek/marten-pg-resilience

Patches crystal-pg to retry Postgres TLS connections killed while idle, instead of failing the request with a 500.

  • 0
  • 0
  • 0
  • 0
  • 2
  • about 1 hour ago
stevegeek

stevegeek/marten-cdn-cache

Rule-based Cache-Control middleware for Marten, for CDN caching: public, immutable-asset and private policies; strips cookies on cacheable rules.

  • 0
  • 0
  • 1
  • 0
  • 3
  • about 1 hour ago
stevegeek

stevegeek/marten-seo

Marten SEO: `<head>` meta / OpenGraph / Twitter / JSON-LD tags + sitemap.xml/robots.txt handlers + a multi-locale (hreflang) page registry.

  • 0
  • 0
  • 0
  • 0
  • 5
  • about 1 hour ago
stevegeek

stevegeek/marten-text

Rails ActionText for Marten: rich-text content on any model, with Markdown bodies, rendering and syntax highlighting.

  • 1
  • 0
  • 1
  • 0
  • 5
  • about 1 hour ago
stevegeek

stevegeek/marten-global-id

Rails GlobalID::Locator.locate_signed analog for Marten — HMAC-signed (model_class, pk) tokens with an opt-in allowlist

  • 0
  • 0
  • 2
  • 0
  • 3
  • about 1 hour ago
stevegeek

stevegeek/marten-fixtures

Rails-style YAML fixtures for Marten (Crystal): label references, Rails-compatible deterministic IDs and foreign-key auto-resolution.

  • 0
  • 0
  • 0
  • 0
  • 4
  • about 1 hour ago
stevegeek

stevegeek/marten-encoded-id

Encoded IDs for Marten models: reversible, URL-safe tokens (Hashids or Sqids) with optional prefixes and slugs. Built on encoded-id-cr.

  • 0
  • 0
  • 1
  • 0
  • 4
  • about 1 hour ago
stevegeek

stevegeek/marten-delegated-type

Rails' delegated_type for Marten, built on Marten's polymorphic fields.

  • 0
  • 0
  • 0
  • 0
  • 3
  • about 1 hour ago
stevegeek

stevegeek/web-escape

Crystal shard for dependency-free HTML/JSON/URI escaping (WebEscape) for safe <script>, JSON-LD, and attribute output.

  • 0
  • 0
  • 0
  • 1
  • 1
  • about 1 hour ago
stevegeek

stevegeek/operation-cr

Operation is a callable "Command" pattern, with composable chains and compile-time partial application — a Crystal port of stevegeek/typed_operation.

  • 0
  • 0
  • 1
  • 0
  • 1
  • about 1 hour ago
stevegeek

stevegeek/encoded-id-cr

Crystal port of stevegeek/encoded_id

  • 0
  • 0
  • 1
  • 1
  • 1
  • about 1 hour ago