frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: A self-running space economy SIM in Rust and Bevy

https://github.com/Kalcode/spaceprojectsim
34•kalcode•1h ago•10 comments

Show HN: CodeAlmanac – Karpathy-style codebase wiki from your conversations

https://github.com/AlmanacCode/codealmanac/
25•divitsheth•3h ago•11 comments

Show HN: Imagin Raw – A 9MB Open-Source Alternative to Adobe Bridge for Mac

https://github.com/cristibaluta/Imagin-Raw
41•cristi_baluta•2h ago•12 comments

Show HN: Word in Web – Near MS Word Parity Docx Editor in Web

https://word-in-web.com/
9•theRealestAEP•3h ago•1 comments

Show HN: Datalevin – a simple, fast, and versatile Datalog database

https://github.com/datalevin/datalevin
2•huahaiy•23m ago•0 comments

Show HN: Language Model Builder (an app to learn about and build models)

https://languagemodelbuilder.com/
8•felixrieseberg•2h ago•1 comments

Show HN: TokenPath – token-level citations for LLM output, read from attention

https://tokenpath.ai
3•apoorvumang•39m ago•0 comments

Show HN: Designing a Static Site Generator for iPhone

https://hypertemplates.net/blog/designing-an-ssg-for-iphone/
4•calebhailey•1h ago•0 comments

Show HN: Observability for Coding Agents and LLM Applications

https://telemetry.dev/
2•ephraimduncan•53m ago•0 comments

Show HN: Posecode, a text language and renderer for human movement

https://www.posecode.org/play
5•brnbrn•58m ago•0 comments

Show HN: OSS Cross-Harness self hosted registry and analytics for AI Agents

https://github.com/Observal/Observal
17•haz3-jolt•3h ago•1 comments

Show HN: DocCharm – The help center that keeps itself up to date

https://doccharm.com/
6•yakshaving_jgt•2h ago•1 comments

Show HN: In Meeting – A native macOS Mic/Cam observer for home automation

https://github.com/fellowgeek/in-meeting
6•pcbmaker20•2h ago•0 comments

Show HN: Edky, a CLI to convert Ed25519 public keys from one encoding to another

https://github.com/artob/edky
6•arto•2h ago•3 comments

Show HN: Explore 6048 YC companies as an interactive galaxy

https://artifacta.io/a/pg_x9pombpdybx90q2s16eu
34•jnakano89•2d ago•18 comments

Show HN: X Downloader – save public X videos, MP3s and screenshots

https://xdownloader.site/
2•cser700•1h ago•1 comments

Show HN: Browser-based 3D terrain reconstruction

https://github.com/topherchris420/lop-nur-twin
4•ciao_chris•1h ago•0 comments

Show HN: NoopJS – A compiler that ships 0 KB JavaScript for static pages

https://github.com/noop-js/noopjs
2•pullrun•1h ago•0 comments

Show HN: How to fix blank pages in a PDF file

https://www.3emalak.com/p/convert-articles-to-epub-pdf-word-build.html
2•omeraliamm•1h ago•0 comments

Show HN: Gift Ideas Tool on Wallble

https://www.wallble.com/gift-ideas
2•zainalabdin878•1h ago•0 comments

Show HN: Tsaagan – Browser control for AI agents that verifies every action

https://github.com/michaelolmos/tsaagan
2•molmos•1h ago•0 comments

Show HN: Fractal – recursive agent loops for complex, multi-step work

https://github.com/plasma-ai/fractal
14•ryanpettry•1h ago•1 comments

Show HN: Term Sheets Against Humanity: VC card game where you read the partner

https://cards-against-capital.vercel.app/
3•Exorust•1h ago•0 comments

Show HN: threadfork – AI meeting notes that run on your Mac

https://www.threadfork.com/
10•smohan88•1h ago•0 comments

Show HN: GeoGuessr, but for Literature

https://litfinder.io/
2•argoss•2h ago•1 comments

Show HN: PMG, open source package firewall

https://github.com/safedep/pmg
3•abhisek•3h ago•1 comments

Show HN: Aido – an AI companion for the pull requests your AI writes

https://github.com/aido-dev/aido
2•dvirdung•2h ago•0 comments

Show HN: Autoretrieval – Autoresearch for RAG Pipelines

https://github.com/daly2211/autoretrieval
3•Daly_chebbi•2h ago•1 comments

Show HN: Tokenmaxx – CLI that merges usage across Claude Code and Codex accounts

https://github.com/RubricLab/tokenmaxx
5•sarimmalik•2h ago•0 comments

Show HN: Statgate, statistically calibrated ship/block CI gates for LLM evals

https://github.com/yashchimata/statgate
2•yashchimata•2h ago•0 comments
Open in hackernews

Show HN: PMG, open source package firewall

https://github.com/safedep/pmg
3•abhisek•3h ago
Hi HN

I am the founder of SafeDep. We have been detecting malicious packages for a while. Coming from DevSecOps background, I always considered malicious package detection & protection to be a build stage problem. But I was wrong since the S1ngularity and early Shai-Hulud days.

In 2026, we pretty much started worrying more about our own dev machines than CI/CD environment. Depending only on threat intelligence data (OSV / SafeDep / Socket / any other source) to protect our own dev machines did not feel right. We wanted to build a multi-layered protection that can get 100% visibility of OSS packages coming in, and can protect against known and “hopefully” unknown threats. That’s how Package Manager Guard (PMG) started. Core idea was simple:

- Start a local proxy (localhost)

- Make sure supported package managers like npm, pnpm, pip etc. goes through it

- Use threat intelligence data to fail fast on known malicious packages

- Apply policies like dependency cooldown as additional guardrails

- Adopt a policy language like CEL to support custom policies (roadmap)

- Everything stays local with stackable policies and audit log

- Threat model - Protect “willing” developers against malicious open source packages

Note: PMG does not consider a malicious developer as part of its threat model. So no real effort has been put to “enforce”, rather the goal is reduced friction while being effective.

Then came across Anthropic’s SRT and suddenly realized that in-process OS-native sandboxing is a good solution for limiting blast radius against unknown threats, especially since package managers have predictable runtime behaviour that can be allowed via. a sandbox while denying larger user permissions. Adopted seatbealt on MacOS and Landlock + Seccomp BPF for Linux. Seccomp BPF with Go was a battle of its own due to lack of control on OS threads, but finally managed to get it working without major performance cost.

To summarize, PMG does not only depend’s on SafeDep’s ability to find malicious packages. It enforces dependency cooldown (useful if you are stuck with older npm/pnpm), sandbox to protect against malicious packages. Our near term goal is to support CEL as a policy language and improve tooling around sandbox rules to make adoption easier.

Any feedback is welcome.

Comments

MidavEE•2h ago
Thanks!