dscottboggs
Scott Boggs
38 repositories
United States

magic.cr

Bindings for libmagic to Crystal

  • 9
  • 2
  • 1
  • 6
  • 1
  • almost 3 years ago

flix.cr

WIP Media server in crystal/kemal. Serves videos from one or more directories with a ReactJS web app or over a simple API.

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

cached-file-server

An HTTP server which caches a directory in memory and serves the file contents.

  • 7
  • 0
  • 0
  • 0
  • 1
  • about 4 years ago

jenerator

JSON Document ⇨ Crystal type definitions

  • 7
  • 0
  • 0
  • 0
  • 0
  • over 1 year ago

kemal-jwt-auth

Drop-in authentication for Kemal using JWTs

  • 6
  • 1
  • 0
  • 0
  • 3
  • almost 5 years ago

av.cr

WIP: an audio/video suite for Crystal, built on bindings to LibAV

  • 5
  • 0
  • 0
  • 0
  • 0
  • about 5 years ago

GeoInfo

Simple wrapper around the geo-info.co API

  • 5
  • 0
  • 0
  • 0
  • 0
  • over 4 years ago

xdg.cr

Constants representing the XDG config locations or their standard defaults if not set.

  • 5
  • 1
  • 0
  • 4
  • 0
  • almost 2 years ago

crystal-by-example

A collection of examples intended to show how to use Crystal. Based on the Go By Example site.

  • 4
  • 0
  • 0
  • 0
  • 1
  • about 4 years ago

every_so_often Archived

[deprecated] Perform an action every so often (in Crystal code)

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

sqrl.cr

WIP Crystal library implementing GRC's "Secure, Quick, Reliable Login" protocol.

  • 2
  • 0
  • 0
  • 0
  • 0
  • about 5 years ago

waitgroup

A simple implementation of a Waitgroup for Crystal

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

pkg

A unifying package manager interface

  • 1
  • 0
  • 0
  • 0
  • 0
  • over 5 years ago

crystal-darksky

Crystal implementation of the DarkSky weather API

  • 1
  • 0
  • 0
  • 0
  • 0
  • about 5 years ago

memory_conversion

Crystal Shard for converting between memory values.

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

crystal-nws-client

Crystal client library for the US National Weather Service API

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

wordy-crystal

Adds a substitute for the "and" and "or" keywords which are sorely missing from Crystal's stdlib.

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

Speacr

(WIP) Bindings to eSpeak for Crystal

  • 0
  • 0
  • 0
  • 0
  • 1
  • over 5 years ago

stream-together

Roughly synchronize watching a video or listening to an audio clip with someone else. Built using Kemal and Video.js.

  • 0
  • 0
  • 0
  • 0
  • 2
  • over 5 years ago

colors-and-gradients

A library focused on working with colors and gradients.

  • 0
  • 2
  • 0
  • 0
  • 1
  • almost 2 years ago

telegram-bot

A telegram bot service that I am developing and using for myself. Just little useful tasks like querying for the weather and storing a shopping list.

  • 0
  • 0
  • 0
  • 0
  • 2
  • over 5 years ago

crypher

WIP library for super-simple symmetric encryption in Crystal

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

subtitles.cr

A subtitle conversion library in Crystal

  • 0
  • 0
  • 0
  • 0
  • 0
  • about 5 years ago

pingas

Simple web-service monitoring solution in Crystal

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

sensors

Interface to lm-sensors/libsensors from Crystal.

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

dynamic-dns

An automated dynamic DNS solution for Docker and DigitalOcean

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

launch

Spawn a series of comma-separated commands and ignore their output.

  • 0
  • 0
  • 0
  • 0
  • 0
  • over 4 years ago

radio

super-simple Kemal app to stream a random audio file from a directory over the web

  • 0
  • 0
  • 0
  • 0
  • 2
  • over 4 years ago

which.cr

Adds the which command to crystal code.

  • 0
  • 0
  • 0
  • 0
  • 0
  • about 4 years ago

timeout

A VERY simple library for timing-out a potentially infinitely-running function call

  • 0
  • 0
  • 0
  • 0
  • 0
  • about 4 years ago

csp.cr

WIP Cooperatively-scheduled multithreading in Crystal

  • 0
  • 0
  • 0
  • 0
  • 0
  • almost 4 years ago

textwrap

Simple string line-wrap for Crystal

  • 0
  • 0
  • 0
  • 1
  • 0
  • almost 4 years ago

crystal-log-influx_backend

InfluxDB implementation of Crystal's Log::Backend

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

service_runner

A shim between SystemD services and Docker containers, with support for structured logging and monitoring built-in.

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

synchsafe_integers.cr

A crystal shard for dealing with "synchsafe" integers

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

log-json_formatter

(Crystal) A formatter for JSON-encoded logs to an IO

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

kemal-auth-token

Kemal middleware to authentication via HTTP header token using JWT

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

webCRon

slapped together webcron runner in crystal

  • 0
  • 0
  • 0
  • 0
  • 1
  • 12 months ago