CodeFlash: Runnable code cards

CodeFlash: Runnable code cards



Free

1.5.0
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.

About CodeFlash: Runnable code cards

Code it. Remember it. Flash it!
A casual flashcard app for memorizing small bits of code and syntax.
Of course, 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 during commutes or in spare moments
• Anyone looking for a personal flashcard app — code or otherwise


*****
◆ iCloud Sync is here! (Pro)
Sync your decks, cards, tags, study history, and images automatically across iPhone and iPad signed in to the same Apple ID.
When you switch or add a device, just turn on the toggle to restore everything.

【What you get with Pro】
・iCloud Sync: sync your data across devices, with automatic backups
・Color Themes: 8 presets x light/dark to restyle your cards and the whole app
・More detailed study stats (monthly graph, hardest-cards ranking, per-card grade history)
・FSRS scheduling customization
We'll keep adding more Pro features over time.

【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 exported file to iCloud Drive, etc., then load it on another device to migrate your data)
* Existing features will never be moved behind a paywall.

Give the free version a try first!!!
*****


【 Features 】
■ Learn by writing code
Type code directly into your cards and instantly check the console output.
Supports JavaScript, TypeScript, and Python — learn by doing, not just reading.
(JavaScript and TypeScript run offline / Python requires an internet connection)

■ Create cards with 3 types of blocks
Combine text, code, and image blocks freely 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 text, and more for well-structured, easy-to-read content.

■ Efficient spaced repetition learning
Powered by the FSRS algorithm.
Automatically adjusts review timing based on 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 study history and statistics graphs
View your study activity with a contribution graph.
Check overall progress, deck mastery, and rating breakdown — all in graphs.

■ All your data stays on your device
Your learning data is never sent anywhere.
No account registration required — use it with peace of mind.


【 Other Features 】
• Card search, card duplication, and card transfer between decks
• Shuffle cards to study
• 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
Show More

What's New in the Latest Version 1.5.0

Last updated on Jun 3, 2026
Old Versions
You can now sync your data across devices.

【New】
・ iCloud Sync: sync decks, cards, tags, study history, and images across your iPhone and iPad signed in to the same Apple ID. Restore automatically on a new device just by turning it on (Pro)
・ Deck Merge Restore: even if sync overwrites your data, restore just a specific deck from an automatic backup and merge it into your current data (Pro)
・ Set a colored icon for each deck (Free)
・ Color themes: change the color of cards and the whole screen with 8 presets × light/dark ("Paper" is free, others Pro)

【Key improvements】
・ Reorganized Settings with inline ⓘ explanations for each item
・ Swipe left to delete in lists (decks / cards / tags)
・ Create a new deck on the spot when moving cards or importing TSV
・ Deck order (manual / by name / by card count) is now also applied to deck pickers and the deck list in Statistics

【Key fixes】
・ Fixed an issue where some code was not displayed correctly on the Study screen
・ Fixed an issue where edits made in the card editor could be hidden after editing code on the Study screen
・ Fixed unnecessary scrolling when tapping a deck/tag on the Study tab
・ Fixed card sorting so "Newest / Oldest" works correctly even for cards imported together (with the same creation date)

Plus minor UI polish and bug fixes.
Show More
Version History
1.5.0
Jun 3, 2026
You can now sync your data across devices.

【New】
・ iCloud Sync: sync decks, cards, tags, study history, and images across your iPhone and iPad signed in to the same Apple ID. Restore automatically on a new device just by turning it on (Pro)
・ Deck Merge Restore: even if sync overwrites your data, restore just a specific deck from an automatic backup and merge it into your current data (Pro)
・ Set a colored icon for each deck (Free)
・ Color themes: change the color of cards and the whole screen with 8 presets × light/dark ("Paper" is free, others Pro)

【Key improvements】
・ Reorganized Settings with inline ⓘ explanations for each item
・ Swipe left to delete in lists (decks / cards / tags)
・ Create a new deck on the spot when moving cards or importing TSV
・ Deck order (manual / by name / by card count) is now also applied to deck pickers and the deck list in Statistics

【Key fixes】
・ Fixed an issue where some code was not displayed correctly on the Study screen
・ Fixed an issue where edits made in the card editor could be hidden after editing code on the Study screen
・ Fixed unnecessary scrolling when tapping a deck/tag on the Study tab
・ Fixed card sorting so "Newest / Oldest" works correctly even for cards imported together (with the same creation date)

Plus minor UI polish and bug fixes.

CodeFlash: Runnable code cards FAQ

Click here to learn how to download CodeFlash: Runnable code cards in restricted country or region.

CodeFlash: Runnable code cards Alternative

You May Also Like