Create your own SoundBoard

How to create your own SoundBoard?

SoundBoardio is a unique GitHub-driven app.

If you are familiar with GitHub, it's really easy! Follow these simple steps:

🚀 Instructions

If you are familiar with GitHub, it's really easy! Follow these simple steps:

  1. Create a new repository

    On your GitHub account, create a repo. It must start with the prefix soundboardio-
    (Example: soundboardio-mysounds).
    Need an example? Check out this repository.

  2. Upload your sounds

    Add your MP3 files into this repository (or you can host them yourself).

  3. Upload your icons

    Add at least two icons to the repository if you want your app to be installable on mobile.
    See this example

  4. Create a manifest file

    Create a file called soundboardio.json and place it in the root of your repository.

  5. Commit and push

    Save your changes to the repository!

🎉 That's it!

Now you can open your shiny new SoundBoard using your custom URL. It works automagically without deploying anything:

GitHub: https://github.com/myname/soundboardio-mysounds
↳ becomes
Your App: https://soundboardio.com/app/myname/mysounds

FAQ

How do I create my own soundboard?

Create a public GitHub repository, add a soundboardio.json manifest that lists your sound tiles, and open your board at soundboardio.com. There is no build step and nothing to deploy.

What do I need to get started?

A GitHub account and a public repository with a soundboardio.json manifest. You can build the manifest with our generator and check it with the validator before publishing.

Where do the sound files go?

You can commit the mp3 files to the same GitHub repository, or host them on your own HTTPS server and reference them with absolute URLs in the manifest.

What audio format is supported?

Standard web audio files such as MP3, referenced from your soundboardio.json manifest.

How do I get my soundboard onto the SoundBoardio homepage?

Open a pull request to the soundboardio/plugins repository. Once it is merged, your board appears in the catalog. Listing is optional — your board already works through its own URL.

Can I edit my soundboard later?

Yes. Just update the soundboardio.json (or the audio files) in your GitHub repository — the changes show up automatically, with no redeploy needed.

⚙️ Manifest Generator

+ Add or drop your mp3 files here

💡 Just a preview: This shows how your SoundBoard will look. Don't forget to grab the JSON Manifest from the other tab and save it to your repository!

Your App Name

Your app description will appear here...

  • Example 1
  • Example 2
  • Example 3
  • Example 4

Drag & drop MP3 files on the left to see your actual tiles appear here!