frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Afterburner – Capability-Sandboxed JavaScript/TS Runtime in Rust

https://github.com/afterburner-sh/afterburner
6•vertexclique•7h ago
Hey everyone! I've been working on something called Afterburner: a fast, embeddable JS/TS runtime written in Rust, with a capability sandbox baked right in.

Scripts run locked down by default: no network, no filesystem, no environment variables. You explicitly grant whatever access a script actually needs, and every call gets hard caps on CPU, memory, and time.

The goal isn't to replace your existing stack. It's to fit cleanly into it:

Embed a JS/TS engine in your Rust app with a single crate. Run user scripts, plugins, business rules, or edge logic, each call fully sandboxed. Wrap the tools you already use. Commands like `burn node app.js`, `burn npm test`, `burn bun`, `burn deno run`, and `burn npx tsx` run your existing toolchain under the sandbox. Take an unmodified Express, Fastify, or Hono app and run it with zero ambient I/O and a memory ceiling. No code changes needed. Use the built-in registry at registry.afterburner.sh. Publish with `burn publish`, install with `burn install` or `burn add` dependencies are pinned by content digest. Every package ships with a capability manifest, so installed code is sandboxed by default. It also interops with npm, so you can still pull in npm libraries as needed. Since nothing gets ambient authority, it's also just a clean, practical way to run untrusted code without having to cross your fingers and hope.

Repo: https://github.com/afterburner-sh/afterburner Site: https://afterburner.sh Registry: https://registry.afterburner.sh

The full walkthrough like how it works, what it can do, and benchmarks hitting up to ~16.8M rows/sec is all in one post. It's the best place to start: https://vertexclique.com/blog/burn-after-reading/

One licensing note: it's source-available under BSL-1.1, which automatically converts to Apache-2.0 four years after each release. Free to use for your own projects so go build something.

Comments

LargoLasskhyfv•5h ago
But, but, but... Can I haz https://en.wikipedia.org/wiki/Supercruise ?
Eric_Bulai•4h ago
Good job. I look forward to seeing what happens with this in the future.

Show HN: Kage – Shadow any website to a single binary for offline viewing

https://github.com/tamnd/kage
176•tamnd•3h ago•43 comments

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call

https://traceapp.info
12•AG342•23h ago•2 comments

Show HN: 3D print Z reinforcement via injected loops

https://mgunlogson.github.io/magma/
37•mgunlogson•5d ago•11 comments

Show HN: Ray Hosting – Topology-aware game server orchestrator made from scratch

https://ray-hosting.com/en-US
2•bardhyliis•26m ago•0 comments

Show HN: Discover Wikipedia articles popular on Hacker News

https://www.orangecrumbs.com/
4•octopus143•2h ago•0 comments

Show HN: Dual YOLOv8n UAV Detection on RK3588S at 42 FPS Using NPU

https://github.com/alebal123bal/khadas_yolov8n_multithread
56•alebal123bal•5h ago•9 comments

Show HN: Philosophy for Kids

https://philosophy.ocaho.com/
3•rahimnathwani•2h ago•1 comments

Show HN: I am building a map of people who lived in the Roman Empire

https://new.roman-names.com/
196•metiscus•4d ago•44 comments

Show HN: Paca – Lightweight Jira alternative for human-AI collaboration

https://github.com/Paca-AI/paca
160•pikann22•1d ago•57 comments

Show HN: A zero-telemetry clipboard, color picker, and capture suite

5•Peacetoes•4h ago•6 comments

Show HN: Bastion – isolated Linux VMs for background coding agents

https://bastion.computer/
24•almostlit•17h ago•2 comments

Show HN: Homebrew 6.0.0

https://brew.sh/2026/06/11/homebrew-6.0.0/
1454•mikemcquaid•3d ago•355 comments

Show HN: I run a vision model on every screenshot, locally, on a 4GB GPU

https://github.com/ayushh0110/ScreenMind
32•skye0110•21h ago•4 comments

Show HN: Afterburner – Capability-Sandboxed JavaScript/TS Runtime in Rust

https://github.com/afterburner-sh/afterburner
6•vertexclique•7h ago•2 comments

Show HN: Putt.day a daily mini golf game

https://putt.day/
309•ellg•1d ago•110 comments

Show HN: Lightweight Task queue on Erlang/OTP, SQLite-backed, no overengineering

https://github.com/entGriff/ezra
73•ent1c3d•4d ago•11 comments

Show HN: 2 Weeks of Hallucinate – The Photo Gallery

https://hallucinate.site/gallery
71•stagas•1d ago•24 comments

Show HN: Öcha – A minimalist, Kindle-style RSS and newsletter reader

https://readocha.com/
4•pavn•5h ago•0 comments

Show HN: Velyr – an AI agent that finds and fixes conversion leaks on your site

https://velyr.io/
7•flo_r•10h ago•1 comments

Show HN: Quant Picker – which GGUF file fits your model and machine

https://vettedconsumer.com/quant-picker/
18•ermantrout•1d ago•0 comments

Show HN: FablePool – pool money behind a prompt, and Fable builds it in public

https://fablepool.com
521•matthewbarras•2d ago•274 comments

Show HN: StackScope – I crawled over 40k indie launches to see what they ship

https://stackscope.dev/
64•datafreak_•2d ago•17 comments

Show HN: Extend UI – open-source UI kit for modern document apps

https://www.extend.ai/ui
250•kbyatnal•4d ago•81 comments

Show HN: Boo – Screen-style terminal multiplexer built on libghostty

https://github.com/coder/boo
94•kylecarbs•2d ago•28 comments

Show HN: GlyphX, a local-first LaTeX editor that compiles offline

4•kanakkholwal•5h ago•0 comments

Show HN: Skill for your agent to visualize your gbrain and Obsidian

https://github.com/vladignatyev/brain-map-skill
21•v_ignatyev•1d ago•16 comments

Show HN: Claw Patrol, a security firewall for agents

https://github.com/denoland/clawpatrol
110•rough-sea•5d ago•30 comments

Show HN: HelixDB – A graph database built on object storage

https://github.com/HelixDB/helix-db/tree/main
157•GeorgeCurtis•4d ago•42 comments

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
41•subairui•4d ago•21 comments

Show HN: Motplot is a crossword but it plays like Sudoku

https://motplot.app/
5•jamwise•15h ago•3 comments