stream-downloadA 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-metadataAn 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.
terminputAn ANSI escape code parser/encoder for terminal inputs and abstraction over various backends that provide input events, such as key presses and mouse clicks.
termprofileDetects the color level supported by the current terminal using environment variables and queries. Also supports automatically adapting colors and styles based on the detected support level.
tipsyCross-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.
symphonia-adaptersAdapters for using third-party audio decoders with Symphonia.
Currently supports FDK AAC and libopus.
tui-syntax-highlightA syntax highlighter for Ratatui apps.
vercel-tokeiTokei badge service running as a Vercel serverless function.
An easy way to add a “lines of code” badge to your git repository.
aschey.techThis website.