Software:Guayadeque Music Player
| Original author(s) | Juan Ríos |
|---|---|
| Developer(s) | Tiago T Barrionuevo |
| Initial release | March 11, 2009 |
| Stable release | 0.7.7
/ September 20, 2026 |
| Repository | codeberg |
| Written in | C++ (wxWidgets)[1] |
| Operating system | Linux |
| Available in | Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, French, Georgian, German, Greek, Hungarian, Icelandic, Italian, Japanese, Lithuanian, Malay, Norwegian Bokmal, Polish, Portuguese, Portuguese Brazilian, Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian |
| Type | Audio player |
| License | GPL-3.0-or-later[2] |
| Website | codeberg |
Guayadeque is a free software audio player written in C++ using the WxWidgets toolkit. It uses GStreamer to manage the audio and SQLite for the music metadata database.[3]
History
Juan Ríos began development of Guayadeque in 2008 after finding that no other music players could efficiently store a large collection of audio files. The first public release was in March 11, 2009.
A Qt rewrite of the program was planned in 2019,[3] but on 29 September 2023, it was announced on the Guayadeque forums that development had ceased.[4]
A continuation project was founded in 2024 by Tiago T Barrionuevo, returning Guayadeque to active development.
In January 05, 2026, the project was migrated from GitHub to Codeberg in this repository.
Features
Guayadeque features a simple and customizable user interface with a large amount of fine-tuning options,[5] while being lightweight on system resources.[6]
Main features include:
- Supports a wide variety of audio formats including MP3, OGG, FLAC, WAV, Opus, WMA, MP4, AAC, AIFF, ASF, WV, MPC, APE, TrueAudio and it also has support for ALSA.
- Multiple collections support. You can get separated sets of tracks (Library) with its configuration, layouts, playlists and so on.
- Read and write tags in all supported formats.
- Tracks tag editor with automatically fetching of tags information for easily completion.
- Smart play mode that add tracks that fit your music taste using the tracks currently in the playlist.
- Allow to catalogue your music using labels. Any track, artist or album can have as many labels you want.
- Allow fast access to any music file by genre, artist, album.
- Audio equalizer.
- Configurable cross fader engine.
- Configurable silence detector to avoid listening to silence between tracks.
- Dynamic and static playlists management.
- Play and rip audio CDs.
- CUE sheet support.
- Ability to download covers automatically or manually.
- Lyrics downloads from different lyrics providers.
- Rate tracks from 0 to 5 stars.
- Record from internet radios.
- Desktop notifications.
- MPRIS D-Bus interface support so it can be easily controlled from music applets for example.
- Allow to resume play status and position when closed and reopened.
- Allow to subscribe to podcasts and download all new episodes automatically or manually.
- Play and record Shoutcast radios.
- Allow searching for an artist or a track in Shoutcast radios.
- The ability to label tracks and edit track tags using MusicBrainz.
- Suggest music using Last.fm service.
- Last.fm audioscrobbling support.
- Easily expandable contextual links support. Find information about a track, an artist or an album on your favourite site.
- Easily expandable contextual commands support. Set of preconfigured commands like an option to record the album in a burning application.
- Create custom commands easily.
- Option to copy the selection you want to a directory or device like USB players and IPod using a configurable pattern you added.
- Partial GNOME session support to detect when GNOME session is about to close and save the play list so it can continue next time with the same tracks.
- VU meters.
- Available in 29 languages.
- ... and many more.
See also
- Software audio players (free software)
- Rhythmbox
- Amarok (media player)
References
- ↑ "The Guayadeque Music Player Free Software Project on Ohloh". http://www.ohloh.net/p/guayadeque.
- ↑ "Guayadeque Music Player license". Archived from the original on 2021-06-01. https://web.archive.org/web/20210601162559/https://github.com/anonbeat/guayadeque/blob/master/LICENSE.
- ↑ 3.0 3.1 Hermansen, Chris (4 June 2019). "Why this developer wrote a music player in C++". https://opensource.com/article/19/6/creator-guayadeque-music-player.
- ↑ "End of development - Guayadeque Music Player". https://www.guayadeque.org/viewtopic.php?p=7003&sid=c8ee26e25aef48134fe9c6c50031dca3#p7003.
- ↑ Germain, Jack (3 July 2013). "Guayadeque Music Player's an Impressive Featherweight". https://www.linuxinsider.com/story/guayadeque-music-players-an-impressive-featherweight-78405.html.
- ↑ 6.0 6.1 Sneddon, Joey (2010-02-17). "Guayadeque Music Player: Light, Unique, Awesome?" (in en-GB). http://www.omgubuntu.co.uk/2010/02/guayadeque-music-player-light-unique-awesome.
- ↑ Hermansen, Chris (24 June 2016). "6 reasons why Guayadeque is a music lover's open source player | Opensource.com" (in en). https://opensource.com/life/16/6/what-i-like-about-guayadeque.
External links
- Guayadeque Wikidot Page
- Former project: on GitHub, guayadeque on SourceForge.net
- Later: on GitHub
- Current project: Template:Codeberg
