https://github.com/q1chenl/asciit
A more compact and intuitive ASCII table in your terminal: an alternative to "man 7 ascii" and "ascii"
https://github.com/q1chenl/asciit
ascii ascii-table cli cli-app rust terminal terminal-app
Last synced: 12 months ago
JSON representation
A more compact and intuitive ASCII table in your terminal: an alternative to "man 7 ascii" and "ascii"
- Host: GitHub
- URL: https://github.com/q1chenl/asciit
- Owner: Q1CHENL
- License: mit
- Created: 2023-11-11T22:27:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T04:25:38.000Z (almost 2 years ago)
- Last Synced: 2024-09-09T04:30:01.485Z (almost 2 years ago)
- Topics: ascii, ascii-table, cli, cli-app, rust, terminal, terminal-app
- Language: Rust
- Homepage: https://crates.io/crates/asciit
- Size: 1.2 MB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# asciit
A more compact and intuitive ASCII table in your terminal: an alternative to `man 7 ascii` and `ascii`. Colored numbers and letters are much more easier to find. The table style is inspired by [hexyl](https://github.com/sharkdp/hexyl)
## Build
```shell
git clone https://github.com/Q1CHENL/asciit
cd asciit
cargo build --release
```
## Installation
- Cargo
```bash
cargo install asciit
```
- Fedora Linux:
```bash
dnf copr enable qichen/asciit # enable the repo
dnf install asciit # install
```
- Arch Linux:
```bash
yay -S asciit
```
- Clone and install
```bash
git clone https://github.com/Q1CHENL/asciit
cd asciit
cargo install --path .
```
## Screenshots & Comparison
`asciit` or `asciit -v`

`man 7 ascii`

`asciit -h --no-explain`

`ascii`

## Notice
- Size of vertical table: 77 x 36
- Size of horizontal table: 153 x 20
You may need to adjust your terminal window size to view the entire vertical table or ensure the correct horizontal display.