SoundBoardio: Github-driven soundboards

Published: (February 18, 2026 at 07:30 AM EST)
3 min read
Source: Dev.to

Source: Dev.to

Turn your GitHub repository into a shareable soundboard. Simple config, PWA‑ready, and completely free.

A perfectly timed sound bite is often worth a thousand words. Whether you’re hanging out on Discord with friends or want to lighten the mood during an online call, the right sound effect can work wonders.

The idea

During a late‑night call someone needed the perfect movie quote. We had the MP3 somewhere… and thought: Why isn’t this just a GitHub repo?
That moment gave birth to SoundBoardio – a community app for creating your own soundboards.

👉

What it is

  • A platform where you can browse ready‑made boards (e.g., iconic scenes from Pulp Fiction) or build your own.
  • Your GitHub repository is the soundboard—no separate dashboard, no extra hosting.
  • Because soundboards are just audio files plus configuration, they belong in version control.

Benefits of using GitHub

  • Versioning
  • Forkability
  • Ownership
  • Zero vendor lock‑in
  • Instant publishing via git push

Creating a board

  1. Create a public GitHub repository (name it soundboardio‑).
  2. Add your sound files (quotes, memes, inside jokes).
  3. Add a simple soundboardio.json configuration file.
  4. Push the changes.

That’s it—no Netlify, Vercel, Supabase, Firebase project setup, or build step required. If the repo is public, it just works.

Repository structure

username/soundboardio-myboard
├── soundboardio.json       # Board configuration
├── sounds/                 # Your sound files
│   ├── helloworld.mp3
│   ├── perfect.mp3
│   └── amazing.mp3
└── icons/                  # PWA icons (optional)
    ├── icon-192x192.png
    ├── icon-512x512.png
    └── og-image.jpg

Once the repo is ready, the deployment pipeline is simply:

push → live

Features

  • Zero‑config deployment – push to GitHub and the app is instantly live at a logical URL.
  • Installable (PWA) – add any board to mobile or desktop as an app.
  • Share individual sounds – each sound has its own URL for easy sharing.
  • Keyboard control – press assigned keys for instant playback.
  • Monopoly mode – allow sounds to overlap or set them to interrupt each other.
  • Dark mode & accessibility – looks great day and night, with accessibility in mind.

Technology

  • Built with SvelteKit.
  • Public repositories are fetched from GitHub and parsed dynamically.
  • Firebase is used only as lightweight infrastructure glue, not as a per‑board backend.
  • Each soundboard is treated as pure data; a universal rendering engine reads the repositories.

Cost & Community

The app is completely free. To cover operating costs, only subtle ads are displayed.

We’d love for you to create a board, join our Discord, leave a comment, suggest new features, share creations, or report bugs.

Get started

Head over to soundboardio.com, assemble your first soundboard, and make some noise! 🔊

0 views
Back to Blog

Related posts

Read more »