Back to directory
Magmastream-NPM avatar

magmastream

A user-friendly Lavalink client designed for NodeJS.. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/Magmastream-NPM/magmastream.git

56

Stars

21

Forks

1

Watchers

Apache-2.0

License

api

NPM Version Downloads


image


[!IMPORTANT]

๐Ÿ“ฆ We have moved!

This repository is no longer actively maintained. All development has moved to our self-hosted Gitea instance.

New home: https://gitryx.com/MagmaStream/magmastream

Please update your bookmarks, issue reports, and pull requests accordingly. The npm package (magmastream) continues to be published as normal โ€” nothing changes for installation.


Powering the next generation of Discord music bots


โœจ Features

๐ŸŽฏ Simple API โšก High Performance ๐Ÿ› ๏ธ Rich Features
๐Ÿ”Œ Plugin Support ๐Ÿ“Š Advanced Analytics ๐ŸŽš๏ธ Audio Filters

๐Ÿ“ฆ Resources

Lava Jukebox FF6B6B
by Abel Purnwasy
Stal 00DDB3
by memte
Lunio 5865F2
by vexi

View All Projects โ†’

๐Ÿ“Š Project Statistics

Stats


Used By

The "Used By" section can be found here.

Want to showcase your bot? Feel free to create a pull request in the docs repo and add it to our growing list of amazing bots powered by Magmastream!

๐Ÿ‘ฅ Contributors

๐Ÿค Contributing

Contributions are welcome! Please open issues and pull requests on our Gitea repository. Check out our Contributing Guide to get started.

PRs Welcome


api

Built with โค๏ธ by the Magmastream Team

Releases

Oct 16, 2025

Download .zip

What's Changed

Feat: MagmaStreamError class Added a new MagmaStreamError class to handle and show errors more effectively. Feat: AnyMessage type Added a new AnyMessage type to handle messages of the...

Sep 24, 2025

Download .zip

What's Changed

Added new audius platform support & some fixes by @Kenver123 in #495 Fix: Added WorkerClient as Client instance to fix the client error by @Kenver123 in #498 Fix: Check added for the W...

Aug 30, 2025

Download .zip

MagmaStream 2.9.0 - Release Notes โœจ New Features

Queue Storage Options: Choose between Memory (default), JSON, or Redis for queue persistence. โ†’ Docs: StateStorageOptions New Manager Events:

Player...

May 13, 2025

Download .zip

fixed a bug where ts would complain "lastFmApiKey" not being optional but required (#473)

Mar 23, 2025

Download .zip

MagmaStream 2.8.6 - Release Notes ๐Ÿ”ง Fixes

Fixed player.setAutoplay(): Now correctly recognizes User and ClientUser. Fixed ManagerEventTypes.PlayerDestroy(): No longer emits twice when a player is de...