gnome-rio is a frontend to manage your Rio500 under Linux.
grio is a GNOME tool for managing your Diamond Rio PMP300 MP3 player. It supports all major functions, including: Uploading files to the Rio, Downloading files from the Rio, Erasing Files & Initializing the Rio.
gRio500 is a Gnome/GTK program that lets you create folders on, add songs to, and format the Rio500.
Krio is a graphical interface to the Diamond Rio. Krio must be run as root, or SUID root because the functions which communicate with the rio use direct io access.
KRio500 is a Kongueror plugin that interfaces with the Rio 500 tools. It provides basic support for drag-n-drop, delete, and playing files from the Rio500.
mpiocli aims at producing a user interface to the mpio DMB+ mp3 player. The player is connected via USB to the PC.
rio-utils is a set of utilities to copy files into the Diamond Rio, list the files in the device, remove files, and other misc. functions.
This set of utilities lets you upload songs and manage folders for Diamonds Rio 500 player under Linux and *BSD. The utilities have worked for Linux under i386, PPC and Alpha architectures.
rioutil is a program/library created to interface with Diamond MM's Rio600, Rio800, and psa[play.
TKRio is a GUI front end (using Tcl/Tk) for the Snowblind Alliance 'rio' interface tool
that also supports editing playlists.
Walk500 is a Gnome tool for managing your Rio500 that works on Linux/PPC and Linux/x86.
XRio FrontEnd is a graphical frontend for the Rio MP3 player. It is written in Perl using Tk-800 widgets.
Yet Another Rio Receiver Server
YARRS is (yet another) Unix-based server for the SONIC|blue Rio Receiver. It uses dhcpd, nfsd, ssdp, and HTTP servers to provide MP3 content. Written in Perl, it should work on any Unix platform, and is fully documented.