![]() |
VOOZH | about |
Recordbox is yet another music player for Linux, built with GTK and Libadwaita for the GNOME desktop. Inspired by the many other music players available for Linux, the goal with Recordbox is to amalgamate the features that I find most useful from each of them, combine them with my own idiosyncrasies, avoid the various minor (and often pedantic) annoyances I've encountered with other music players, and to keep the app relatively simple to use and maintain.
The recommended way to install Recordbox is through Flatpak
From Flathub
With the terminal
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub ca.edestcroix.Recordbox
Contributions are welcome! If you have a feature request, bug report, or would like to contribute code, feel free to open an issue or pull request. Trivial changes (such as spelling mistakes, cosmetic fixes, etc.) can be submitted directly as a pull request. For non-trivial changes, however, please open an issue for discussion first before submitting a pull request, or get in touch on the Recordbox Matrix channel.
The easiest way to build Recordbox is to clone the repository with GNOME Builder, which will automatically install the necessary development runtimes from Flathub.
Translations are also welcome, and can be done through Codeberg Weblate. If you have any questions about translating Recordbox, or noticed any mistakes, unmarked strings, etc. with the translations, please open an issue or get in touch on the Recordbox Matrix channel.
For discussion and questions about Recordbox that don't fit as an issue or pull request, you can get in touch at Recordbox:matrix.org.
The general plan is for 1.0 to be either the next release or the one after. At this point Recordbox becomes "feature complete" in that all the core features I have planned to add will have been added, and that the design will have solidified to the point where I won't be making significant changes anymore. After this, I plan to transition to a slower pace of development and focus more on maintenance, refinements, and bugfixes over new features.
These are the core remaining deliverables I want to finish before 1.0, excluding changes coming in the rest of the 0.10.x releases:
0.11.0 (If I don't make it part of 1.0)
xdg-music, with functionality to check if extra permissions are needed to access other directories and alert the user accordingly.1.0 Itself
Value my work? Consider donating.