Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/buhe/hacknews

hack news cli implement rust(WIP)
https://github.com/buhe/hacknews

Last synced: 19 days ago
JSON representation

hack news cli implement rust(WIP)

Awesome Lists containing this project

README

        

![Untitled (2)](https://tva1.sinaimg.cn/large/008i3skNgy1gxuvn1gcj1j30ks0cy74f.jpg)

## hacknews

[![hacknews](https://github.com/buhe/hacknews/actions/workflows/rust.yml/badge.svg)](https://github.com/buhe/hacknews/actions/workflows/rust.yml)

Hacknews has two UI, a cli and another TUI.

##### cli

```
hacknews
```

##### TUI

```
hacknews --ui tui
```

### Installation

```bash
cargo install hacknews
```

### API

- https://github.com/HackerNews/API
### Http Client
- reqwest

### Screenshot

#### TUI render

- cursive

![截屏2021-09-20 下午10.51.59](https://tva1.sinaimg.cn/large/008i3skNgy1gunhevlix0j60z20u0q5j02.jpg)

#### cli args parse

- Clap

![截屏2021-09-21 下午1.03.59](https://tva1.sinaimg.cn/large/008i3skNgy1guo61mwcp0j612o0cetbn02.jpg)