An open API service aggregating public data about GitHub Sponsors.

eshaz

View JSON Representation

Maintainer of open source JavaScript Browser / NodeJS audio libraries.

Funding Links: https://github.com/sponsors/eshaz

GitHub Sponsors Profile

Hi there! I'm Ethan Halsall, a professional software engineer currently living in Des Moines, IA, United States. I'm passionate about open source software and want to give back to the community as much as it has provided to me over the years. I do my open source contributions and maintain my projects on my spare time. My open source projects are all hosted here on GitHub, and mainly focus on JavaScript Browser and NodeJS streaming audio libraries.
If you find my software useful, I sincerely appreciate whatever contribution you are able to make whether it is adding a star to the project, contributing code, entering a feature request, or contributing here.
Thanks for checking out my profile and software, and most importantly, supporting the open source community! 😀

Featured Works

eshaz/icecast-metadata-js

Browser and NodeJS packages for playing and reading Icecast compatible streaming audio with realtime metadata updates.

Language: JavaScript - Stars: 181
eshaz/mse-audio-wrapper

Browser focused library that wraps audio for playback with the Media Source Extensions API using ISO Base Media File Format (MPEG-4 Part 12) and WEBM.

Language: JavaScript - Stars: 25
eshaz/wasm-audio-decoders

Browser and NodeJS Web Assembly audio decoder libraries that are highly optimized for size and performance.

Language: JavaScript - Stars: 494
eshaz/simple-yenc

Minimalist JavaScript binary string encoder / decoder with 1-2% overhead, compared to 33%-40% overhead for 6-bit encoding methods like Base64.

Language: JavaScript - Stars: 17
eshaz/codec-parser

Browser and NodeJS library that parses audio data into frames containing frame data, header values, duration, and other information.

Language: JavaScript - Stars: 29
eshaz/synaudio

JavaScript / WASM library that finds the synchronization point between two or more audio clips.

Language: JavaScript - Stars: 14
Active Sponsors
Past Sponsors
Sponsor Breakdown