Dev tools · alternatives · 2026
24 alternatives to A Genetic Algorithm written in Python, for educational purposes
A genetic algorithm written in Python for educational purposes. - DomenicoDeFelice/genetic-algorithm-in-python
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A Genetic Algorithm written in Python, for educational purposes launched in 2021; newer entries below may have overtaken it.
- 1AG
2010 · puremango.co.uk · its alternatives →
- 2

Genetic algorithm library written in JavaScript. Contribute to lodenrogue/genetic-algorithm-js development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 3MB
Beautiful Data Science
2020 · shahinrostami.com · its alternatives →
- 4

Various ipython notebooks. Contribute to julienr/ipynb_playground development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 5

Full Stack Python explains programming concepts in plain language and provides links to the best tutorials for those topics.
2014 · fullstackpython.com · its alternatives →
- 6LE
2020 · store.shahinrostami.com · its alternatives →
- 7EM
Dec 2025 · coe.psu.ac.th · its alternatives →
- 8

2019 · timothycrosley.github.io · its alternatives →
- 9

A practical book on Evolutionary Algorithms that teaches you the concepts and how they’re implemented in practice.
2021 · datacrayon.com · its alternatives →
- 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

Hey HN! I wrote a book on programming called The Elements of Code. I put the entire book online here: https://elementsofcode.io/ When mentoring (usually new) programmers, I noticed there were a few common mistakes that seemed to account for about 80% of the complexity in their code. I couldn’t find a concise guide to fixing those mistakes, so I decided to write one. The title is an homage to The Elements of Style by Strunk and White, which is the classic guide for communicating well using prose. That guide is quite tactical in nature, and I wanted to parallel its focus in The…
2021 · pragprog.com · its alternatives →
- 12

Learn programming in python by giving yourself superpowers in a minecraft world! - teachthenet/TeachCraft-Challenges
2016 · github.com · its alternatives →
- 13PT
Hi HN, I'm excited to share Python-Type-Challenges, a collection of hands-on, interactive challenges designed to help Python developers master type annotations. Whether you're new to type hints or looking to deepen your understanding, these exercises provide a fun and educational way to explore Python's type system. I'd love to get your feedback and contributions! https://github.com/laike9m/Python-Type-Challenges
2023 · python-type-challenges.zeabur.app · its alternatives →
- 14

Hi HN, I turned the freshly published paper “The Constructor Theory of Time” by David Deutsch and Chiara Marletto (arXiv, 13 May 2025) into an executable Python library. What you’ll find • One-to-one translation of the paper’s formalism: Substrates, Attributes, Tasks, Constructors, and task-algebra operators • Possibility / impossibility predicates and counterfactuals encoded exactly as defined • Test suite that mirrors every lemma and example (>95 % coverage, mypy-typed) • Reproductions of key results: time-keeping substrates, irreversibility proofs, quantum branching tasks, and a…
2025 · github.com · its alternatives →
- 15

Hi HN: I published part one of my free NLP course. The course is intended to help anyone who knows Python and a bit of math go from the very basics all the way to today's mainstream models and frameworks. I strive to balance theory and practice and so every module consists of detailed explanations and slides along with a Colab notebook (in most modules) putting the theory into practice. In part one, we cover text preprocessing, how to turn text into numbers, and multiple ways to classify and search text using "classical" approaches. And along the way, we'll pick up useful bits on how to use…
2022 · nlpdemystified.org · its alternatives →
- 16

100% free and interactive Python course for beginners - alexmojaki/futurecoder
2020 · github.com · its alternatives →
- 17

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 18

been working on this for nearly a year
2023 · github.com · its alternatives →
- 19

Breed cars and make them evolve with natural selection.
2015 · rednuht.org · its alternatives →
- 20

Explains programming language concepts in plain language.
2016 · fullstackpython.com · its alternatives →
- 21

Contribute to sacert/Genetic-Hello-World development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 22

Simple Python Calculation Engine. Contribute to bsdz/calcengine development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 23IP
2018 · just-taking-a-ride.com · its alternatives →
- 24

Also compare
- A Genetic Algorithm I wrote in JavaScript to evolve "Hello World" alternatives
- A Genetic Algorithm library written in JavaScript alternatives
- My Book on Evolutionary Algorithms, Written in Python Notebooks alternatives
- An educational blockchain implementation in Python alternatives
- Full Stack Python alternatives
- Learn Evolutionary Algorithms with Python Notebooks alternatives
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 →