Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pythops/lobtui
🌐 TUI for lobste.rs website
https://github.com/pythops/lobtui
lobsters ratatui rust tui
Last synced: 3 months ago
JSON representation
🌐 TUI for lobste.rs website
- Host: GitHub
- URL: https://github.com/pythops/lobtui
- Owner: pythops
- License: gpl-3.0
- Created: 2024-01-17T20:06:12.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-02-20T21:26:20.000Z (4 months ago)
- Last Synced: 2024-03-21T22:44:40.959Z (3 months ago)
- Topics: lobsters, ratatui, rust, tui
- Language: Rust
- Homepage:
- Size: 86.9 KB
- Stars: 24
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Lists
- awesome-ratatui - lobtui - TUI for lobste.rs website. (💻 Apps / 🌌 Other)
- cli-apps - Lob TUI - TUI for lobste.rs website. (<a name="viewers"></a>Viewers)
- awesome-cli-apps - Lob TUI - TUI for lobste.rs website. (<a name="viewers"></a>Viewers)
README
## 🚀 Installation
### 📥 Binary release
You can download the pre-built binaries from the release page [release page](https://github.com/pythops/lobtui/releases)
### 📦 crates.io
You can install `lobtui` from [crates.io](https://crates.io/crates/lobtui)
```shell
cargo install lobtui
```### ⚒️ Build from source
Run the following command:
```shell
git clone https://github.com/pythops/lobtui
cd lobtui
cargo build --release
```Then run `strip` to reduce the size of the binary
```shell
strip target/release/lobtui
```This will produce an executable file at `target/release/lobtui` that you can copy to a directory in your `$PATH`.
## 🪄 Usage
`j` or `Down` : scroll down
`k` or `Up`: scroll up
`n`: next page
`p`: previous page
`r`: reload the current page
`o`: open the highlighted story in the browser
## ⚖️ License
GPLv3