Last Updated on September 1, 2020
Winds is cross-platform software. There are desktop apps available for Linux, macOS and Windows. There’s also a web version. The software is released under an open source license (BSD-3-Clause). It’s developed by GetStream.io (Stream), a Venture Capital backed company based in the US and the Netherlands.
So what’s the motivation behind developing Winds? Winds started out as a simple example application for the Stream API. But it’s development became an effort to revive the flagging open standard of RSS and encourage publications to embrace open standards and RSS.
The developers don’t offer a package for Ubuntu or any specific distribution. And while I carefully went through their GitHub repository, I couldn’t find any clear instructions on how to compile the source code. I’m certainly not an expert at compiling software, but I usually manage to compile most software. Maybe the lack of distro specific packages is a deliberate policy by the developers. Given the frequency of the releases, and the number of Linux distributions, it’s probably a wise decision.
However, there is an official AppImage. This is essentially a self-mounting disk image that contains the application and everything it needs to run on the system. It allows you to run the application without installing on the system. There’s also a snap available. There’s quite a few differences between AppImage and snap, but they both have one thing in common – simplicity. There’s no worrying about incompatible libraries, both are self-contained, separate from the system. Personally, I tend to steer away from these package formats for a variety of reasons.
Before you can use the software you need to create a Winds account. I’d prefer some integration with social media sites here.
Key Features of Winds
- Provides both a personalized feed using machine learning powered by Steam, in addition to a chronological view. The personalized feed view attempts to promote the most interesting content.
- Uses Algolia for searching.
- Video support for YouTube and Ted.
- OPML imports – export your OMPL file from your current RSS manager and transfer it over to Winds.
- Option to skip the on-board process.
- Cross-platform support including a web version.
Here’s a couple of images of Winds in action.
My (random) observations
These comments apply to the AppImage version 2.1.47.
Let’s start with some probably insignificant annoyances. The menu bar is largely inaccessible to keyboard users, it’s laggy and almost completely pointless. For example File / About offers no output, the Window menu is redundant. And hopefully the developers will remove the GitHub graphic – it’s just unnecessary clutter.
But there are lots of positives. Most importantly, I’m quite taken with the app, marrying a good podcast player with a competent RSS reader. The layout is polished and well thought out. Being able to import my OPML file is a necessity for me, so the app ticks that box.
Winds relies on a whole bunch of interesting technologies. Probably too many though. If you need suggested feeds, the machine learning feature is pretty nifty.
The software is far from stable. It crashed too many times for my liking.
Let’s capture the technologies that the software uses; some of them might be new to you.
- Stream – an API for building activity feeds that enables development teams to build personalized activity feeds. Stream’s machine learning adapts to a user’s preferences. The follow suggestions and the list of articles from the feeds you follow is powered by Stream.
- Express – a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
- Bull – a Redis-based queue for Node.
- Algolia – a powerful hosted search API. It’s used for quick and relevant search.
- MongoDB Atlas – provides a Database as a Service, and serves as the backend datastore for Winds.
- SendGrid – used for email such as password resets.
- Mercury – used to parse articles.
- AWS – provides the hosting for the web version.
Does Winds replace the finest standalone podcast players and RSS viewers? Currently not by a country mile, but it’s definitely worth monitoring its development.
Winds features in our Group Test: Best Podcast tools. Learn about other excellent, free, open source podcast software.
|The largest compilation of the best free and open source software in the universe. Each article is supplied with a legendary ratings chart helping you to make informed decisions.|
|Hundreds of in-depth reviews offering our unbiased and expert opinion on software. We offer helpful and impartial information.|
|Replace proprietary software with open source alternatives: Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle, Atlassian, Corel, Cisco, Intuit, and SAS.|
|Awesome Free Linux Games Tools showcases a series of tools that making gaming on Linux a more pleasurable experience. This is a new series.|
|Machine Learning explores practical applications of machine learning and deep learning from a Linux perspective. This is a new series.|
|New to Linux? Read our Linux for Starters series. We start right at the basics and teach you everything you need to know to get started with Linux.|
|Alternatives to popular CLI tools showcases essential tools that are modern replacements for core Linux utilities.|
|Essential Linux system tools focuses on small, indispensable utilities, useful for system administrators as well as regular users.|
|Linux utilities to maximise your productivity. Small, indispensable tools, useful for anyone running a Linux machine.|
|Surveys popular streaming services from a Linux perspective: Amazon Music Unlimited, Myuzi, Spotify, Deezer, Tidal.|
|Saving Money with Linux looks at how you can reduce your energy bills running Linux.|
|Home computers became commonplace in the 1980s. Emulate home computers including the Commodore 64, Amiga, Atari ST, ZX81, Amstrad CPC, and ZX Spectrum.|
|Now and Then examines how promising open source software fared over the years. It can be a bumpy ride.|
|Linux at Home looks at a range of home activities where Linux can play its part, making the most of our time at home, keeping active and engaged.|
|Linux Candy reveals the lighter side of Linux. Have some fun and escape from the daily drudgery.|
|Getting Started with Docker helps you master Docker, a set of platform as a service products that delivers software in packages called containers.|
|Best Free Android Apps. We showcase free Android apps that are definitely worth downloading. There's a strict eligibility criteria for inclusion in this series.|
|These best free books accelerate your learning of every programming language. Learn a new language today!|
|These free tutorials offer the perfect tonic to our free programming books series.|
|Linux Around The World showcases usergroups that are relevant to Linux enthusiasts. Great ways to meet up with fellow enthusiasts.|
|Stars and Stripes is an occasional series looking at the impact of Linux in the USA.|