MemDeck is a simple yet effective tool designed to help anyone master a memorized deck of cards. Whether you're a magician, a memory enthusiast, or just curious about the art of memorization, MemDeck provides straightforward exercises to train and test your knowledge.
This is a side project, built with one goal in mind: keeping things simple. No distractions, no unnecessary features—just a clean and efficient tool to help you learn and retain a memorized deck.
- Flashcard Mode – Test yourself by recalling the card at a specific position.
- Quiz Mode – Answer randomized deck-related questions.
- Practice Sessions – Focus on specific sections of the deck.
- Minimalist UI – No fluff, just what you need to practice effectively.
MemDeck is built using Typescript, React and Mantine.
If you want to run MemDeck locally, follow these steps:
- Clone the repository:
git clone https://github.com/julienroussel/memdeck.org cd memdeck.org
- Install dependencies:
npm install
- Start the app:
npm run dev
- Add spaced repetition algorithm
- Mobile-friendly design improvements
- Dark mode support
Want to improve MemDeck? Feel free to fork the project, open an issue, or submit a pull request. Keep it simple, keep it useful. 😃
This project is open-source and available under the GPL-3.0 License.
A huge shout-out to all memory enthusiasts and magicians who inspired this project!
Cards SVG images are from https://tekeye.uk/playing_cards/svg-playing-cards
Ready to master your stack? 🃏🔥