GNOME Internet Radio Locator (GIRL)

Go GIRL!

[ 10.0.0 (GTK+ 2.0, 86 Internet Radio Stations) | 0.3.0 (GTK+ 3.0, 86 Internet Radio Stations) ]

If you want to support the development of GNOME Internet Radio Locator with money, consider a donation to GNOME Foundation.

Locate Internet Radio Stations

About

GNOME Internet Radio Locator is a Free Software program that allows the user to easily find live radio programs based on geographical location of radio broadcasters on the Internet.

GNOME Internet Radio Locator was developed for the GNOME desktop and requires at least GStreamer 1.0 for playback of live radio streams of supported radio stations.

Enjoy Internet Radio.

U.S. citizens: Urgent LETTER on the Internet Radio Fairness Act! Save Internet Radio!

Screenshot

GNOME Internet Radio Locator 10.0.0 (GTK+ 2.0)

Screenshot of GNOME Internet Radio Locator 10.0.0 (GTK+ 2.0)

GNOME Internet Radio Locator 0.3.0 (GTK+ 3.0)

Screenshot of GNOME Internet Radio Locator 0.3.0 (GTK+ 3.0)

Installation on GNU/Linux

Open a terminal window such as xterm, kterm, rxvt or GNOME Terminal

Without root-privileges

    wget https://download.gnome.org/sources/girl/10.0/girl-10.0.0.tar.xz
    tar Jxvf girl-10.0.0.tar.xz
    cd girl-10.0.0/
    ./configure --prefix=$HOME/local/ && make && make install
    $HOME/local/bin/girl
  

With root privileges

Debian-based distribution
    su -
    wget https://people.gnome.org/~ole/girl/debian/girl_10.0.0-2_i386.deb
    dpkg -i girl_10.0.0-2_i386.deb
    exit
    /usr/bin/girl
  
Fedora-based distributions
    su -
    rpm -i https://people.gnome.org/~ole/girl/girl-10.0.0-1.fc25.x86_64.rpm
    exit
    /usr/bin/girl
  
Ubuntu-based distributions
    su -
    wget https://people.gnome.org/~ole/girl/girl_10.0.0-2_amd64.deb
    dpkg -i girl_10.0.0-2_amd64.deb
    exit
    /usr/bin/girl
  

Installation on OS X

Install MacPorts

Install GIRL in Terminal

    sudo port install girl
    girl
  

News

June 20, 2017 13:54

Version 0.3.0 of the new project gnome-internet-radio-location based on GTK+ 3, GNOME Maps, libchamplain and gst-player is now available and supports 86 radio stations.

May 4, 2017 18:00

GNOME Internet Radio Locator 10.0.0 and 0.2.0 is available.

Debian testing package for version 10.0.0: girl_10.0.0-2_i386.deb

Fedora Core 25 package for version 10.0.0: girl-10.0.0-1.fc25.x86_64.rpm

Ubuntu 17.04 package for version 10.0.0: girl_10.0.0-2_amd64.deb

Source package is now available for version 10.0.0: https://download.gnome.org/sources/girl/10.0/girl-10.0.0.tar.xz

May 4, 2017

GNOME Internet Radio Locator 9.9.9 and 0.2.0 is available.

Debian testing package for version 9.9.9: girl_9.9.9-1_i386.deb

Fedora Core 25 package for version 9.9.9: girl-9.9.9-1.fc25.x86_64.rpm

Ubuntu 17.04 package for version 9.9.9: girl_9.9.9-1_amd64.deb

Source package is now available for version 9.9.9: girl-9.9.9.tar.xz

April 28, 2017

gnome-internet-radio-locator is a new GTK+ 3.0 program based on GNOME Maps and gstreamer. Version 0.2.0 of gnome-internet-radio-locator with the radio station WNYC is available from http://people.gnome.org/~ole/gnome-internet-radio-locator/ and https://git.gnome.org/gnome-internet-radio-locator

April 27, 2017

GNOME Internet Radio Locator 9.9.8 and 0.2.0 is available.

Debian testing package for version 9.9.8: girl_9.9.8-1_i386.deb

Fedora Core 25 package for version 9.9.8: girl-9.9.8-1.fc25.x86_64.rpm

Ubuntu 17.04 package for version 9.9.8: girl_9.9.8-1_amd64.deb

Source package is now available for version 9.9.8: girl-9.9.8.tar.xz

April 26, 2017

GNOME Internet Radio Locator 9.9.7 is available for Fedora, Debian and Ubuntu.

Debian testing package for version 9.9.7: girl_9.9.7-1_i386.deb

Fedora Core 25 package for version 9.9.7: girl-9.9.7-1.fc25.x86_64.rpm

Ubuntu 17.04 package for version 9.9.7: girl_9.9.7-1_amd64.deb

Source package is now available for version 9.9.7: girl-9.9.7.tar.xz

The new GTK+ 3.0 module gnome-internet-radio-locator based on GNOME Maps and gstreamer with the BBC World Service radio station is available from http://people.gnome.org/~ole/gnome-internet-radio-locator/ and https://git.gnome.org/gnome-internet-radio-locator

April 17, 2017

GNOME Internet Radio Locator 9.9.6 is available for Fedora, Debian and Ubuntu.

The new executable gnome-internet-radio-locator supports GNOME Maps and audio playback of BBC World Service based on new code from gst-player.

Debian testing package for version 9.9.6: girl_9.9.6-1_i386.deb

Fedora Core 25 package for version 9.9.6: girl-9.9.6-1.fc25.x86_64.rpm

Ubuntu 17.04 package for version 9.9.6: girl_9.9.6-1_amd64.deb

Source package is now available for version 9.9.6: girl-9.9.6.tar.xz

April 10, 2017

GNOME Internet Radio Locator 9.9.5 is available for Fedora, Debian and Ubuntu.

Debian testing package is now available for version 9.9.5: girl_9.9.5-1_i386.deb

Fedora Core 25 package is now available for version 9.9.5: girl-9.9.5-1.fc25.x86_64.rpm

Ubuntu 17.04 package is now available for version 9.9.5: girl_9.9.5-1_amd64.deb

Source package is now available for version 9.9.5: girl-9.9.5.tar.xz

April, 2017

GNOME Internet Radio Locator 9.9.2 is available.

The GTK+ 3.0 port is available as ${prefix}/bin/gnome-internet-radio-locator, but is not yet functional and with no sound.

Debian testing package is now available for version 9.9.2: girl_9.9.2-1_i386.deb

Fedora Core 25 package is now available for version 9.9.2: girl-9.9.2-1.fc25.x86_64.rpm

Ubuntu 17.04 package is now available for version 9.9.2: girl_9.9.2-1_amd64.deb

Source package is now available for version 9.9.2: girl-9.9.2.tar.xz

March, 2017

GNOME Internet Radio Locator 9.9 version series was released in March 2017 and I have begun porting the program to GTK+ 3.0.

The new release ships with KCED (http://www.centralia.edu/kced/) and initial GTK+ 3.0, libchamplain and GNOME Maps port of GNOME Internet Radio Locator.

Debian testing package is now available for version 9.9.1 (GTK+ 2.0): girl_9.9.1-1_i386.deb

Fedora Core 25 package is now available for version 9.9.1 (GTK+ 2.0): girl-9.9.1-1.fc25.x86_64.rpm

Fedora Core 25 package is now available for version 9.9.0 (GTK+ 3.0): girl-9.9.0-1.fc25.x86_64.rpm

Ubuntu 17.04 package is now available for version 9.9.1 (GTK+ 2.0): girl_9.9.1-1_amd64.deb

Ubuntu 17.04 package is now available for version 9.9.0 (GTK+ 3.0): girl_9.9.0-1_amd64.deb

Source package is now available for version 9.9.1 (GTK+ 2.0): girl-9.9.1.tar.xz

Source package is now available for version 9.9.0 (GTK+ 3.0): girl-9.9.0.tar.xz

After initial work on the GTK+ 3.0 port in GIRL 9.9.0, I realized that many people still depend on the GIRL 9.8.0 branch on GTK+ 2.0 with local stations, built automatically from git.gnome.org, so I decided to release 9.9.0 with initial GTK+ 3.0 support and backport GIRL 9.9.1 to GTK+ 2.0 in GIRL 9.9.1 with details about the GTK+ 3.0 port in GIRL 9.9.0. More details about the GTK+ 3.0 port is available from https://git.gnome.org/browse/girl/tree/GNOME3

As people listen to important messages and music on radio through the GIRL program on Fedora, Ubuntu and Debian. It is better this way.

February, 2017

GNOME Internet Radio Locator version 9.8.0 was released in February 2017.

This new release ships with a new Internet radio station (Pirate FM in Cornwall, United Kingdom) and updated Polish, Swedish and Brazilian Portuguese translations.

Debian GNU/Linux package for i386 is now available for version 9.8.0: girl_9.8.0-1_i386.deb

Fedora 25 RPM packages are available: girl-9.8.0-1.fc25.src.rpm / girl-9.8.0-1.fc25.x86_64.rpm

January, 2017

GNOME Internet Radio Locator (GIRL) version 9.7.0 was ported to GStreamer 1.0 and released in January 2017 with updated Czech, Spanish and Swedish translation.

December 20th, 2016

Debian GNU/Linux package for AMD64 is now available for version 9.6.1: girl_9.6.1-1_amd64.deb

December 10th, 2016

GNOME Internet Radio Locator (GIRL) version 9.6.1 was released on December 10th, 2016 with some bug fixes.

December 1st, 2016

GNOME Internet Radio Locator (GIRL) version 9.6.0 was released on December 1st, 2016 with updated translations for Czech, Hungarian, Polish, Brazilian Portuguese and Swedish. The new feature in this release is gstreamer playback of audio.

September 23th, 2016

GNOME Internet Radio Locator (GIRL) version 9.5.2 was released on September 23th, 2016 with updated translations for Czech, German, Spanish, French, Hungarian, Polish, Brazilian Portuguese, Serbian and Swedish and support for 79 Internet radio stations, including BBC Radio 5 Live.

August 27th, 2016

GNOME Internet Radio Locator (GIRL) version 9.5.1 was released on August 27th, 2016 with updated translations for Czech, Hungarian, Polish and Serbian and support for 78 Internet radio stations.

August 14th, 2016

GIRL 9.5.0 was released on August 14th, 2016 with support for NRK Klassisk, NRK Jazz and NRK P13 and ships with 78 radio stations.

July 7th, 2016

GIRL 9.4.0 was released on July 7th, 2016 with support for Blur FM broadcasting from Buenos Aires, Argentina, the Canadian radio station CIUT at University of Toronto, Canada, Radio K, a student-run radio station of the University of Minnesota in Minneapolis, as well as KSLU, a 3000 watt CPB-qualified non-commercial educational radio station owned and operated by Southeastern Louisiana University in Hammond, Louisiana.

The GIRL program now supports process control for GIRL_HELPER_PLAYER and GIRL_HELPER_RECORD with GAsyncReadyCallback from the GSubprocess API in glib 2.40 and later.

https://download.gnome.org/sources/girl/9.4/girl-9.4.0.tar.xz

June 25th, 2016

GIRL 9.3.0 is available for free. Updated Czech, Spanish and Polish translations and 2 new radio stations: URadio (Nicosia, Cyprus) and Urgent.fm (Gent, Belgium).

https://download.gnome.org/sources/girl/9.3/girl-9.3.0.tar.xz

June 11th, 2016

GIRL 9.2.0 is available as tar.xz archive, as a RPM package for Fedora Core 23 and as a DEB package for Debian GNU/Linux 8.0.

This release contains a brand new THANKS file.

https://download.gnome.org/sources/girl/9.2/girl-9.2.0.tar.xz

June 7th, 2016

GIRL 9.1.0 is freely available under GNU General Public License.

GIRL now spawns and shuts down player and record programs on exit by calling the GAsyncReadyCallback API.

https://download.gnome.org/sources/girl/9.1/girl-9.1.0.tar.xz

May 21st, 2016

GIRL 9.0.0 is available.

https://people.gnome.org/~ole/girl/girl-9.0.0.tar.xz

April 30th, 2016

GIRL 8.4.2 is available.

This version fixes a bug in the New station GUI function.

https://download.gnome.org/sources/girl/8.4/girl-8.4.2.tar.xz

April 2nd, 2016

GIRL 8.4.0 is released on April 2nd, 2016.

The new feature in this GIRL release is a New station function with a GUI entry interface.

https://download.gnome.org/sources/girl/8.4/girl-8.4.0.tar.xz

March 8th, 2016

GNOME Internet Radio Locator (GIRL) version 8.3.16 (girl-8.3.16.tar.xz) was released on March 8th 2016, the International Women's Day. Updated German, Hungarian, Brazilian Portguese, Swedish and Serbian translations.

January 26th, 2016

GNOME Internet Radio Locator (GIRL) version 8.0.1 (girl-8.0.1.tar.xz) was released on January 26th, 2016. New radio station: Bergen Student Radio (Bergen, Norway)

January 16th, 2016

GNOME Internet Radio Locator (GIRL) version 8.0.0 (girl-8.0.0.tar.xz) was released on January 16th, 2016. New default radio station: New York Public Radio (WNYC)

January 5th, 2016

GNOME Internet Radio Locator (GIRL) version 7.0.0 (girl-7.0.0.tar.xz) was released on January 5th, 2016. New translations. Two new radio stations: Narvik Studentradio (Narvik, Norway) and Radio Campus & City (St. Pölten, Austria).

November 11th, 2015

GNOME Internet Radio Locator (GIRL) version 6.1.0 (girl-6.1.0.tar.xz) was released on November 11th, 2015. New translations.

June 30th, 2015

GNOME Internet Radio Locator (GIRL) version 6.0.0 (girl-6.0.0.tar.xz) was released on June 30th 2015 with support for 73 Internet Radio stations. The new radio stations in 6.0.0 are RÚV (Reykjavik, Iceland) and Radio AF (Lund, Sweden).

May 9th, 2015

Open Source Developer's Conference 2015: The GIRL Talk!

May 8th, 2015

GNOME Internet Radio Locator (GIRL) version 5.0.0 (girl-5.0.0.tar.xz) was released on May 8th 2015 with support for 73 Internet Radio stations. The new radio stations in 5.0.0 are WUMR (Memphis, TN), Radio Universidad (Guatemala City, Guatemala) and Stockholm College Radio (Stockholm, Sweden).

May 3rd, 2015

GNOME Internet Radio Locator (GIRL) version 4.0.0 (girl-4.0.0.tar.xz) was released on May 3rd, 2015.

April 29th, 2015

GNOME Internet Radio Locator (GIRL) version 3.1.0 (girl-3.1.0.tar.xz) was released on April 29th, 2015.

April 25th, 2015

GNOME Internet Radio Locator (GIRL) version 3.0.0 (girl-3.0.0.tar.xz) was released on April 25th, 2015.

March 29th, 2015

GNOME Internet Radio Locator (GIRL) version 2.0.0 (girl-2.0.0.tar.xz) was released on March 29th, 2015.

March 21st, 2015

GNOME Internet Radio Locator (GIRL) version 1.9.0 (girl-1.9.0.tar.xz) was released on March 21st, 2015.

March 14th, 2015

GNOME Internet Radio Locator (GIRL) version 1.8.0 (girl-1.8.0.tar.xz) was released on March 14th, 2015.

March 8th, 2015

GNOME Internet Radio Locator (GIRL) version 1.7.0 (girl-1.7.0.tar.xz) was released on March 8th, 2015.

March 7th, 2015

GNOME Internet Radio Locator (GIRL) version 1.6.0 (girl-1.6.0.tar.xz) was released on March 7th, 2015.

February 28th, 2015

GNOME Internet Radio Locator (GIRL) version 1.5.0 was released on February 28th, 2015.

February 21th, 2015

GNOME Internet Radio Locator (GIRL) version 1.4.0 was released on February 21st, 2015.

February 14th, 2015

GNOME Internet Radio Locator (GIRL) version 1.3.0 was released on February 14th, 2015.

January 24th, 2015

GNOME Internet Radio Locator (GIRL) version 1.2.0 was released on January 24th, 2015.

January 17th, 2015

GNOME Internet Radio Locator (GIRL) version 1.1.0 was released on January 17th, 2015.

January 3rd, 2015

GNOME Internet Radio Locator (GIRL) version 1.0.0 ("Fenchurch") was released on January 3rd, 2015.

The first major 1.0.0 release is dedicated to the writings of the English writer, humorist and dramatist Douglas Adams.

GIRL 1.0.0 supports search by location for the 42 supported radio stations. 42 is Douglas Adams' Answer to Life, the Universe and Everything in book The Hitchhiker's Guide to the Galaxy. Life is finite. The Universe is infinite. Listen to and/or record Everything that is broadcasted live from 42 radio stations on Earth included with this program.

History

Development on GNOME Internet Radio Locator began in 2002, continued in 2014, reached version 1.0 in 2015, work continued in 2016, and continues in 2017.

Station Support

The program supports 80 (and counting) radio stations so far:

KCED (Centralia, DC)
CIUT (Toronto, Canada)
KSLU (Hammond, LA)
Radio K (Minneapolis, MN)
Blur FM (Buenos Aires, Argentina)
Urgent.fm (Gent, Belgium)
U Radio (Nicosia, Cyprus)
Radio Uchile (Santiago, Chile)
Radio USP (São Paulo, Brazil)
Bergen Student Radio (Bergen, Norway)
WNYC (New York City, NY)
Narvik Studentradio (Narvik, Norway)
Campus & City Radio (St. Pölten, Austria)
Radio Universidad (Guatemala City, Guatemala)
Stockholm College Radio (Stockholm, Sweden)
WUMR (Memphis, TN)
Radio Revolt (Trondheim, Norway)
DCUfm (Dublin, Ireland)
Universitetsradioen (Copenhagen, Denmark)
UWSRadio (Ayr, Scotland)
Radio AF (Lund, Sweden)
RÚV (Reykjavik, Iceland)
Radio Eco (Pisa, Italy)
KTUH FM (Honolulu, Hawaii)
NRK P1 (Oslo, Norway)
NRK P2 (Oslo, Norway)
NRK P3 (Oslo, Norway)
NRK Urørt (Oslo, Norway)
UCT Radio (Cape Town, South Africa)
CFRC (Kingston, Canada)
CHUO (Ottawa, Canada)
radiOrakel (Oslo, Norway)
KXSC (Los Angeles, CA)
Arizona State University (Phoenix, AZ)
SoundFM (Waterloo, Canada)
Radio NRJ Bern (Bern, Switzerland)
WVAU (Washington, DC)
KCSN (Los Angeles, CA)
KVRX (Austin, TX)
KSUB (Seattle, WA)
WRVU (Nashville, TN)
WHPK (Chicago, IL)
WNYO (Oswego, NY)
WUSB (Long Island, NY)
COOG (Houston, TX)
WVUA-FM (Tuscaloosa, AL)
EPER (Budapest, Hungary)
Burst Radio (Bristol, United Kingdom)
Fuse FM (Manchester, United Kingdom)
CJSW (Calgary, Canada)
Caper Radio (Sydney, Nova Scotia, Canada)
WAMU (Washington, DC)
KDUP (Portland, OR)
95bFM (Auckland, New Zealand)
2NURFM (Newcastle, Australia)
Radio Adelaide (Adelaide, Australia)
Radio R (Brno, Czech Republic)
Radio Radius (Zürich, Switzerland)
Leeds University Student Radio FM (Leeds, United Kingdom)
University Radio Nottingham (Nottingham, United Kingdom)
King's College London Radio (London, United Kingdom)
Imperial College Radio (London, United Kingdom)
Coimbra University Radio (Coimbra, Portugal)
Radio Campus Bruxelles (Bruxelles, Belgium)
Radio Campus Paris (Paris, France)
WCSB (Cleveland, OH)
Pulse LSE (London, United Kingdom)
Oxford Student Radio (Oxford, United Kingdom)
Cam FM (Cambridge, United Kingdom)
Radio UNAM (México City, México)
WXYC (Chapel Hill, NC)
KALX (Berkeley, CA)
WHRB (Boston, MA)
Radio NOVA (Oslo, Norway)
WWNO (New Orleans, LA)
KTRU (Houston, TX)
BBC World Service (London, United Kingdom)
NRK Radio Alltid Nyheter (Oslo, Norway)
WKCR (New York City, NY)
KZSU (San Francisco, CA)
KEXP (Seattle, WA)
WMBR (Boston, MA)

Stations XML data

The station list is available in XML from http://girl.software/girl.xml

Download

Development Tree

Source Release

Debian testing

AMD64
i386

Fedora Core 25 RPMS

Ubuntu Linux 17.04

Mac OS X

GNOME Internet Radio Locator on Macports.org

Mailing list

http://mail.gnome.org/mailman/listinfo/girl-list/

Author

Ole Aamot