nowfound

Dev tools · alternatives · 2026

24 alternatives to Python.cards – Learn Python with spaced repetition

Hi HN! During the last year, I've been building python.cards: a site to learn Python using spaced repetition. My goal is to make the most of spaced repetition by making it extremely simple to use and by providing high quality flash cards. The site has been live for a month, with a few daily users who had joined the waitlist. The feedback has been quite positive, with most of the users using the site every day. Currently, we have a free deck (A Tour of the Stdlib) and a paid one (Pathlib in depth, for $9.99). I have other decks in the works, covering topics such as f-strings, collections,…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Python.cards – Learn Python with spaced repetition launched in 2024; newer entries below may have overtaken it.

  1. 1

    AI powered spaced repetition flashcards

    2023 · flashwise.app · its alternatives →

  2. 2

    Learn more efficiently and remember things longer with the power of science. CleverDeck includes 3000-word decks for most major languages.

    2014 · cleverdeck.com · its alternatives →

  3. 3
    memordo▲118

    Spaced repetition tool to help you retain more knowledge

    2020 · its alternatives →

  4. 4

    The flashcards app without distractions

    2023 · spaced.sh · its alternatives →

  5. 5

    Create flashcards for spaced repetitions in Notion

    2023 · philippstelzel.gumroad.com · its alternatives →

  6. 6
    Zorbi▲165

    Make spaced repetition flashcards from Notion or Chrome

    2021 · zorbi.com · its alternatives →

  7. 7

    Learn faster with spaced repetition

    2020 · apps.apple.com · its alternatives →

  8. 8

    Flashcards that can predict when you'll forget them. Zorbi makes it easy for anyone to create flashcards from Chrome and note-taking tools like Notion.

    2021 · zorbi.cards · its alternatives →

  9. 9IM

    As you solve LeetCode questions, you can mark them as hard, medium, or easy. The tool will then recommend questions you should review based on (1) how hard the question was for you and (2) how much time has passed since you last reviewed it. I'd recommend normally attempting LeetCode problems and just marking them as hard, medium, or easy for you at first so the tool knows which problems to recommend you review! Here's the theory behind spaced repetition and learning if interested: https://www.codecademy.com/article/spaced-repetition

    2024 · lanki.xyz · its alternatives →

  10. 10

    Hi HN! This is my pet project, written from scratch because there is so much to discover and learn in the process. The focus is on simplicity and incremental updates. Progress is slow because I do not have much spare time to work on this, but I would love to hear some feedback. Regards

    2022 · github.com · its alternatives →

  11. 11
    Space▲67

    Flashcards learned together with spaced repetition

    2021 · play.google.com · its alternatives →

  12. 12

    Learn Python Regular Expressions step by step from beginner to advanced levels - py_regular_expressions/interactive_exercises at master · learnbyexample/py_regular_expressions

    2021 · github.com · its alternatives →

  13. 13
    Decks▲182

    I’m building Decks, an application where you create study decks that consists of notes, flashcards, YouTube videos, and ChatGPT conversations. Notes and flashcards can be attached to YouTube videos. And your ChatGPT conversations are searchable and organizable through tags and folders. The concept is that this is study application where you can keep all your materials related to a subject in one place. Would appreciate any feedback you might have. Thanks!

    2024 · decksapp.com · its alternatives →

  14. 14PT
  15. 15

    Space repetition app to help you remember everything

    2018 · its alternatives →

  16. 16

    I was fascinated reading through another recent HN submission about a highly efficient implementation of A* in Lisp, which got me thinking about how I could do something similar in Python. However, these kinds of pathfinding algorithms really need complex terrain/mazes with interesting obstructions to showcase what they can do and how they work. So, I started thinking about how I could generate cool and diverse random "mazes" (they aren't really mazes, but I'm not sure what the best term is). I got a bit carried away thinking of lots of different cool ways to generate these mazes, such…

    2024 · github.com · its alternatives →

  17. 17

    SmarterHumans.ai, co-founded by Barbara Oakley, Ph.D., offers AI-generated spaced repetition flashcards deep-linked to learning sources, revolutionizing how you remember and think.

    2020 · idorecall.com · its alternatives →

  18. 18

    Learn languages more efficiently with spaced repetition

    2017 · cleverdeck.com · its alternatives →

  19. 19
    Mochi▲212

    Take notes in markdown, review them with spaced repetition

    2019 · mochi.cards · its alternatives →

  20. 20PA

    TL;DR: https://pyflo.net is a free, interactive guide to learning Python Hi Everyone, I am a CS educator who has taught a variety of university courses, including many on introductory Python programming. Over the past few years, I've written down a number of Python programming lessons and has culminated into Pyflo.net. This tool is a completely free, introductory guide to learning Python. It is more-or-less an intro programming textbook, but with a few twists, including: * It is totally free. You don't even have to give me your email to use it * The lessons are short and…

    2023 · pyflo.net · its alternatives →

  21. 21IW

    My book titled "Python re(gex)?" is free to download through this weekend [1][2] The book covers both 're' and 'regex' modules, has plenty of examples and chapters also have cheatsheets and exercises. Code snippets, exercises, sample chapters, etc are available on GitHub repo [3] I used pandoc+xelatex [4] to generate the pdf. [1] https://gumroad.com/l/py_regex [2] https://leanpub.com/py_regex [3] https://github.com/learnbyexample/py_regular_expressions [4]…

    2019 · its alternatives →

  22. 22
    Spacify▲84

    Learn anything by utilising spaced repetition

    2019 · apps.apple.com · its alternatives →

  23. 23

    A powerful flashcard app for language learners

    2024 · memozora.com · its alternatives →

  24. 24

    All your language learning flashcards in one place.

    2021 · deckmill.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 →