John Regan's starred repositories

cosmopolitan

build-once run-anywhere c library

libsodium

A modern, portable, easy to use crypto library.

Language:CLicense:NOASSERTIONStargazers:11993Issues:389Issues:813

owncast

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

Language:TypeScriptLicense:MITStargazers:9034Issues:102Issues:1954

restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

Language:HTMLLicense:Apache-2.0Stargazers:3605Issues:92Issues:644

awesome-resty

A List of Quality OpenResty Libraries, and Resources.

httpserver.h

Single header library for writing non-blocking HTTP servers in C

wide-snes

Super Mario World (SNES) Widescreen Project

neco

Concurrency library for C (coroutines)

cantata

Qt5 Graphical MPD Client

Language:C++License:GPL-3.0Stargazers:1034Issues:49Issues:1600

maloja

Self-hosted music scrobble database to create personal listening statistics and charts

Language:PythonLicense:GPL-3.0Stargazers:1012Issues:17Issues:285

wepoll

wepoll: fast epoll for windows⁧ 🎭

Language:CLicense:NOASSERTIONStargazers:906Issues:49Issues:32

minicoro

Single header stackful cross-platform coroutine library in pure C.

Language:CLicense:NOASSERTIONStargazers:589Issues:18Issues:14

RabbitIm

玉兔即时通讯。开源的跨平台的的即时通信系统。包括文本、音视频、白板、远程控制

Language:C++License:GPL-3.0Stargazers:530Issues:51Issues:20

tray

Cross-platform, super tiny C99 implementation of a system tray icon with a popup menu.

libuiohook

A multi-platform C library to provide global keyboard and mouse hooks from userland.

Language:CLicense:NOASSERTIONStargazers:469Issues:16Issues:101

pgmoon

A pure Lua Postgres driver for use in OpenResty & more

Language:MoonScriptLicense:MITStargazers:382Issues:15Issues:89

minimp4

Minimalistic MP4 mux/demux single header library

Language:CLicense:CC0-1.0Stargazers:331Issues:25Issues:31

claxon

A FLAC decoder in Rust

Language:RustLicense:Apache-2.0Stargazers:283Issues:10Issues:20

lua-openssl

Openssl binding for Lua

Language:CLicense:NOASSERTIONStargazers:267Issues:15Issues:185

mastodon-for-workgroups

A Windows 9x Mastodon client built in Visual Basic 6

Language:Visual Basic 6.0License:Apache-2.0Stargazers:143Issues:8Issues:2

rtpdump

Extract audio file from RTP streams in pcap format

Language:GoLicense:MITStargazers:95Issues:9Issues:6

merelinux

A lightweight Linux distribution using musl libc, pacman and s6

Language:ShellLicense:MITStargazers:84Issues:13Issues:35

obs-kmsgrab

"Zero-copy" Linux screen capture plugin for OBS that uses libdrm and dmabuf

Language:CLicense:GPL-2.0Stargazers:76Issues:5Issues:10

emu2413

A YM2413 emulator written in C.

Language:CLicense:MITStargazers:74Issues:14Issues:7

z80

Fast and flexible Z80/i8080 emulator with C++ and Python APIs

Language:C++License:MITStargazers:58Issues:11Issues:45

libfoxenflac

Tiny, heap-allocation free FLAC decoder written in C

Language:CLicense:GPL-2.0Stargazers:46Issues:5Issues:3

pl_json

Yet another single header json parser

Language:CStargazers:40Issues:0Issues:0

flac-test-files

FLAC test files for multi-channel sound systems

Language:PythonLicense:GPL-2.0Stargazers:28Issues:3Issues:0

mp3-enc-bsd

BSD 2-Clause licensed MP3 encoder

Language:CLicense:NOASSERTIONStargazers:17Issues:4Issues:2

gaxtapper

Automated GSF ripper for GAX Sound Engine (beta-testing)

Language:C++License:GPL-3.0Stargazers:8Issues:3Issues:27