Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions catalog/Algorithms_and_Data_structures.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@ shards:
description: Priority Queue and Heap implementation
- github: luislavena/radix
description: Radix Tree implementation
- github: threez/raft.cr
description: An implementation of the [Raft consensus algorithm](https://raft.github.io/raft.pdf)
for building distributed systems with strong consistency guarantees
- github: z64/rate_limiter
description: A rate limiter implementation
- github: spider-gazelle/s2_cells
Expand Down
2 changes: 2 additions & 0 deletions catalog/Api_Builders.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ name: Api Builders
shards:
- github: blocknotes/kemal-rest-api
description: A library to create RESTful API with Kemal
- github: threez/openapi.cr
description: Generates idiomatic source code from an OpenAPI 3.x spec
6 changes: 6 additions & 0 deletions catalog/C_bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ shards:
engine
- github: firejox/fftw.cr
description: Bindings for [FFTW](https://fftw.org/) library
- github: threez/freebsd.cr
description: Bindings for FreeBSD system libraries (libpkg, Capsicum, libcasper,
libnv), opt-in by sub-library
- github: Sija/gphoto2.cr
description: Bindings for the [libgphoto2](http://www.gphoto.org/) library
- github: threez/hpdf.cr
Expand Down Expand Up @@ -93,6 +96,9 @@ shards:
(terminal UI library)
- github: zuf/turbojpeg.cr
description: Bindings for the libjpeg-turbo (turpojpeg C API)
- github: threez/ucl.cr
description: Bindings to libucl, the Universal Configuration Language used extensively
in FreeBSD (pkg, jail.conf, etc.)
- github: naqvis/wasmer-crystal
description: Bindings for the `wasmer` WebAssembly runtime
- github: mjblack/win32cr
Expand Down
2 changes: 2 additions & 0 deletions catalog/Configuration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,5 @@ shards:
- gitlab: tijn/xdg_base_directory
- github: shmibs/xdg_basedir
description: A simple, spec-compliant crystal interface to the XDG base directories
- github: threez/xii.cr
description: Declarative, type-safe configuration from environment variables
3 changes: 3 additions & 0 deletions catalog/Data_Formats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,3 +107,6 @@ shards:
YAML
- github: colstrom/zq
description: Command-line ZPL processor
- github: threez/zugpferd.cr
description: Generates and parses ZUGFeRD 2.x (Factur-X) e-invoices, the structured
XML format mandated by EU Directive 2014/55/EU and German GoBD
2 changes: 2 additions & 0 deletions catalog/Debugging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ shards:
description: Shard aiming to assist with parsing backtraces into a structured form
- github: Sija/debug.cr
description: '`debug!(…)` macro for `pp`-style debugging'
- github: threez/prof.cr
description: A sampling CPU profiler using a SIGPROF handler
5 changes: 5 additions & 0 deletions catalog/Development_Tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ shards:
description: An extension of the Crystal standard library
- github: elbywan/crystalline
description: A Language Server Protocol implementation for Crystal
- github: threez/crystina.cr
description: A fluent DSL for generating Crystal source code
- github: wyhaines/defined.cr
description: Conditional compilation based on constants, version requirements, and
environment
Expand All @@ -46,6 +48,9 @@ shards:
- github: ne-sachirou/git-cleanup-branch
description: Cleanup Git merged branches interactively at both local and remote
state: archived
- github: threez/git.cr
description: 'A pure implementation of the Git client protocol: clone and pull repositories
over HTTP(S), SSH, or local paths'
- github: f/guardian
description: File change watcher for Crystal and Non-Crystal libs
- github: crystal-community/icr
Expand Down
2 changes: 2 additions & 0 deletions catalog/GUI_Development.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ shards:
- github: grkek/iu
description: UI framework based on the [Fusion/libui.cr](https://github.com/Fusion/libui.cr)
library, with custom elements and modified bindings from [hedron-crystal/hedron](https://github.com/hedron-crystal/hedron)
- github: threez/tui.cr
description: 'Minimal TUI primitives: a diffing screen compositor and widgets'
3 changes: 3 additions & 0 deletions catalog/Implementations_Compilers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ shards:
role: legacy
- github: unn4m3d/cppize
description: Crystal-to-C++ transpiler
- github: threez/creme
description: A small, practical [Scheme](https://www.scheme.org/) implementation
following R7RS-small, with a self-hosting C11 VM backend (icecreme)
- github: rhysd/Crisp
description: Lisp dialect implemented with Crystal
- github: geppetto-apps/crow
Expand Down
2 changes: 2 additions & 0 deletions catalog/ORM_ODM_Extensions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ shards:
description: Object-hash mapping library for Redis
- github: maiha/pon.cr
description: Maiha's private ORM
- github: threez/prostore.cr
description: A declarative ORM targeting SQLite and PostgreSQL
- github: luckyframework/record
description: Type safe querying, saving and updating
mirrors:
Expand Down
Loading