Operate In JavaScript

yeet is a JavaScript runtime for Linux Ops.

curl -fsSL https://yeet.cx | sh

Available only on Linux

Build your first tool in minutes.
Custom to your machine and your needs.

Learn more
py-profile.tsx
>
▶▶ auto mode on(shift+tab to cycle)
py-profile— running

Action on everything.

Set alerts across your entire ops stack using natural language. Use iMessage, Slack, or webhooks, and the promise resolves when a person responds.

deploy-watch.tsx
import { watch, yeet } from "yeet";
2
3watch({ kind: "deploy" }, async (d) => {
4 if (d.timedOut) {
5 const reply = await yeet.alert({
6 channel: "#oncall",
7 text: `${d.service} timed out`,
8 options: ["retry", "skip", "rollback"],
9 });
10 if (reply === "rollback") {
11 await d.rollback();
12 }
13 }
14});
9:41
2
yeet
yeet
Today 8:42 PM
iMessage

Agent toolkit.

Secure agent access, build optimization loops, and observe every detail from the kernel.

Browse all scripts
pii-filter.ts— running
$ yeet run pii-filter.ts
scanning traffic · all interfaces

Secure by default.

yeet scripts run inside V8 isolates. As secure as the browser tab you're reading this in.

Chrome
V8 against the DOM
browser process
DOM·fetch·WebGL·WebRTC
supervises
child process
v8 isolate
gmail.com
v8 isolate
github.com
v8 isolate
stripe.com
v8 isolate
youtube.com
yeet
V8 against your kernel
yeetd daemon
eBPF·system graph·alerts·TUI
supervises
child process
v8 isolate
proctop.tsx
v8 isolate
tcp-radar.tsx
v8 isolate
flame-graph.tsx
v8 isolate
db-wire.tsx
Lightweight Isolation
yeet scripts execute inside a browser-style virtualized environment that doesn't compromise on cost, speed, or security.
Zero Cold Starts
Spin up and down new scripts at any moment.
Battle Tested
yeet executes JavaScript using the same isolation architecture securing Google Chrome and Cloudflare Workers.

Every syscall, packet and probe.

yeet gives you kernel-rate visibility with featherweight overhead. Nothing gets dropped.

Every kernel event is a Tokio task, scheduled onto whichever core is free. Each colored block is one unit of work.
cpu
0.50%
uptime 14d 3h
total 1,247,392,000
backpressure 0
Core 0
Core 1
Core 2
Core 3
Core 4
Core 5
Core 6
Core 7
syscall
http event
eBPF probe
graph query
timer tick
file I/O

Still paying per event?

Your kernel doesn't bill you… yeet runs locally — flat cost, unlimited events.

Monthly cost as events scale
$0
Splunk
$0
Datadog
$0
New Relic
$0
Honeycomb
$0
yeet
0events

Stay in the loop.

New scripts, release notes, and low level hot takes. No spam.