John Regan's repositories

luasodium

Lua bindings to libsodium, includes regular and FFI variants

Language:LuaLicense:MITStargazers:26Issues:1Issues:18

miniflac

Single-file FLAC decoder with a push-style API

Language:CLicense:0BSDStargazers:23Issues:1Issues:0

icecast-hls

A tool to take Icecast streams and re-encode into HLS

Language:CLicense:MITStargazers:8Issues:2Issues:4

spc2wav

Converts SPC to WAV using Blargg's snes_spc library

Language:CLicense:MITStargazers:8Issues:1Issues:1

setup-openresty

A script for installing OpenResty + LuaRocks

Language:ShellLicense:MITStargazers:7Issues:2Issues:1

snes_spc

blargg's snes_spc library

Language:C++License:LGPL-2.1Stargazers:7Issues:1Issues:0

lua-resty-mpd

A client library for the Music Player Daemon, compatible with OpenResty, cqueues, and Luasocket

Language:LuaLicense:MITStargazers:6Issues:1Issues:0

minifmp4

A single-header library for muxing fragmented mp4 files

Language:CLicense:0BSDStargazers:4Issues:1Issues:0
Language:CLicense:MITStargazers:3Issues:1Issues:0

VGMPD

Music Player Daemon

Language:C++License:GPL-2.0Stargazers:3Issues:2Issues:0

gsf2wav

CLI application for converting GSF files to WAV

Language:CLicense:MITStargazers:2Issues:1Issues:0

bigint

Single-header C library for big integer arithmetic

Language:CLicense:0BSDStargazers:1Issues:1Issues:0

gbs2wav

Converts a GBS into a series of WAV files with ID3 tags

Language:CLicense:MITStargazers:1Issues:1Issues:0

lazygsf

A library for decoding GSF (Game Boy Advance) files

Language:CLicense:MITStargazers:1Issues:1Issues:0
Language:CLicense:0BSDStargazers:1Issues:1Issues:0

tflac

A single file, freestanding FLAC encoding library in C89

Language:CLicense:0BSDStargazers:1Issues:1Issues:1

airsonic-refix

Modern UI for Airsonic / Subsonic

License:AGPL-3.0Stargazers:0Issues:0Issues:0

erlpack

High Performance Erlang Term Format Packer

Language:CythonLicense:MITStargazers:0Issues:0Issues:0

fflayout

A simple tool for checking what audio channels are present using libavformat

Language:CLicense:0BSDStargazers:0Issues:1Issues:0

hls.js

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

Language:TypeScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

jChat

jChat is an overlay that allows you to show your Twitch chat on screen with OBS, XSplit, and any other streaming software that supports browser sources.

Language:JavaScriptLicense:GPL-3.0Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:1Issues:0

kmscon

Linux KMS/DRM based virtual Console Emulator

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0

libvgm

A more modular rewrite of most components from VGMPlay. will include sub-libraries for audio output, sound emulation and VGM playback

Language:CStargazers:0Issues:0Issues:0

Lidarr

Looks and smells like Sonarr but made for music.

Language:C#License:GPL-3.0Stargazers:0Issues:0Issues:0

lua-etf

Erlang External Term Format encoder and decoder for Lua

Language:CLicense:MITStargazers:0Issues:1Issues:0
Language:LuaLicense:MITStargazers:0Issues:1Issues:1

owncast

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

supersonic

A lightweight cross-platform desktop client for Subsonic music servers

Language:GoLicense:GPL-3.0Stargazers:0Issues:0Issues:0