https://github.com/2kabhishek/rat
A rusty cat 🐭🦀
https://github.com/2kabhishek/rat
cat cli command-line pager rat ratcat rust
Last synced: about 1 year ago
JSON representation
A rusty cat 🐭🦀
- Host: GitHub
- URL: https://github.com/2kabhishek/rat
- Owner: 2KAbhishek
- License: gpl-3.0
- Created: 2023-03-15T08:54:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-08T19:34:02.000Z (about 3 years ago)
- Last Synced: 2025-05-01T09:48:15.226Z (about 1 year ago)
- Topics: cat, cli, command-line, pager, rat, ratcat, rust
- Language: Rust
- Size: 66.4 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
rat / ratcat is a clone of cat written in rust
## ✨ Features
- Blazing fast performance
- Great error reporting
- Superior test coverage
- Minimalistic and simple
## Setup
### ⚡ Requirements
- cargo / Rust
### 🚀 Installation
```bash
git clone https://github.com/2kabhishek/rat
cd rat
cargo install --path .
# or
cargo install ratcat
```
### 💻 Usage
```bash
Usage: ratcat
Arguments:
Options:
-h, --help Print help
```
## Behind The Code
### 🌈 Inspiration
Wanted to explore me some rusty rust.
### 💡 Challenges/Learnings
- Rust tooling with neovim is awesome!
- Error handling in rust can be as complicated or as simple as you want.
- Unit tests are conventionally stored in the same file as src.
### 🧰 Tooling
- [Dotfiles](https://github.com/2kabhishek/Dotfiles) — Dev Environment
- [nvim2k](https://github.com/2kabhishek/nvim2k) — Personalized Editor
- [awesome2k](https://github.com/2kabhishek/awesome2k) — Tiling Window Manager
### 🔍 More Info
- [rgep](https://github.com/2kabhishek/rgep) — a rusty grep
⭐ hit the star button if you found this useful ⭐
Source
| Blog
| Twitter
| LinkedIn
| More Links
| Other Projects