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:
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.Upload your sounds
Add your MP3 files into this repository (or you can host them yourself).
Upload your icons
Add at least two icons to the repository if you want your app to be installable on mobile.
See this exampleCreate a manifest file
Create a file called soundboardio.json and place it in the root of your repository.
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:
https://github.com/myname/soundboardio-mysoundshttps://soundboardio.com/app/myname/mysoundsFAQ
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.