Dev tools · alternatives · 2026
24 alternatives to Coding-Flashcards – Learn Rust, SQLite, or Godot from First Principles
Over 1000 flashcards to learn Rust, SQLite, Lua, C, Godot, or Wolfram Language from first principles. Written in markdown with script to convert them to Anki decks or PDF files. - ad-si/Coding-Flashcards
Coding-Flashcards is a learning tool available on GitHub that uses flashcards to teach Rust, SQLite, and Godot programming languages and frameworks from foundational concepts. It is designed for developers and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Over 1000 flashcards to learn Rust, SQLite, Lua, C, Godot, or Wolfram Language from first principles. Written in markdown with script to convert them to Anki decks or PDF files. - ad-si/Coding-Flashcards
2024 · github.com · its alternatives →
- 2
Quick Code▲437Curated list of free online programming courses
2017 · coursesity.com · its alternatives →
- 3CC
2017 · codecards.me · its alternatives →
- 4

Learn languages with this flash card app, now on the web
2017 · its alternatives →
- 5

The future of learning with flashcards, by Duolingo
2016 · duolingo.com · its alternatives →
- 6

Some highlights: - 100% free and open source (https://github.com/alexmojaki/futurecoder), no ads or paid content. - No account required at any point. You can start instantly. (You can create an account if you want to save your progress online and across devices. Your email is only used for password resets) - 3 integrated debuggers can be started with one click to show what your code is doing in different ways. - Enhanced tracebacks make errors easy to understand. - Useful for anyone: You can have the above without having to look at the course. IDE mode…
2023 · futurecoder.io · its alternatives →
- 7

- 8

Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 9

The text-based SQL learning game for data scientists and marketers
2023 · lost-at-sql.therobinlord.com · its alternatives →
- 10

- 11WC
2019 · metacode.app · its alternatives →
- 12

A guide to aid you in your journey of becoming a Rustacean (Rust developer). - learn-rust-101/README.md at main · plabayo/learn-rust-101
2023 · github.com · its alternatives →
- 13

Here is a tool I built initially for myself to help with my German and Greek language studies. It started as a hack for creating Anki cards from native language audio. It extracts the words, finds their base forms (lemmas) and groups the examples by the lemma. At some point I realised that I have a transcription with word level timestamps that opens a lot of other opportunities. So I added a mode to click the first and last word in the transcript and it starts looping with the right gap and repeat count. Another feature I use a lot is selecting an audio fragment, sending a predefined prompt…
Jun 2026 · lingochunk.com · its alternatives →
- 14
The Coding Cards▲173Master the coding interview with flashcards
2021 · thecodingcards.com · its alternatives →
- 15
edCode▲161The free, fun, and effective way to learn how to code.
2024 · tortee.my · its alternatives →
- 16

TRUST – Coding Rust like it's 1989. Contribute to wojtczyk/trust development by creating an account on GitHub.
May 2026 · github.com · its alternatives →
- 17

An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
2022 · github.com · its alternatives →
- 18

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 19

- 20

- 21

Learn programming in python by giving yourself superpowers in a minecraft world! - teachthenet/TeachCraft-Challenges
2016 · github.com · its alternatives →
- 22

A practical book on Data Analysis with Rust Notebooks that teaches you the concepts and how they’re implemented in practice.
2020 · datacrayon.com · its alternatives →
- 23

Graph-oriented live coding language and music/audio DSP library written in Rust - chaosprint/glicol
2022 · github.com · its alternatives →
- 24

Contribute to connorwstein/exchange development by creating an account on GitHub.
2020 · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →