jgaskins
Jamie Gaskins
51 repositories
Baltimore @shopify
*not actually an axolotl

live_view

Server-rendering for client-side interactions

  • 77
  • 3
  • 0
  • 1
  • 0
  • 6 months ago

grpc

Pure-Crystal implementation of gRPC

  • 77
  • 12
  • 8
  • 2
  • 1
  • 4 months ago

redis

Pure-Crystal Redis client, supporting clustering, RedisJSON, RediSearch, RedisGraph, and RedisTimeSeries

  • 57
  • 18
  • 10
  • 22
  • 1
  • 2 months ago

neo4j.cr

Pure-Crystal implementation of Neo4j's Bolt protocol

  • 30
  • 7
  • 3
  • 4
  • 0
  • about 1 year ago

armature

Roda-inspired HTTP framework for Crystal, providing routing, sessions, forms, etc

  • 25
  • 1
  • 1
  • 7
  • 2
  • 4 months ago

crystal_live_view_example

Proof of concept for a Crystal version of Phoenix Live View

  • 22
  • 1
  • 0
  • 0
  • 3
  • over 5 years ago

nats

NATS client in pure Crystal with JetStream support

  • 22
  • 3
  • 4
  • 2
  • 2
  • 11 months ago

interro

Framework for query objects and model objects

  • 21
  • 2
  • 0
  • 5
  • 3
  • 6 days ago
  • 19
  • 4
  • 1
  • 0
  • 0
  • about 1 year ago

kubernetes

Kubernetes API client in Crystal, providing a framework for writing controllers/operators

  • 16
  • 4
  • 1
  • 2
  • 1
  • 6 months ago

moku

ActivityPub server

  • 15
  • 0
  • 1
  • 0
  • 6
  • over 4 years ago

hot_topic

A fake HTTP client for making requests to your HTTP::Handler classes

  • 14
  • 2
  • 2
  • 12
  • 0
  • over 1 year ago

datadog

Datadog client for APM tracing and metrics in Crystal

  • 13
  • 2
  • 1
  • 1
  • 2
  • almost 2 years ago

opentelemetry

OpenTelemetry SDK and exporters for the Crystal language

  • 13
  • 1
  • 0
  • 1
  • 5
  • over 1 year ago

aws

AWS Client for the Crystal programming language

  • 12
  • 6
  • 8
  • 0
  • 2
  • 4 months ago

mpsc

Multi-Producer/Single-Consumer channels in Crystal

  • 11
  • 0
  • 0
  • 2
  • 0
  • almost 3 years ago

grpc_example

Example of using the GRPC Crystal shard in an application

  • 8
  • 0
  • 0
  • 0
  • 1
  • almost 5 years ago

rails_app_operator

Kubernetes Rails app operator, allowing simple day-1 Rails deployment to a Kubernetes cluster

  • 8
  • 1
  • 1
  • 0
  • 1
  • 6 months ago

anthropic

Client for the Claude AI models via the Anthropic API

  • 5
  • 0
  • 0
  • 0
  • 2
  • 2 days ago

http_client

Pooling-enabled HTTP client for Crystal

  • 5
  • 0
  • 0
  • 0
  • 1
  • 9 days ago

elasticsearch

Elasticsearch client for Crystal

  • 4
  • 1
  • 1
  • 0
  • 2
  • about 1 year ago

pennant

Feature flags in Crystal applications with pluggable backends (in-memory and Redis currently supported)

  • 3
  • 0
  • 0
  • 0
  • 1
  • over 3 years ago
  • 2
  • 1
  • 0
  • 0
  • 2
  • over 3 years ago

postgis

PostGIS extensions for the Crystal Postgres client

  • 2
  • 1
  • 1
  • 0
  • 1
  • over 1 year ago

degradable

Automate degradation of a service or feature when a failure threshold has passed. Coordinates multiple instances via Redis.

  • 2
  • 0
  • 0
  • 0
  • 1
  • over 3 years ago

conveyor

Background job processor for Crystal applications

  • 2
  • 0
  • 0
  • 1
  • 1
  • 2 months ago

google

Crystal implementation of various Google APIs

  • 2
  • 0
  • 0
  • 0
  • 3
  • 5 months ago

kuzu

Crystal bindings for the Kuzu embedded graph database

  • 2
  • 0
  • 1
  • 0
  • 1
  • 2 months ago

serializable

Unified serialization interface for Crystal

  • 2
  • 0
  • 0
  • 0
  • 3
  • 2 months ago

big_array

Array type that can hold more than 2**32-1 elements

  • 2
  • 0
  • 0
  • 0
  • 0
  • about 1 month ago
  • 1
  • 0
  • 0
  • 0
  • 0
  • about 5 years ago
  • 1
  • 0
  • 0
  • 0
  • 3
  • about 5 years ago
  • 1
  • 0
  • 4
  • 0
  • 5
  • 7 months ago
  • 1
  • 0
  • 0
  • 0
  • 0
  • 11 months ago
  • 1
  • 0
  • 0
  • 0
  • 2
  • almost 4 years ago
  • 1
  • 0
  • 0
  • 0
  • 2
  • over 2 years ago

wax

Code generator for Crystal backend web apps and APIs

  • 1
  • 0
  • 1
  • 0
  • 9
  • 2 days ago

github

GitHub API client

  • 1
  • 0
  • 0
  • 0
  • 3
  • 2 days ago

msgpack-crystal

MessagePack implementation in Crystal msgpack.org[Crystal]

  • 1
  • 0
  • 0
  • 1
  • 0
  • 2 months ago

advent_of_code-2018

My solutions for Advent of Code 2018

  • 0
  • 0
  • 0
  • 0
  • 0
  • almost 6 years ago
  • 0
  • 0
  • 0
  • 0
  • 0
  • almost 5 years ago

cloud_events

Implementation of CloudEvents in Crystal

  • 0
  • 0
  • 0
  • 0
  • 0
  • over 2 years ago
  • 0
  • 0
  • 0
  • 0
  • 1
  • over 2 years ago

fauxrem-redis

Redis/DEV Hackathon 2022 entry

  • 0
  • 0
  • 0
  • 0
  • 6
  • about 2 years ago
forked from noumar/base32

base32

Base32 encoding/decoding for Crystal

  • 0
  • 0
  • 0
  • 1
  • 0
  • almost 3 years ago

cr-dotenv

Loads ".env" files

  • 0
  • 0
  • 0
  • 2
  • 0
  • over 3 years ago

html_fragment_example

HTML template fragments example

  • 0
  • 0
  • 0
  • 0
  • 2
  • 9 months ago

wax-spec

Spec helpers for the `wax` shard

  • 0
  • 0
  • 0
  • 0
  • 2
  • 6 months ago

sentry

Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes

  • 0
  • 0
  • 0
  • 1
  • 0
  • 6 months ago

voyage_ai

Use the VoyageAI API from Crystal to generate vectors from text for embeddings/semantic search

  • 0
  • 0
  • 0
  • 0
  • 1
  • 4 months ago

slack

Slack API and Socket Mode client in Crystal

  • 0
  • 0
  • 0
  • 0
  • 1
  • 2 months ago