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

1579 days or 4 years, 3 months, 26 days, 9 hours, and 3 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.

1579 days or 4 years, 3 months, 26 days, 9 hours, and 3 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

mamantoha

mamantoha/ydokey

A simple command-line utility for Linux to convert key commands to raw keycodes which used in ydotool

  • 6
  • 0
  • 1
  • 0
  • 0
  • 29 minutes ago
crystallabs

crystallabs/crysterm

Console / terminal GUI toolkit for Crystal.

  • 147
  • 0
  • 0
  • 5
  • 8
  • 41 minutes ago
mnemodoc

mnemodoc/mcp-server

Local, private MCP server: indexes your project docs with Ollama embeddings and serves hybrid (semantic + keyword) search to Claude Code, Cursor & other MCP clients. Single static binary, no runtime deps.

  • 0
  • 0
  • 0
  • 0
  • 11
  • about 1 hour ago
geocrystal

geocrystal/haversine

Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes

  • 19
  • 0
  • 0
  • 6
  • 1
  • about 1 hour ago
geocrystal

geocrystal/geojson

Crystal library for reading and writing GeoJSON

  • 11
  • 0
  • 0
  • 3
  • 1
  • about 1 hour ago
mamantoha

mamantoha/zipstream

A command line tool that allows you to easily share files and directories over the network

  • 61
  • 0
  • 0
  • 0
  • 5
  • about 1 hour ago
mamantoha

mamantoha/qrcode_terminal

QRCodes, in the terminal

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

mamantoha/crystal-ltp

Crystal library to display characters in a 3x3 format in the terminal using large type pieces characters only

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

mamantoha/humanize_time

Adds the humanize method to reports the approximate distance in time between two Time. humanize supports i18n translations too so it can be used in internationalized apps.

  • 26
  • 0
  • 0
  • 9
  • 2
  • about 1 hour ago
mamantoha

mamantoha/crystal-hunspell

Crystal bindings for Hunspell.

  • 8
  • 0
  • 0
  • 1
  • 1
  • about 1 hour ago
geocrystal

geocrystal/ipapi-crystal

Crystal bindings for https://ipapi.co (IP Address Location & Geolocation API)

  • 3
  • 0
  • 0
  • 1
  • 0
  • about 1 hour ago
mamantoha

mamantoha/snowflake

Snowflake ID generator implementation in Crystal programming language

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

mamantoha/crystal_mpd

Concurrent MPD client written in Crystal

  • 9
  • 0
  • 0
  • 5
  • 0
  • about 1 hour ago
crystal-lang

crystal-lang/crystal

The Crystal Programming Language

  • 20298
  • 0
  • 1992
  • 9
  • 3
  • about 1 hour ago
kojix2

kojix2/lolcat.cr

Crystal implementation of the lolcat

  • 3
  • 0
  • 0
  • 0
  • 0
  • about 2 hours ago
owasp-noir

owasp-noir/noir

Hunt every Endpoint in your code, expose Shadow APIs, map the Attack Surface.

  • 1333
  • 0
  • 27
  • 0
  • 7
  • about 2 hours ago
threez

threez/freebsd.cr

Crystal bindings for FreeBSD security primitives.

  • 1
  • 0
  • 0
  • 0
  • 1
  • about 2 hours ago
Drhuffman123
  • 0
  • 0
  • 1
  • 0
  • 1
  • about 3 hours ago
kojix2
  • 3
  • 0
  • 1
  • 0
  • 3
  • about 3 hours ago