Poddr, a graphical podcast player built with Electron and Angular

about podr

In the next article we are going to take a look at Poddr. It's about a multiplatform program built with Electron and Angular to listen to our podcasts favorites. With this software we will be able to use the iTunes RSS feed and a search API to collect all the necessary information.

In this blog some articles have already been written about podcast players like cpod o Spokesperson, among others. On this occasion we will see that Poddr is a graphical ṕodcast player, which shares the basic characteristics with the rest of the software dedicated to these tasks, such as its development with Electron or the use of the Apple iTunes database.

In case someone does not know yet, it must be said that a podcast is a form of digital media that consists of an episodic program downloaded or streamed over the Internet using an XML protocol called RSS. These episodes can be viewed and listened to on a variety of devices, such as laptops, desktops, portable media players, and phones. In short, podcasts are a great way to keep up with the latest news, reviews, or jokes.

about vowel
Related article:
Vocal, a modern desktop client for listening to Podcast

General characteristics of Poddr

Next we are going to see some of the main features that Poddr offers us:

  • The project has been built using Electron and Angular. The source code can be check on their Github page. The project uses a GNU GPL v3.0 license.

Poddr search

  • It will give us the ability to use possibly the largest library in the world. Poddr uses the iTunes API to collect information. Also, if our favorite podcast source is missing, we can always add it manually.

Settings Podr

  • Incorporates a elegant and customizable interface (UI). By default it focuses on a simple and dark theme that is easy to use. In addition, users can also set our own color.
  • At the bottom of the program we will find the basic operation menu as they are to start, stop, forward and backward. Come on, the typical thing for any player. There is also an information button and a slider for the volume. Here we are going to find the heart shaped button, with which we can add a program to favorites.

toplists may

  • Regarding the option "ToplistsAccording to the country we select, it will indicate the top of top 50 most popular podcast shows.

favorites Poddr

  • From the option "Search" we will be able find our favorite podcast shows. In "Favourites”We have a list of podcasts previously marked as favorites.

Install Poddr on Ubuntu

The following commands that I am going to show, I am testing on Ubuntu 18.04. As for the installation, we will be able to carry it out in different ways in our Ubuntu system. We can do it either via the Snap package or using an AppImage.

To install snap package, we will only have to follow the instructions shown in Snapcraft or if our team already allows us to work with this type of packages, we will be able to open a terminal (Ctrl + Alt + T) and write in it:

snap install poddr

sudo snap install poddr

If you prefer to opt for the .AppImage file, we will be able to download it from the project release page or by opening a terminal (Ctrl + Alt + T) and using wget:

download via poddr wget

wget https://github.com/Sn8z/Poddr/releases/download/v1.1.0/Poddr.1.1.0.AppImage

Once downloaded, we will only have to give you the necessary permissions by order:

chmod +x Poddr.1.1.0.AppImage

After this, we can now double click on the file and install it on our computer:

Poddr launcher

Uninstall Poddr

To remove snap package of this software, we will only have to open a terminal (Ctrl + Alt + T) and type the command:

snap remove poddr

sudo snap remove poddr

Poddr is a cross-platform podcast player that does what it should. It has a very easy to use interface, although it is still a fair bit of functions, offers the essential functionalities needed for a podcast player. Although as I say, things like playlists, queue functionality or the option to download podcasts, I have not seen them in the program and they are missed.

For more detailed information on this project, you can consult the project website.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.