ion

All web apps in the Catalogue

GitHub Audio - React Edition

by debugger22 · io.github.debugger22.github-audio

Not TrustedWeb appUnrated★ 1,754 stars

Listen to music generated by events happening across GitHub 🎷

Screenshots

  • GitHub Audio - React Edition on an Ion hub (desktop)
    GitHub Audio - React Edition on an Ion hub (desktop)
  • GitHub Audio - React Edition on an Ion hub (phone)
    GitHub Audio - React Edition on an Ion hub (phone)

About

A modern React + TypeScript + Vite reimplementation of the GitHub Audio project that converts real-time GitHub events into beautiful music and visualizations. GitHub Audio listens to events happening across GitHub and converts them into music notes and visual effects. Each type of GitHub event (pushes, issues, pull requests, etc.) produces different sounds and visual elements, creating a unique musical experience from the world's largest code repository. - Real-time GitHub Events: Connects to live GitHub event streams via WebSocket - Audio Generation: Different GitHub events trigger different musical notes - Push events → Celesta sounds - Issues/PRs → Clav sounds - Random swell sounds for ambiance - Dual Visualization Modes: - 2D Mode: D3.js powered animations with colored circles for each event - 3D Mode: Three.js powered 3D space with colorful floating spheres, a realistic fireball sun, gravitational effects, and a stunning starfield with 10,000 realistically twinkling stars - Interactive 3D Experience: Orbit controls for zooming, panning, and rotating the 3D scene with realistic gravitational pull animations - Event Filtering: Filter events by organization or repository name - Volume Control: Adjustable audio volume - Responsive Design: Works on desktop and mobile devices - Modern Architecture: Built with React, TypeScript, styled-components, and Vite GitHub Audio - React Edition is the open-source project debugger22/github-audio (https://github.com/debugger22/github-audio) by debugger22, released under MIT. Ion packages it unmodified from commit 0a30fc8b6aa6, adding only a manifest, an icon and a storage compatibility script.

Source

Written by debugger22, published to Oikou by Ben Grande.

  • ★ 1,754 stars on GitHub
  • Licence: MIT
  • Built from commit 0a30fc8b6aa6

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.20260925.0 may do

Internet

It asks to reach these hosts, and no others:

  • d1fz9d31zqor6x.cloudfront.net
  • fonts.googleapis.com
  • github.audio
  • fonts.gstatic.com
  • github-audio.fly.dev

Personal Cloud tools

  • Keep a database of its own on your Personal Cloud ion.db

Notifications

It does not send push notifications.

Storage

Up to 256 MB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.20260925.0 Latest Shown above

Published · a ready-built bundle

Imported from debugger22/github-audio at 0a30fc8b6aa6.

Report this app