https://github.com/burgr033/flashme
terminal based flash card application written in Go utilizing the awesome bubble tea framework
https://github.com/burgr033/flashme
bubbletea charmbracelet flashcard flashcard-application flashcard-game go golang lipgloss
Last synced: 3 months ago
JSON representation
terminal based flash card application written in Go utilizing the awesome bubble tea framework
- Host: GitHub
- URL: https://github.com/burgr033/flashme
- Owner: burgr033
- License: mit
- Created: 2024-03-01T22:56:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-04T12:34:03.000Z (over 1 year ago)
- Last Synced: 2025-03-05T22:58:09.786Z (3 months ago)
- Topics: bubbletea, charmbracelet, flashcard, flashcard-application, flashcard-game, go, golang, lipgloss
- Language: Go
- Homepage:
- Size: 236 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# flashMe

FlashMe is a terminal-based flashcard application written in Go using the Bubble Tea framework. It provides a simple and efficient way to study and review flashcards right from your command line. FlashMe is designed to be easy to use, customizable, and distraction-free.
## Features
- flashMe offers a user-friendly interface where users can navigate through flashcards using keyboard commands.
- Each flashcard displays a question, and users can reveal the answer with a single keystroke.## Installation
To get FlashMe, make sure you have Go installed on your system, and start by cloning the repo
```bash
git clone https://github.com/burgr033/flashme
cd flashme
go mod tidy
go run main.go
```## Usage
After installing FlashMe, start the application by running:
```bash
flashme
```Follow the on-screen instructions to navigate through the flashcards and review your study materials.
## Contributing
As I am new to Go, contributions to FlashMe are very welcome! If you have any ideas, suggestions, or bug fixes, feel free to open an issue or submit a pull request on [GitHub](https://github.com/burgr033/flashme).
## Roadmap
* The next thing I will work on, is the ability to put in data after compilation. As of now you can only insert data by
## License
FlashMe is licensed under the [MIT License](LICENSE).
## Acknowledgements
FlashMe is built using Bubble Tea, a terminal UI framework for Go by Charmbracelet. Special thanks to the developers and contributors of Bubble Tea for providing such a powerful and versatile framework for building terminal-based applications.