Internet radio browser GUI for music/video streams from various directory services.

βŒˆβŒ‹ βŽ‡ branch:  streamtuner2

Add developer API support for shoutcast.
mario authored 80 days ago last checkin e3d1d9a21
πŸ“‚ bundle Use __future__ print_function for file=sys.stderr descriptor usage.β€Ήβ€Ί 2609 days ago
πŸ“‚ channels Adapt Xiph plugin for BETA/dir-test.xoph.org rollout. It's fairly terβ€Ήβ€Ί 740 days ago
πŸ“‚ contrib Contrib plugin: show `extra` column in bookmarks (origin channel). Chβ€Ήβ€Ί 2026 days ago
πŸ“‚ dev Moved artwork (logo/icon) into dev/ folder.β€Ήβ€Ί 2578 days ago
πŸ“‚ help Revert yelp-"fixes", as adding required <section>s actually broβ€Ήβ€Ί 2005 days ago
πŸ“„ .win.pack Remove obsolete windows theme plugin.β€Ήβ€Ί 1980 days ago
πŸ“„ .zip.py Pack help.chm into PYZ package.β€Ήβ€Ί 2011 days ago
πŸ“„ CREDITS Document Dirble plugin status indicatorsβ€Ήβ€Ί 2008 days ago
πŸ“„ Makefile py2|py3 dependencies for packagesβ€Ήβ€Ί 88 days ago
πŸ“„ NEWS Release as 2.2.2β€Ήβ€Ί 88 days ago
πŸ“„ PACKAGING Add notes on deprecations.β€Ήβ€Ί 732 days ago
πŸ“„ PKG-INFO Release as 2.2.2β€Ήβ€Ί 88 days ago
πŸ“„ Packfile Add osxpkg; though unusedβ€Ήβ€Ί 1944 days ago
πŸ“„ README Add notes on deprecations.β€Ήβ€Ί 732 days ago
πŸ“„ action.py Collect audio format form URL guessing into new class heuristic_funcsβ€Ήβ€Ί 1909 days ago
πŸ“„ ahttp.py Add more detailed user-agent string, introduce conf.version (from pmdβ€Ήβ€Ί 729 days ago
πŸ“„ bin Cover ImportError with custom explanationβ€Ήβ€Ί 524 days ago
πŸ“„ cli.py Add version and -V flags.β€Ήβ€Ί 1922 days ago
πŸ“„ compat2and3.py Fix missing os. import for find_executable fallback.β€Ήβ€Ί 1415 days ago
πŸ“„ config.py Fix `format_exc(e)` itself causing an exception, and add explanation β€Ήβ€Ί 524 days ago
πŸ“„ gtk3.xml.gz fix pixmap pathβ€Ήβ€Ί 88 days ago
πŸ“„ icon.png Capitalize remaining menu entries, update PNG icon to 64x64, remove eβ€Ήβ€Ί 2602 days ago
πŸ“„ logo.py Mention `make glade`, as gtk3.xml is now compressed per gzip after alβ€Ήβ€Ί 2602 days ago
πŸ“„ pluginconf.py updated key mappingβ€Ήβ€Ί 93 days ago
πŸ“„ pq.py Fix `format_exc(e)` itself causing an exception, and add explanation β€Ήβ€Ί 524 days ago
πŸ“„ releases.json Release as 2.2.2β€Ήβ€Ί 88 days ago
πŸ“„ st2.py Release as 2.2.2β€Ήβ€Ί 88 days ago
πŸ“„ streamtuner2.desktop Spread out #pack: specifiers into doc files.β€Ήβ€Ί 2603 days ago
πŸ“„ streamtuner2.png pngopt/pngadv/pngcrushed logo banner/icon.β€Ήβ€Ί 2604 days ago
πŸ“„ uikit.py Reimplement combobox.parse_options for builtin/unprocessed record_flaβ€Ήβ€Ί 524 days ago

streamtuner2

Streamtuner2 is an internet radio browser GUI. It conveniently lists streaming stations from different directory services:

Optional plugins:

Playback

  • Audio playback is left to your preferred audio player: Audacious, Amarok, Exaile, Guayadeque, Decibel, Quod Libet, qmmp, XMMS2.
  • Or video players like Totem, Parole, VLC, etc.
  • For recording streamripper, youtube-dl, or even wget / curl are used.

Project

Documentation

Dependencies

Btw, if streamtuner2 doesn't fit your music listening habits, check out our list of recommended alternatives.