Hacker News new | ask | show | jobs
by git-pull 3258 days ago
Clickables:

- Permissively licensed: https://github.com/clangen/musikcube/blob/master/LICENSE.txt

- CMake: https://github.com/clangen/musikcube/blob/master/CMakeLists....

- Lean n' mean plug-in system to support audio codecs and sound systems? Check, https://github.com/clangen/musikcube/tree/master/src/plugins

- CURSES (TUI) C++ abstraction layer: https://github.com/clangen/musikcube/tree/master/src/musikcu.... Based off https://github.com/clangen/cursespp.

- Indexes (a la mpd?): https://github.com/clangen/musikcube/tree/master/src/core/li...

- Cross-platform audio abstraction interfaces? https://github.com/clangen/musikcube/tree/master/src/core/au...

This could stand a chance of uprooting the mpd + ncmpcpp combo that's been pretty standard for many terminal lovers.

That's not even to mention this app also has an android client (https://raw.githubusercontent.com/clangen/clangen-projects-s...), and something looks like it's being cooked up for windows, too: https://github.com/clangen/musikcube/tree/master/src/musikwi...

Amazing skills. Just 2 main contributors: https://github.com/clangen/musikcube/graphs/contributors. If the git history is pristine (information could have been lost/altered during a cross VCS import), the project was also around since at least 2008: https://github.com/clangen/musikcube/tree/b272bf6