- I'm a full-stack & tool engineer based in Italy. I build high-performance download engines and automation in Python.
- My main project is moondownloader: an async bulk downloader built on asyncio + aiohttp, real-Chrome extraction over CDP (Playwright) and curl_cffi TLS fingerprinting, with a WebView2 GUI and a headless CLI. 1.5k+ stars, 45+ contributors, 100+ merged pull requests.
- On the web side I work with TypeScript, Node.js / Express, SQLite and React / Next.js.
- Open to open-source collaborations.
moondownloader is a bulk file downloader for datanodes.to and fuckingfast.co, written in Python 3.10+ for Windows and released under MIT. It extracts download links either through a real Chrome instance driven over the Chrome DevTools Protocol (Playwright) or through pure HTTP with a Chrome TLS fingerprint (curl_cffi), then streams the files concurrently with aiohttp. It ships a WebView2 GUI and a headless CLI, is byte-compiled on Python 3.10 through 3.14, linted with ruff and tested with pytest in CI, and has grown to 1.5k+ stars, 55 forks and 45+ contributors with 100+ merged pull requests. Best measured run: ~250 MB/s on a 2.5 Gbps fiber line, 23.5 GB across 47 files in about 3 minutes.
Want to contribute? Start from the roadmap, pick a good first issue and read CONTRIBUTING.md and the architecture notes.
Core · Python · asyncio · aiohttp · Playwright (CDP) · curl_cffi · Edge WebView2
Web · TypeScript · JavaScript · HTML / CSS · Node.js · Express · SQLite · React · Next.js · Tailwind CSS
Tooling · Git · GitHub Actions · Docker · Bash · ruff · pytest


