All Projects → IrosTheBeggar → Mstream

IrosTheBeggar / Mstream

Licence: gpl-3.0
The easiest music streaming server available

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Mstream

Musical Creativity
Models of Musical Creativity (in Clojure)
Stars: ✭ 125 (-92.84%)
Mutual labels:  music
Reel2bits
Self-hosted Soundtracks and Podcasts sharing, with ActivityPub federation.
Stars: ✭ 128 (-92.67%)
Mutual labels:  music
Musicoder
🎼基于深度学习的轻量化音乐质感转换系统
Stars: ✭ 131 (-92.5%)
Mutual labels:  music
Sysdash
A simple and clean system monitoring skin for Rainmeter.
Stars: ✭ 128 (-92.67%)
Mutual labels:  music
Playlistfromsong
Create an offline music playlist from a single song 🎶
Stars: ✭ 128 (-92.67%)
Mutual labels:  music
Discord Bot
A discord bot that can play music, moderate, log events and more
Stars: ✭ 127 (-92.73%)
Mutual labels:  music
Aurora.music
Aurora Music
Stars: ✭ 125 (-92.84%)
Mutual labels:  music
Yt Audio
A simple, configurable youtube-dl wrapper to download and manage youtube audio
Stars: ✭ 132 (-92.44%)
Mutual labels:  music
108
A minimal beat machine played in the browser.
Stars: ✭ 128 (-92.67%)
Mutual labels:  music
Midi
Library for reading and writing of MIDI messages and MIDI files (SMF) with Go
Stars: ✭ 130 (-92.56%)
Mutual labels:  music
Music Bar
🎶 Control Apple Music right from your macOS menu bar.
Stars: ✭ 128 (-92.67%)
Mutual labels:  music
Toa
シンプルで可愛いミュージックプレイヤー「兎亜」
Stars: ✭ 128 (-92.67%)
Mutual labels:  music
Mudeo
mudeo - A collaborative music app built with Flutter
Stars: ✭ 130 (-92.56%)
Mutual labels:  music
Music Beat Detector
music-beat-detector is a library that analyzes a music stream and detects any beat. It can be used to control lights or any magic effect by the music wave.
Stars: ✭ 127 (-92.73%)
Mutual labels:  music
Circular Audio Wave
JS library for audio visualization in circular wave using Web Audio API and ECharts
Stars: ✭ 131 (-92.5%)
Mutual labels:  music
Om Sharp
OM#: Visual Programming | Computer-Assisted Music Compositon
Stars: ✭ 124 (-92.9%)
Mutual labels:  music
Voc
A physical model of the human vocal tract using literate programming, based on Pink Trombone.
Stars: ✭ 129 (-92.62%)
Mutual labels:  music
Melody Mixer
A fun way to explore music using machine learning.
Stars: ✭ 132 (-92.44%)
Mutual labels:  music
Shuffle
Shuffle every song in existence from YouTube
Stars: ✭ 131 (-92.5%)
Mutual labels:  music
React Piano
An interactive piano keyboard for React
Stars: ✭ 130 (-92.56%)
Mutual labels:  music

mStream Music

mStream is a personal music streaming server. You can use mStream to stream your music from your home computer to any device, anywhere.

Main Shared Admin
main shared admin

Demo & Other Links

Check Out The Demo!

Discord Channel

Website

Server Features

  • Cross Platform. Works on Windows, OSX, Linux, & FreeBSD
  • Light on memory and CPU
  • Tested on multi-terabyte libraries
  • Runs on ARM boards like the Raspberry Pi

WebApp Features

  • Gapless Playback
  • Milkdrop Visualizer
  • Playlist Sharing
  • Upload Files through the file explorer

Installing mStream

Quick Install from CLI

# Install From Git
git clone https://github.com/IrosTheBeggar/mStream.git
cd mStream
npm install --production

# Boot mStream
node cli-boot-wrapper.js

Android App

mStream Android App

This App is Open Source. See the Source Code

Technical Details

  • Dependencies: NodeJS v10 or greater

  • Supported File Formats: flac, mp3, mp4, wav, ogg, opus, aac, m4a

Credits

mStream is built on top some great open-source libraries:

  • music-metadata - The best metadata parser for NodeJS
  • LokiJS - A native, in-memory, database written in JavaScript. LokiJS is the reason mStream is so fast and easy to install
  • Butterchurn - A clone of Milkdrop Visualizer written in JavaScript

And thanks to the LinuxServer.io group for maintaining the Docker image!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].