CodeFlash: Runnable code cards

CodeFlash: Runnable code cards

Code it. Run it. Learn it.

0 ratings
Free
In-App Purchases

Rating summary

Details

  • Released
  • Updated
  • May 5, 2026
  • July 7, 2026

Features

CodeFlash: Runnable code cards screenshot #1 for iPhone
CodeFlash: Runnable code cards screenshot #2 for iPhone
CodeFlash: Runnable code cards screenshot #3 for iPhone
CodeFlash: Runnable code cards screenshot #4 for iPhone
CodeFlash: Runnable code cards screenshot #5 for iPhone
CodeFlash: Runnable code cards screenshot #6 for iPhone
CodeFlash: Runnable code cards screenshot #7 for iPhone
CodeFlash: Runnable code cards screenshot #8 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

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, too! (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 • SQL & C++ Code Execution: run more languages and learn by writing code • 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, 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 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. ■ 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 (your code is sent to an external execution service, Wandbox, to fetch the result. No account or personal information 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
Show more

What's New in CodeFlash

1.8.0

July 7, 2026

This update focuses on greatly expanded hardware keyboard support, a new "Learning Record" in Stats, and enhanced text decoration. [ New & Improved ] • Completely revamped hardware keyboard support: shortcuts on nearly every screen, with Arrow / Esc / Tab / Delete keys. Press "?" to see that screen's shortcuts grouped into 6 categories. The mechanism is now native, fixing unresponsive taps and freezes when a keyboard is in use. Some existing shortcut assignments were also revised (see each screen's "?" for the latest) • Added "Learning Record" to Stats: tap the activity heatmap to see your journey — longest streak, totals, consistency rate, and badges. A badge appears while you're setting a new record • Added correct rate, study days, and average time to the Stats donut chart • Enhanced text decoration: highlight (marker) syntax with multiple colors and underline; the decoration palette now appears inline right under the block for both iPhone and iPad (headings cycle through levels); added decoration shortcuts like ⌘B / ⌘I / ⌘U • Added display size (Small / Medium / Large) to image blocks • Added a duplicate button to the card editor • Added "Study from here" to the card list: swipe a card right (or focus it and press ⇧Space) to study from that card through to the end of the list • Added a lock for manual reordering: while Home or the card list is in manual sort, tap the lock icon to lock drag-reordering, which enables swipe actions (study from here, archive, delete) in that state • iCloud sync now shows the last-updated time of the remote data; the restore screen's deck list shows a "last edited" time • In card search, press "/" to quickly move the cursor to the search field [ Bug fixes ] • Fixed an issue where bottom buttons could be unresponsive on the first tap in an editor opened from the study screen • Fixed an issue where taps could become unstable on some screens due to the view structure • Fixed an issue on iPad where the header could shrink or the status bar could disappear after certain actions • Fixed an issue where the top of Japanese characters could be clipped in Markdown headings • Fixed an issue where editing could be dismissed when tapping the toolbar or symbol palette while editing a block in the card editor Plus minor text/label adjustments (dark-mode code background, symbol palette layout, etc.) and other small improvements.

More
1

In-App Purchases

$9.99

CodeFlash Pro

Unlock Pro: iCloud sync, detailed stats, FSRS & more.