GNU FM
Groove Basin
Our great sponsors
GNU FM | Groove Basin | |
---|---|---|
- | 2 | |
49 | 1,860 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | 22 days ago | |
PHP | JavaScript | |
GNU Affero General Public License v3.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GNU FM
We haven't tracked posts mentioning GNU FM yet.
Tracking mentions began in Dec 2020.
Groove Basin
-
Zig Build System
If you want to see a fun example of this build system in action, have a look at my ffmpeg fork which has the build system ported to zig build:
https://github.com/andrewrk/ffmpeg
Particularly interesting is the use of nasm as a package dependency, which is executed to compile many assembly files into object files, then linked into the ffmpeg static library.
I'm using this package in a work-in-progress reboot of Groove Basin (a music player server) in Zig:
https://github.com/andrewrk/groovebasin/tree/zig-pkg
Point being that if you want to collaborate on the music player project, you don't need to screw around with a million system dependencies, it's just `zig build` and you're off to the races - no matter whether you are using Windows, macOS, or Linux.
The zig build system is under heavy construction during this release cycle of Zig. I recommend to check it out at the end of May when Zig 0.11.0 is released, and a few more issues will be smoothed over. Of course, if you want to get your hands dirty and help work on a bleeding-edge build system & package manager, come on over and give master branch a try.
- Ask HN: Is the Zig programming language dead?
What are some alternatives?
ympd - Standalone MPD Web GUI written in C, utilizing Websockets and Bootstrap/JS
mpd - Python library which provides a client interface for the Music Player Daemon.
Libresonic
Mopidy MusicBox - Web Client for Mopidy Music Server and the Pi MusicBox
Mopidy - Mopidy is an extensible music server written in Python
Black candy - A self hosted music streaming server
Navidrome Music Server - ๐งโ๏ธ Modern Music Server and Streamer compatible with Subsonic/Airsonic
Airsonic - :satellite: :cloud: :notes:Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
beets - music library manager and MusicBrainz tagger
Mopidy-Party - Mopidy web extension designed for party