Projects

Libraries

stream-download

A library for streaming audio, video, and other content. The overall goal is to handle the intricacies involved with asynchronous streams and allow any byte source to be used as a synchronous Read and Seek interface.

icy-metadata

An Icecast metadata parser. Icecast embeds its metadata directly within a media stream, requiring some form of middleware to parse and remove it before the media data can be decoded.

terminput

An ANSI escape code parser/encoder for terminal inputs and abstraction over various backends that provide input events, such as key presses and mouse clicks.

tipsy

Cross-platform IPC for Tokio. Uses unix domain sockets on Unix and named pipes on Windows. Many applications support Unix sockets, but a higher level of abstraction is required to make this type of IPC paradigm work cross-platform.

Apps

vercel-tokei

Tokei badge service running as a Vercel serverless function. An easy way to add a “lines of code” badge to your git repository.

aschey.tech

This website.