nowfound

Dev tools · alternatives · 2026

Python Tests That Write Themselves is a development tool that automatically generates test code for Python projects. Launched in 2019, it is designed for Python developers who want to reduce the manual effort required… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Python Tests That Write Themselves launched in 2019; newer entries below may have overtaken it.

  1. 1

    Write, run, debug, embed and share your Python code

    2022 · its alternatives →

  2. 2

    What is the role/core purpose of your tests for your app?

    2016 · talkpython.fm · its alternatives →

  3. 3

    2020 · timothycrosley.github.io · its alternatives →

  4. 4

    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 →

  5. 5

    Generate custom data & API to build apps in less than 30s

    2021 · retool.com · its alternatives →

  6. 6

    Write your tests in plain English. No coding skills required

    2021 · testrigor.com · its alternatives →

  7. 7

    Hi HN! We’re Adrien and Kanav. We met at our previous job, where we spent about a third of our lives combating a constant firehose of bugs. In the hope of reducing this pain for others in the future, we’re working on automating debugging. We’re currently working on a platform that ingests logs and then automatically reproduces, root causes and ultimately fixes production bugs as they happen. You can see some of our work on this here - https://news.ycombinator.com/item?id=39528087 As we were building the root-cause phase of our automated debugger, we realized that we developed…

    2024 · github.com · its alternatives →

  8. 8
    Satta▲64

    A note taking tool where developers can run Python scripts

    2022 · its alternatives →

  9. 9

    Sampling profiler for Python programs. Contribute to benfred/py-spy development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  10. 10

    Deep inspection of Python objects. Contribute to igrek51/wat development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  11. 11IW

    Background: I've been working on a book to help developers learn and write idiomatic Python. It's taken far longer than I imagined, but today I made it available for purchase (http://www.jeffknupp.com/writing-idiomatic-python-ebook). The automated build and test system I'm using is ridiculous. It uses: virtualenv, tox, pytest, coverage, doctest, pandoc, make, xelatex, makeindex, and a ~200 line Python script to collect and format the output. The details of the build/test system I created are described in detail here:…

    2013 · jeffknupp.com · its alternatives →

  12. 12
  13. 13

    Debugging-friendly exceptions for Python. Contribute to cknd/stackprinter development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  14. 14

    An analysis tool for Python that blurs the line between testing and type systems. - pschanely/CrossHair

    2020 · github.com · its alternatives →

  15. 15PT

    2012 · pytools.codeplex.com · its alternatives →

  16. 16

    been working on this for nearly a year

    2023 · github.com · its alternatives →

  17. 17
  18. 18

    I will write this later... Contribute to llllllllll/lazy_python development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  19. 19
    TestMace▲136

    Work with an API and create automated tests without coding

    2019 · testmace.com · its alternatives →

  20. 20

    I got sick of the old software development loop: Change code -> Run tests -> wait -> wait some more -> look at failures. I decided to build a tool that will enable you to: Change code -> look at failures. No wait time, no explicit test running. Under the hood: - Runs the whole test suite and collects code coverage per test. - For each auto file save, analyzes the changes on the tests. - Runs changed tests in the background. - Display results, the loop time from change to test results is approx 250ms. Instead of: code -> alt+tab -> arrow up -> rerun all the tests -> wait ... -> test results…

    2022 · github.com · its alternatives →

  21. 21

    Your first Python programs make pictures on a canvas. Learn calls, values, variables, and a loop before adding one click handler.

    17d ago · scimigo.com · its alternatives →

  22. 22
    Premerge▲106

    Free AI-powered unit test creation tool

    2023 · its alternatives →

  23. 23

    I built a tiny 8-bit CPU simulator in Python to better understand how computers work at a low level. It visualizes registers, memory, and instructions in real-time, so you can actually see each operation as it happens. You can write simple assembly code and watch how the CPU executes it step by step. The project is mainly for learning and experimentation, but I’d love feedback or ideas for improvement.

    Oct 2025 · github.com · its alternatives →

  24. 24CI

    2011 · stephensugden.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 →