I ditched my browser and RSS reader on Android for these two command-line apps instead


I like a good, well-designed and visually appealing website as much as the next guy, but more and more often, I find myself turning to RSS feeds to cut through the clutter and distraction.

I host an instance of FreshRSS locally on my desktop. When I’m away from home, I like to use a decidedly different mobile setup via two different apps in Termux. Having two different types of RSS feeds really gives me well-rounded and heavily curated/customizable content for my daily reading.

But since I have a long commute, I wanted to find a way to have a more streamlined experience using only my Android phone, so I turned to two CLI apps on Termux: lynx and newsboat to curate a better RSS feed.

Reading on the modern Internet can be a nightmare for folks who want fewer ads, distractions, AI slop, and ridiculous autoplay videos.

RSS feeds can help smooth out the experience a bit, but not all RSS readers or feeds are created equal. Some websites don’t have RSS feeds or only provide a snippet that leads back to the website itself.

Broken code, like messed-up feed markup or outdated XML, can be a problem for RSS feeds. Intentional restrictions on the website itself can also cause the feed not to work properly or just totally fail. Sometimes, the links change, or maybe there’s a captcha or login that can’t be bypassed when grabbing the feed.

That’s why using a dedicated text-based browser with an RSS app made perfect sense to me. Everything I did in Termux on Android was performed on a Motorola Moto G and a Samsung Galaxy ZFold 5.

A simple, text-based browser for a clean web experience

Reading a Neocities website through the lynx browser on Android. Credit: David J. Buck/How-To Geek

As a kid, I often spent considerable time at my local library. I lived in a small town, and the library hadn’t yet upgraded its computers to an OS with a graphical web browser like Internet Explorer or Netscape Navigator.

Instead, it had a text-based search engine that may or may not have been WebCrawler (I’m working from memory here, so the details are a bit spotty; I don’t recall what OS the library was using at the time). I loved that search engine, spending many hours exploring the NES webring and reading about Dungeons & Dragons or plants.

Nostalgia is likely what drew me to the text-based Lynx browser, but I stayed for the reading experience, customization, and its integration into newsboat.

Lynx is actually one of the oldest text-based browsers that’s still actively maintained. I like it for easy reading with no images or distractions if I’m checking out a new story or trying to learn something new, or testing out a website.

I’ve also found it to be less cluttered and much easier on my vision, so I’ve been using it more often, especially with RSS feeds during my commute.

You can install it on Termux using pkg install lynx

Free, open-source, and easy setup make this one a keeper

Checking out the HTG feed in newsboat on Termux. Credit: David J. Buck/How-To Geek

I’m a huge fan of newsboat when I read my RSS feeds most days. Discovering it was like learning a shortcut for a better online experience. I knew immediately that it would change how I use RSS feeds.

I switched to newsboat because I was frustrated with incomplete feeds and clutter. When I began using newsboat, most of the feeds I added to my urls file, surprisingly enough, provided the full content of the page. This was exactly what I was looking for, but as I added more feeds, I ran into several sites that only loaded teasers or snippets, which is what I expected. For the ones that only loaded snippets, I configured newsboat to open all my links in lynx. After that, I just selected the full article link, and it opened up in lynx with a nice and clean text-only article for me to read.

Aside from that, you can customize newsboat and use it for podcast RSS, although I have not experimented with that particular feature yet (but it’s on my list). newsboat isn’t limited to RSS feeds, either. You can load ATOM feeds as well.

You can install it on Termux using pkg install newsboat

An few commands in Termux gives you a full RSS feed

By using a simple notes file, you can quickly set up your feed

Setting up the config file for newsboat in nano on Termux. Credit: David J. Buck/How-To Geek

Get started by installing both newsboat and lynx.

Newsboat will not work until you configure your urls file, which is just a text file containing all the urls for your feeds.

You can make a directory for newsboat using mkdir -p ~/.newsboat Then you need to make a configuration file. I use nano as my default text editor in the terminal using the command nano ~/.newsboat/config. This is where you can change the color, set up auto-refresh, and tweak the settings to your heart’s desire.

Then, you need to populate your feeds using nano ~/.newsboat/urls You’ll be returning to this one often as you add and remove feeds. In the file, you just type or paste the URL of the sites you want. That’s it. It’s best to go for the actual RSS feed when available. It’ll usually look something like this:

https://website.com/RSS

As I mentioned before, some sites don’t have a typical feed, and others might not work at all. RSS isn’t foolproof, even with a program like newsboat. On my Android device (a Motorola Moto G), lynx is set as the default browser for newsboat on its own. I did not have to enter a command to set it up that way, but it may vary on your device, so double-check that when you do your setup.

If the full text of an article doesn’t appear in newsboat, hit o to open it in lynx. I use / key to search for a word in the title so it’ll take me straight to the start of the article itself. The arrow keys do the rest, while the space bar goes to the next page. It takes some gettings used to, but I’ve found I prefer it over most graphics-based browsers on my phone (desktop is a totally different story).

If you want to import your feeds from an OPML file, you can. newsboat is compatible with OPML files, which use newsboat -i ~/mycoolrssfeeds.opml (obviously, you’ll want to substitute the name of your file for my placeholder) to import them.

The arrow keys, navigator, and different letter keys (listed at the bottom of the screen) let you read, reload feeds, or quit the app. After that, enjoy navigating your favorite sites in a distraction-free environment on your own device.


The Python logo superimposed on an image of Termux running a program


4 ways Python has turned my Android phone into the ultimate homelab companion

I turned my Android phone into a homelab without buying anything new.


The Internet doesn’t have to be a cluttered experience

A customized instance of newsboat running on Termux featuring a teal color scheme. Credit: David J. Buck/How-To Geek

When you’re sick of clutter and distraction, it’s nice to have an option for something a bit simpler. If you know your way around Termux and are comfortable with CLI apps on Android, you’ll probably get a lot of value from using newsboat and lynx together.

While I wouldn’t recommend using lynx for everything you do online, it’s been absolutely amazing for catching up on news, journals, magazines, and fun stuff.

And all it took was an old Android phone, a terminal, and a couple of simple yet powerful apps to get there. Perhaps I’ll set it up on a Kindle or Fire Tablet next.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Another week has passed, and Apex is still the top thriller on Netflix and the No. 1 movie in the streamer’s current top 10. Audiences are loving the cat-and-mouse battle between Charlize Theron’s rock climber and Taron Egerton’s serial killer. It will be interesting to see what movie inevitably knocks it down to second place.

If you’re searching for more thrillers, then you’ve come to the right place. Our top recommendation is the fifth entry into one of Hollywood’s iconic horror series. The other movies on this list include a little-seen survival thriller with an A-plus cast and a feature film adaptation of a post-apocalyptic novel. Stream all three of these movies on Netflix in the U.S.

3

Eden

Survival on the island

What the heck happened to Eden? The survival thriller premiered at the 2024 Toronto International Film Festival and entered limbo immediately after due to its lack of distribution. Nearly a year passed before Vertical finally released Eden in theaters on August 22, 2025. You would think that this movie had an easy sell—recognizable actors stuck on an island, with chaos ensuing. I’m still baffled as to why a major studio didn’t pick it up in the United States.

Eden is inspired by true events surrounding the residents of Floreana Island in the 1930s. Dr. Friedrich Ritter (Jude Law) leaves Germany and moves to Floreana Island with Dore Strauch (Vanessa Kirby). They are eventually joined by Margret Wittmer (Sydney Sweeny), Heinz Wittmer (Daniel Brühl), and Eloise Bosquet de Wagner Wehrhorn (Ana de Armas). Tensions rise as the competing families vie for control of the island, resulting in fatal decisions that lead to multiple tragedies. Eden certainly has some Lord of the Flies elements in its story.

Again, I’m shocked this movie was dumped in August instead of receiving a traditional rollout from a popular studio. Admittedly, Eden has its flaws and heavily leans into melodrama much to its detriment. Still, it’s an entertaining thriller supported by a stacked cast that is much better than it’s given credit for.​​​​​​​

2

Leave the World Behind

Technology becomes the villain

What would happen if the collapse of technology led to the end of the world? That’s part of the premise of Leave the World Behind, Sam Esmail’s 2023 psychological thriller for Netflix. The movie is based on Rumaan Alam’s novel of the same name. Right when an oil tanker crashes on the shore, something is not right in Leave the World Behind.

Amanda Sandford (Julia Roberts) is on vacation with her husband Clay (Ethan Hawke) and two children when inexplicable occurrences, like the oil tanker crash, begin happening. The root of the issue is a nationwide blackout that has caused widespread panic. Amanda and Clay are forced to grapple with their trust issues after the arrival of the vacation home’s owner, George H. “G.H.” Scott (Mahershala Ali), and his daughter, Ruth (Myha’la).

Some may view Leave the World Behind as a warning to humanity, which feels ill-equipped to handle a devastating cyberattack. Others might watch strictly for its entertainment purposes. I fell somewhere in the middle. There are some relevant messages about the apocalypse, social inequality, and societal standards. It’s also a great cast of talented performers who elevate the source material. I don’t think the film depicts what actually would happen in a disaster, but it’s certainly fun (and scary) to predict the future. ​​​​​​​

1

Scream

I would like to play another game

To clarify, I’m referring to 2022’s Scream, informally known as Scream V. It’s a nightmare scenario for anyone like myself, who has to write an article about the fifth Scream installment. For bookkeeping purposes, I’m calling it Scream V. Part of the reason for the similar title to the first movie is because Scream V restarted the franchise after an 11-year hiatus. It’s not a reboot or a remake, but a continuation of the series.

The film opens with a similar sequence to 1996’s Scream, where an unsuspecting high school student, Tara Carpenter (Jenna Ortega), is attacked by a new Ghostface killer in Woodsboro. Tara’s half-sister, Sam (Melissa Barrera), returns to town and learns that Tara’s friend group is now being targeted by Ghostface. If you’re dealing with Ghostface, there’s only one person to call for help: Sidney Prescott (Neve Campbell), who has survived the killer’s multiple attempts at her life.

​​​​​​​

I was surprisingly impressed with Radio Silence’s take on Scream. These reboots are typically cash grabs and a way for studios to exploit the IP of a popular entity. Scream V plays the hits—close calls, gory kills, and a propensity for dark humor. For me, it works as one of the franchise’s best entries. I thought Scream was done following Scream 4. Now, you’re probably going to get Scream VIII in a few years.


​​​​​​​More Netflix movies to watch

Two new Netflix movies, My Dearest Assassin and Remarkably Bright Creatures, arrive at week’s end just in time for the weekend. You can also stream classic Oscar-winning movies, including Roma and Glory. No matter what you choose, chances are you’ll be occupied for the foreseeable future with Netflix content.

Subscription with ads

Yes, $8/month

Simultaneous streams

Two or four




Source link