Skip to content

Peter-Lande/flash-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flash-client

Crates.io

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.

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

  1. Easy to use UI that allows for navigating between decks
  2. Allows for studying decks
  3. Creation of new decks locally
  4. Editing and adding of decks, cards, and sections
  5. Deleting decks and cards
  6. Customize save locations in app (planned)
  7. Shuffles decks based on how well you understand the content (planned)
  8. 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.

About

A TUI tool for studying with flash cards.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages