frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Regxa – query NPM, PyPI, crates.io, RubyGems, Packagist from one TypeScript call

https://github.com/oritwoen/regxa
1•oritwoen•1h ago

Comments

oritwoen•1h ago
Every package registry has its own API, its own response format, its own quirks. npm returns nested objects, PyPI gives you a flat dict, crates.io paginates differently. If your tool needs metadata from more than one, you're writing the same fetch-parse-normalize loop for each.

I looked for a library that does this and didn't find one. There's git-pkgs/registries in Go that covers 25 ecosystems but that's Go-only. deps.dev and ecosyste.ms are services, not something you can bundle.

So I built regxa. You give it a PURL like pkg:npm/lodash or pkg:cargo/serde, it talks to the right registry and gives you back the same types. Six registries right now, Arch Linux included (official repos + AUR).

It caches through unstorage so you can plug in whatever backend fits your setup, fs or Cloudflare KV or whatever. Each cached entry has an integrity hash so stale data doesn't stick around silently.

There's a CLI too if you just want to poke at things from a terminal. And an AI SDK tool export if you're wiring up agents that need package info.

Invent your own comprehensions in Python – Python Morsels

https://www.pythonmorsels.com/custom-comprehensions/
1•rbanffy•1m ago•0 comments

SQL Order-Equivalence

https://modern-sql.com/blog/2026-03/order-equivalence-over-clause
1•chmaynard•1m ago•0 comments

Show HN: Clauductor – Web UI for Claude Code with real-time work graph

https://github.com/mikolajbadyl/clauductor
1•mbadyl•4m ago•0 comments

Advocates urge judge to block $68M Colony Ridge settlement

https://www.americanbanker.com/news/advocates-urge-judge-to-block-68m-colony-ridge-settlement
1•petethomas•4m ago•0 comments

I Infected My iPhone with Russian Spyware. Here's What I Found [video]

https://www.youtube.com/watch?v=XQvZ2mLnZVI
2•seanieb•5m ago•0 comments

The Unmaking of the American University

https://www.newyorker.com/magazine/2026/03/16/the-unmaking-of-the-american-university
3•rbanffy•6m ago•0 comments

Show HN: Chat AI Agent built into live Appium/mobile device sessions

https://robotactions.com/
1•krishpavuluri•6m ago•0 comments

Apple's Privacy Is a Lie

https://www.youtube.com/watch?v=FDJP1OI2MXk
1•frag•9m ago•0 comments

I vibe coded my dream macOS presentation app

https://simonwillison.net/2026/Feb/25/present/
1•alwillis•10m ago•0 comments

Claude Tried to Hack 30 Companies. Nobody Asked It To

https://trufflesecurity.com/blog/claude-tried-to-hack-30-companies-nobody-asked-it-to
1•riverdroid•11m ago•0 comments

Air strikes cause black rain and 'unprecedented' pollution in Tehran

https://www.bbc.com/news/articles/cqxd1nv3re2o
2•tartoran•13m ago•0 comments

TermF1: A terminal-style dashboard for Formula 1

https://github.com/dk-a-dev/termf1
1•dev345•13m ago•0 comments

Steve Rosenberg: Russia seeks diplomatic and economic gains from Iran war

https://www.bbc.com/news/articles/c4gjyg0djvmo
2•tartoran•14m ago•0 comments

Russia's deportation of Ukrainian children amounts to crime against humanity

https://www.bbc.com/news/articles/cz7g5xnvl2eo
5•tartoran•14m ago•0 comments

The U.S. borrowed $50B a week for the past five months, the CBO says

https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/
5•testing22321•14m ago•0 comments

Krazam – Paradise Episode 1 – Public Memories [video]

https://www.youtube.com/watch?v=AS9y-d2BvZU
1•tart-lemonade•17m ago•0 comments

Show HN: Clawbake: Multi-User Instance Management for OpenClaw

https://neurometric.substack.com/p/we-built-clawbake-open-source-multi
2•robmay•18m ago•0 comments

Go-pty: Procfile process manager with PTY support

https://www.mendelowski.com/go-pty/
1•pchm•19m ago•0 comments

Size-shifting nanoparticles deliver mRNA medicine to the pancreas

https://phys.org/news/2026-02-size-shifting-nanoparticles-successfully-mrna.html
1•PaulHoule•19m ago•0 comments

Reliability Theatre: When reliability metrics stop measuring reliability

https://halil.cetiner.me/reliability-theatre/
1•bayneri•20m ago•0 comments

Roast My Website

https://tear-my-site-down.vercel.app/
1•jerdman76•20m ago•1 comments

M.C. Escher Flavoured Pages

https://www.josleys.com/galleries.php?catid=6
3•TigerUniversity•21m ago•0 comments

I Got Fired Because of AI – But I Still Think I'm the Engineer of the Future

2•vital_pavlenko•22m ago•0 comments

Show HN: Prompt Enricher – paste a rough prompt, get a structured one back

https://statwonk.com/prompt-enricher/
1•RA_Fisher•22m ago•1 comments

Lessons from 30 Years Building Software Systems

1•alkas•25m ago•0 comments

OverflowML – Run AI models larger than your GPU, one line of code

https://github.com/Khaeldur/overflowml
2•khaeldur•31m ago•0 comments

Evaluating Evolving Agents with Evolving Benchmarks

https://frontier-cs.org/blog/agent-evaluation/
2•lihanc111•34m ago•1 comments

Fil-C is safer than Rust

https://twitter.com/filpizlo/status/1984366437390303265
4•ppew•34m ago•0 comments

Haarp: A Never-Ending Conspiracy Theory in Remote Alaska

https://www.theatlantic.com/technology/2026/03/haarp-weather-conspiracies/686264/
3•jonah•36m ago•0 comments

Show HN: An on-device Mac app for real-time posture reminders

https://apps.apple.com/us/app/ai-posture-reminder-app/id1574005886?mt=12
3•data-leon•36m ago•0 comments