{"repo":"gojinn-io/gojinn","free":true,"listed":false,"github":"https://github.com/gojinn-io/gojinn","clone":"git clone https://github.com/gojinn-io/gojinn.git","description":"In-Process Serverless Runtime for Caddy. Run Go, Rust & Zig functions via WebAssembly with ~1ms cold starts. Features: Host-Managed DB Pool (Postgres/MySQL/SQLite), In-Memory KV Store & Secure Sandboxing.","language":"Go","stars":26,"topics":["caddy","edge-computing","faas","go","htmx","postgres","serveless","sqlite","wasm","wazero"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"🧞 Gojinn A Sovereign, In-Process Serverless Runtime for Caddy Execute untrusted code securely with WebAssembly — no containers, no orchestration, no control plane. Gojinn is a high-performance WebAssembly runtime embedded directly into the Caddy web server . It allows you to run isolated, deterministic functions inside the HTTP request lifecycle — safely and with near-native performance. It replaces the complexity of K8s + API Gateways with a single, auditable binary. --- 🔑 What Gojinn Is (and Is Not) ✅ Gojinn is - A WASM-based serverless runtime powered by Wazero. - Single-binary , self-hosted, and sovereign. - A complete stateful platform (Embedded NATS JetStream, SQLite/LibSQL, S3 bindings). - Deterministic, sandboxed, and capability-based (Ed25519 module signing). ❌ Gojinn is NOT - A container orchestrator or Kubernetes replacement. - A managed cloud service. - A general-purpose VM or process supervisor. Gojinn executes code and events — not infrastructure. --- 🚀 Key Features Gojinn goes beyond execution. It provides a complete sovereign cloud primitives out-of-the-box: ⚡ In-Process Execution: No network hops, zero idle cost. Cold starts in <1ms . 🔐 Cryptographic Sovereignty: Strict Ed25519 signature verification for all WASM modules before execution. 💾 Built-in State & Storage: Host-level connection pooling for SQLite/LibSQL, embedded S3 client, and isolated Key-Value stores per tenant. 📨 Embedded Message Broker: Integrated NATS JetStream for async background jobs,","default_branch":null,"files":null,"tree":[],"storefront":"/r/gojinn-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gojinn-io/gojinn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}