mirror of
https://github.com/sunface/rust-by-practice.git
synced 2025-08-11 22:14:47 +00:00
update [Small projects with Elegant code]
This commit is contained in:
@@ -10,19 +10,20 @@ The answers to these questions are always **Practice**: doing some exercises, an
|
||||
|
||||
This is precisely the goal of this book, so, collecting relative resourses and representing in _Rust By Practice_ seems not a bad idea.
|
||||
|
||||
1. Ripgrep
|
||||
### 1. Ripgrep
|
||||
|
||||
Answers for above questions usually came with [`ripgrep`](https://github.com/BurntSushi/ripgrep), though I don't think it is a **small** project, but yes, go for it if you are not afraid to delve deep a bit.
|
||||
|
||||
2. Building a text editor
|
||||
### 2. Building a text editor
|
||||
Tutorial [`https://www.philippflenker.com/hecto/`](https://www.philippflenker.com/hecto/) will lead you to build a text editor from scratch.
|
||||
|
||||
5. Ncspot
|
||||
### 3. Ncspot
|
||||
[Ncspot](https://github.com/hrkfdn/ncspot), a terminal Spotify client. Small, simple, well organized and async, it's good for learning.
|
||||
|
||||
4. Command Line Rust
|
||||
### 4. Command Line Rust
|
||||
[This project](https://github.com/kyclark/command-line-rust) is for the book `Command-Line Rust(O'Reily)` ,it will show you how to write small CLIS( clones of head, cat, ls).
|
||||
|
||||
5. pngme book
|
||||
### 5. pngme book
|
||||
[This book](https://picklenerd.github.io/pngme_book/) will guide you to make a command line program that lets you hide secret messages in PNG files. The primary goal here is to get you writing code. The secondary goal is to get you reading documentation.
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user