1 unstable release
0.1.0 | Sep 26, 2022 |
---|
#4 in #studying
86KB
1.5K
SLoC
flash-client
A pure Rust TUI for making, using, and sharing flash cards. Flash aims to be a simplistic and useful study tool. This is my first major project in Rust and any feedback would be greatly appreciated. Happy studying!
Installation
Currently, Flash can only be installed via cargo using the command,
Cargo
First, install Rust (using the recommended rustup
installation method) and then
cargo install flash-client
This method will build the binary from source.
To update, run the same command again.
Usage
Simply run the binary flash-client
.
Features
- Easy to use UI that allows for navigating between decks
- Allows for studying decks
- Creation of new decks locally
- Editing and adding of decks, cards, and sections
- Deleting decks and cards
- Customize save locations in app (planned)
- Shuffles decks based on how well you understand the content (planned)
- Access remote servers to download and share decks (planned)
Development
Currently, I am using this application for my learning and will not accept PRs. If you happen to find a bug, please make a issue and I will address it as soon as possible.
Dependencies
~5–14MB
~165K SLoC