reinvent-check

Finds Python functions that were written twice under different names. Paste several files below (start each with a # file: name.py line) or load .py files from disk, then run. Everything runs in your browser with Pyodide; no code is uploaded.

Python is loading (about 10 MB, once).

How it decides two functions are the same

Command line

main.py