
10 Developer Tools I Wish I Found Sooner (All Free)
I spent years paying for tools that have free alternatives. Here are 10 tools that would have saved me thousands of dollars and hundreds of hours. 1. OSV.dev — Vulnerability Scanner Google's open source vulnerability database. Drop in your requirements.txt and it tells you what's vulnerable. import requests def check ( package , version , ecosystem = ' PyPI ' ): resp = requests . post ( ' https://api.osv.dev/v1/query ' , json = { ' package ' : { ' name ' : package , ' ecosystem ' : ecosystem }, ' version ' : version }) vulns = resp . json (). get ( ' vulns ' , []) return f " { ' ⚠️ ' if vulns else ' ✅ ' } { package } == { version } : { len ( vulns ) } vulns " print ( check ( ' requests ' , ' 2.25.0 ' )) print ( check ( ' django ' , ' 3.2.0 ' )) Free. No key. Covers npm, PyPI, Go, Rust, and 40+ ecosystems. 2. Open-Meteo — Weather Without Registration Every weather API I tried required an API key. Open-Meteo doesn't. resp = requests . get ( ' https://api.open-meteo.com/v1/forecast ' , pa
Continue reading on Dev.to Webdev
Opens in a new tab




