stemrollerapp/stemroller
stemrollerapp/stemroller has 3,187 GitHub stars and 159 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-05 00:49 UTC. Last push 2026-06-30.
Isolate vocals, drums, bass, and other instrumental stems from any song
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalStemRoller
StemRoller is the first free app which enables you to separate vocal and instrumental stems from any song with a single click! StemRoller uses Facebook's state-of-the-art Demucs algorithm for demixing songs and integrates search results from YouTube.
Simply type the name/artist of any song into the search bar and click the Split button that appears in the results! You'll need to wait several minutes for splitting to complete. Once stems have been extracted, you'll see an Open button next to the song - click that to access your stems!
We also have a Discord server with update announcements and support.
Quick Start
Using StemRoller couldn't be easier - just head to the StemRoller website or the releases page and download the latest version! That bundle includes everything you need to split stems. If, however, you want to get involved in StemRoller development, read on...
Install Dependencies
git clone https://github.com/stemrollerapp/stemroller.git
cd stemroller
npm i -D
Windows/macOS
npm run download-third-party-apps
Linux (Not officially supported)
Install ffmpeg globally using your preferred package manager, and install demucs and yt-dlp globally with pip.
If you get "Couldn't find appropriate backend" errors, try installing libsox-dev.
Run in Development Mode
npm run dev
Run in Production Mode
npm run build:svelte && npm run start
Production Build
Windows
npm run build:win
macOS
npm run build:mac
License
Your choice of Public Domain (Unlicense) or MIT No Attribution - please read the LICENSE file for more information.
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,314 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,559 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,239 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
144,962 stars