All Projects → ezeoleaf → tblogs

ezeoleaf / tblogs

Licence: MPL-2.0 license
A simple and useful blogs' reader for your terminal

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to tblogs

gomphotherium
Gomphotherium (/ˌɡɒmfəˈθɪəriəm/; "welded beast"), a command line Mastodon client.
Stars: ✭ 22 (-21.43%)
Mutual labels:  tui, tview, tcell
mangadesk
Terminal client for MangaDex 📖
Stars: ✭ 569 (+1932.14%)
Mutual labels:  tui, terminal-app, tview
termshark
A terminal UI for tshark, inspired by Wireshark
Stars: ✭ 7,368 (+26214.29%)
Mutual labels:  tui, tcell
jira-cli
🔥 [WIP] Feature-rich interactive Jira command line.
Stars: ✭ 809 (+2789.29%)
Mutual labels:  tui, terminal-app
Spotui
Spotify in the terminal 💻🎶
Stars: ✭ 302 (+978.57%)
Mutual labels:  tui, terminal-app
Ticker
Terminal stock ticker with live updates and position tracking
Stars: ✭ 3,986 (+14135.71%)
Mutual labels:  tui, terminal-app
termscp
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
Stars: ✭ 707 (+2425%)
Mutual labels:  tui, terminal-app
Tui Go
A UI library for terminal applications.
Stars: ✭ 2,015 (+7096.43%)
Mutual labels:  tui, terminal-app
Lazyhub
lazyhub - Terminal UI Client for GitHub using gocui.
Stars: ✭ 133 (+375%)
Mutual labels:  tui, terminal-app
Pspg
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
Stars: ✭ 1,749 (+6146.43%)
Mutual labels:  tui, terminal-app
Finalcut
A text-based widget toolkit
Stars: ✭ 244 (+771.43%)
Mutual labels:  tui, terminal-app
mauview
A Go TUI library based on tcell.
Stars: ✭ 40 (+42.86%)
Mutual labels:  tui, tcell
fire
The Pre-Cambrian DOOM animation in the terminal!
Stars: ✭ 22 (-21.43%)
Mutual labels:  tui
brain-monitor
A terminal app written in Node.js to monitor brain signals in real-time
Stars: ✭ 119 (+325%)
Mutual labels:  terminal-app
py menu
🛠 Snack TUI (1)终端菜单---配置工具利器 (2)三级菜单 (3)编辑页面封装 【CentOS6.X+】
Stars: ✭ 20 (-28.57%)
Mutual labels:  tui
cryptgo
A terminal application to watch crypto prices!
Stars: ✭ 123 (+339.29%)
Mutual labels:  tui
ipfs-chat
Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.
Stars: ✭ 84 (+200%)
Mutual labels:  tui
rainbow
Tasty rainbows for your terminal! (lolcat clone)
Stars: ✭ 63 (+125%)
Mutual labels:  terminal-app
pystyle
The source of my Python library, pystyle.
Stars: ✭ 158 (+464.29%)
Mutual labels:  tui
notcurses-zig-example
Demo showing how to use Notcurses library for building terminal UIs with Zig
Stars: ✭ 32 (+14.29%)
Mutual labels:  tui

TBlogs

Build status Go Report Card MPL-2.0 License

Summary

TBlogs is a basic app for your terminal that allows you to read, follow and save posts from development blogs from lots of companies.

What It Looks Like

TBlogs Demo

Other screens

Help section

Blogs section

Saved Posts

Install

You can install by the following set of instructions:

  1. Clone or download the repo, and navigate to the repo directory
  2. Just run go run . inside the repo directory
  3. You can also try compiling it with:
    • make - Work in progress
  4. Assuming the binary has built correctly, you can simply run the file inside the bin directory:

Usage

Start the app by running go run . or go build . and then run ./tblogs to open it.

At first you will land on the help page just for this time.

Then you can simply use it with the shortcuts or with the mouse.

Shortcuts

  • Ctrl + H opens the Help page
  • Ctrl + B opens the Blogs page
  • Ctrl + T opens the Home page (T for tblogs)
  • Ctrl + P opens the Saved Posts page
  • Ctrl + S
    • Follow/unfollow a blog. Once the blog is followed, you will see the posts in your Home page
    • Save/unsave a post. After this, you can see it in the Saved Posts page even if you're not following the blog
  • Ctrl + F search a blog or post depending on the screen that is selected
  • Enter
    • If you have a blog selected from the Blogs page, then you will be able to read the posts
    • If you have a post selected, a browser will display the post
  • Esc returns from the Posts results to the Blog pages

Contributing

If you find any bugs, please report them! I am also happy to accept pull requests from anyone.

You can use the GitHub issue tracker to report bugs, ask questions, or suggest new features.

For a more informal talk, just ping me [email protected] :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].