Live data from Hacker News

Show HN: Fltrdr – A TUI Text Reader for the Terminal

github.com

1–10 of 18 posts

Re: Show HN: Fltrdr – A TUI Text Reader for the Terminal

#2
For the past month, I've been working on this terminal text reader project for fun. It started out as a project to learn more about how to structure and implement a text-based user interface with vi inspired features. It's written in C++17 and is released under the MIT license. I wanted to share it here in case someone may find it interesting.

Fltrdr, or flat-reader, is an interactive text reader for the terminal. It is flat in the sense that the reader is word-based. It creates a horizontal stream of words, ignoring all newline characters and reducing sequential whitespace. Its purpose is to facilitate reading, scanning, and searching text. The program also has a play mode that moves the reader forward one word at a time, along with a configurable words per minute (WPM) setting.

It is highly customizable, with a configuration file to persist your settings. The colourscheme can be changed to match your environments theme using either 24-bit, 8-bit, or 4-bit colours, depending on what your terminal supports. The characters used for the text border and progress bar can be set to a character or unicode-character of your choice. Some of the UI elements, such as the border, progress bar, and status bar can be individually shown/hidden to create a more minimalistic display.

I'm open to any feedback or suggestions!

This blog post from the other week contains videos of it in action: https://octobanana.com/blog/terminal-text-reader-demo

It can be found here on GitHub: https://github.com/octobanana/fltrdr

It can also be found here on my personal site: https://octobanana.com/software/fltrdr

Re: Show HN: Fltrdr – A TUI Text Reader for the Terminal

#7

For the past month, I've been working on this terminal text reader project for fun. It started out as a project to learn more about how to structure and implement a text-based user interface with vi inspired features. It's written in C++17 and is released under the MIT license. I wanted to share it here in case someone may find it interesting. Fltrdr, or flat-reader, is an interactive text reader for the terminal. It…

Thanks for posting this.

One bit of feedback: I think the video should be linked more prominently and from the README - I guessed that might be what it was for the description is a bit vague and abstract and "seeing is believing"

Re: Show HN: Fltrdr – A TUI Text Reader for the Terminal

#8
post #7

For the past month, I've been working on this terminal text reader project for fun. It started out as a project to learn more about how to structure and implement a text-based user interface with vi inspired features. It's written in C++17 and is released under the MIT license. I wanted to share it here in case someone may find it interesting. Fltrdr, or flat-reader, is an interactive text reader for the terminal. It…

Thanks for posting this. One bit of feedback: I think the video should be linked more prominently and from the README - I guessed that might be what it was for the description is a bit vague and abstract and "seeing is believing"

Agreed, put a screenshot of the video with a play button at the top of the README and link it to the video.

Also, make the video get to the point quicker. Open a file and start reading right away.

Re: Show HN: Fltrdr – A TUI Text Reader for the Terminal

#10

a demo would be nice, something with https://asciinema.org or similar so we can get a feel of how it works without installing it.

This blog post from last week has two videos of it in action. The first one demos some of the features, while the second reads a bit of a book uninterrupted for 2 minutes.

https://octobanana.com/blog/terminal-text-reader-demo

Post reply on HN