Code it. Remember it. Flash it!
A casual flashcard app for memorizing small bits of code and syntax.
It also works as a standard flashcard app!
[ Recommended for ]
• Anyone learning programming
• People who want to learn common syntax and patterns by heart
• Anyone who wants to review on the go or in spare moments
• Anyone looking for a personal flashcard app — code or otherwise
*****
[ What you get with Pro ]
• iCloud Sync: automatically sync decks, cards, tags, study history, and images across iPhone and iPad on the same Apple ID. On a new device, toggle it on to restore everything
• SQL & C++ Code Execution: adds SQL and C++ to the runnable languages. For SQL, register deck-wide setup SQL and practice queries against the same database on every card
• Color Themes: 10 presets × light/dark to restyle your cards and the whole app
• Monthly Study Stats: bar chart of cards studied each month, with grade breakdown, accuracy, study days, and average answer time
• Grade Rankings: top 10 cards by count or answer time for each grade — spot your weakest cards at a glance
• Card Stats: per-card grade counts and trends, accuracy, next review date, and average answer time
• FSRS Customization: tune review intervals to your own pace — shorter for thorough review, or longer for relaxed learning
• Study Timer: a pie-style countdown (1–60 min) that runs only while studying and continues across decks — great for "just 10 minutes today," or repeat it for Pomodoro (study → break)
[ Great even on the free plan ]
• No limit on the number of decks or cards
• No ads
• Set a colored icon for each deck
• Use the "Paper" color theme
• Export / import your data (save the file to iCloud Drive, etc. and load it on another device)
* Existing features will never be moved behind a paywall.
Try the free version first!
*****
[ Features ]
■ Learn by writing code
Type code into your cards and instantly check the console output.
Supports JavaScript, TypeScript, Python, SQL, and C++ — learn by doing, not just reading.
(JavaScript, TypeScript, and SQL run offline / Python and C++ require an internet connection)
* SQL and C++ code execution is a Pro feature.
■ Create cards with 3 types of blocks
Combine text, code, and image blocks to build your perfect card.
Each card has a front, back, and memo section — all supporting all 3 block types.
You can also attach diagrams or screenshots using image blocks.
■ Study with clean, readable Markdown
Text blocks support Markdown formatting.
Use headings, lists, bold, and more for well-structured, easy-to-read content.
■ Efficient spaced repetition learning
Powered by the FSRS algorithm.
Automatically adjusts review timing to your understanding for effortless, lasting memorization.
■ Organize and study with tags
Tag your cards to keep them organized.
Create your own categories like "Basics", "Advanced", or "Review" for targeted studying.
■ Track progress with stats and graphs
View your study activity with a contribution graph.
Check overall progress, deck mastery, and rating breakdown — all in graphs.
■ Works offline
Most features — creating decks and cards, studying, and running JS/TypeScript code — work offline.
Your learning data is stored on your device (and in your own iCloud when sync is on) and is not sent to external servers.
No account registration required.
* The following features require an internet connection:
• iCloud sync
• Running Python code (to load the execution environment)
• Running C++ code (code is sent to Wandbox, an external service; no account or personal info is included)
[ Other Features ]
• Card search, card duplication, and card transfer between decks
• Shuffle cards to study
• Archive decks and cards (excluded from study and stats; study history is kept)
• JSON export / import (full backup)
• TSV export / import (partial data including card text)
• Daily reminder notifications
• Dark mode
• Partial Bluetooth keyboard shortcut support
• Available on both iPhone and iPad
Ratings & Reviews
This app has not received enough ratings or reviews to display an overview.
This update centers on a Study Timer (Pro), a 1-week free Pro trial, and a new "Today's Summary" in Stats.
[ New & Improved ]
• Added a Study Timer (Pro): a pie-style countdown (1–60 min) that runs only while you're studying and continues across decks — great for "just 10 minutes today." Choose how it appears (Always / At start / Off), or hide the circle for a minimal number-only display
• Added Pomodoro (repeating study → break) (Pro): automatically alternates study and break periods. Set the break to 0 minutes for continuous, break-free sets
• Added a 1-week free Pro trial: start it once from the paywall to use all Pro features for the trial period (a badge shows the days remaining)
• Added "Today's Summary" to Stats: a bar shows today's completion rate; tap it to see a grade breakdown donut (correct rate, first-time cards, average answer time)
• You can now collapse each section on the Stats tab (the open/closed state is remembered)
• Added a "Grade rate" mode to the per-grade ranking (Pro): rank cards by each grade's share of all reviews, in addition to count and average response time — surfaces struggling cards even with few reviews (cards need a minimum number of reviews in the period)
• Expanded Learning Record badges: Reviews / Study time / Study days now have 10 badges each
• You can now swipe left to delete a notification schedule
• Improved hardware-keyboard support: archive from lists with the E key, and open the monthly chart's data with J/K + Space
[ Bug fixes ]
• Fixed an issue on iPad (Split View / Stage Manager) where the screen could break or shift when a neighboring app showed the keyboard
• Fixed an issue where the "New" block count in Stats could disagree with the past-7-days creation graph
• Fixed an issue where the card list could keep jiggling up and down after switching filters
• Archived cards are now shown grayed out in the per-grade ranking
Plus minor improvements such as unified wording ("Next due" → "Next review"), and other small fixes.
Version 1.9.0
The developer, JUN NISHIMOTO, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Provider
JUN NISHIMOTO
Size
40.2 MB
Category
Education
Compatibility
Requires iOS 15.1 or later.
iPhone Requires iOS 15.1 or later.
iPad Requires iPadOS 15.1 or later.
iPod touch Requires iOS 15.1 or later.
Mac Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.