Dev tools · alternatives · 2026
24 alternatives to Change Python code while it's running using a reloading loop
Change Python code while it's running without losing state - julvo/reloading
This is a Python development tool that enables code reloading during runtime, allowing developers to modify and test code without stopping and restarting their programs. It works through a continuous loop that detects… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Change Python code while it's running using a reloading loop launched in 2019; newer entries below may have overtaken it.
- 1

A slightly opinionated iPython profile for interactive development - sevazhidkov/ipython-profile
2022 · github.com · its alternatives →
- 2

A tool for refurbishing and modernizing Python codebases - dosisod/refurb
2022 · github.com · its alternatives →
- 3

Latest News {{post_title link:post}} Previous Next No results found. Python Browse all Python answers Django Flask Pandas NumPy PyTorch Javascript Browse
2017 · sourcetrail.com · its alternatives →
- 4

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 →
- 5

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 →
- 6

Sampling profiler for Python programs. Contribute to benfred/py-spy development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 7

Python to python compiler that allows you to use Python 3.6 features in older versions. - nvbn/py-backwards
2017 · github.com · its alternatives →
- 8

- 9WA
2015 · quantifiedcode.com · its alternatives →
- 10

Modern scheduling library for Python. Contribute to Miksus/rocketry development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 11

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 →
- 12

Pytorch script hot swap: Change code without unloading your LLM from VRAM - valine/training-hot-swap
2025 · github.com · its alternatives →
- 13

Python to C++ 14 transpiler. Contribute to lukasmartinelli/py14 development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 14
Glitch Rewind▲187Version control reinvented to be visual and fun
2018 · about.glitch.me · its alternatives →
- 15

- 16

watchpoints is an easy-to-use, intuitive variable/object monitor tool for python that behaves similar to watchpoints in gdb. - gaogaotiantian/watchpoints
2021 · github.com · its alternatives →
- 17BT
2014 · python.blockspring.com · its alternatives →
- 18

Automatically rerun your tests on file modifications - olzhasar/pytest-watcher
2021 · github.com · its alternatives →
- 19

- 20

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 21

Durable workflow automation in just a few lines of code - autokitteh/autokitteh
2025 · github.com · its alternatives →
- 22

I've invented a new alternative to forking / vendoring / monkey-patching packages in Python. It's a bit like OverlayFS for Python modules - it allows you write modifications for a target module (lower) in a new module (upper), and have these combined in a new virtual module (mount). It works by rewriting imports using AST transformations, then running both the lower and upper module's code in the new Python module. This prevents polluting the global namespace when monkey-patching, and means if you want to make changes to a third-party package, you don't have to take on the…
2025 · github.com · its alternatives →
- 23

- 24

a restricted python to javascript / c# / go / ruby compiler - pseudo-lang/pseudo-python
2016 · github.com · its alternatives →
Also compare
- Python REPL with auto-import and auto-reload on changes alternatives
- Refurb – A tool for refurbishing and modernizing Python codebases alternatives
- Sourcetrail – Get productive on unfamiliar source code alternatives
- Futurecoder – A free interactive Python course for coding beginners alternatives
- I built a tool to get instant test results alternatives
- Py-spy – A new sampling profiler for Python programs 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 →