gVisor
Application Kernel for Containers observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 99
- Release rhythm 67
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3051
- days_rel: 8
- days_push: 7
- n_releases_24m: 1
Adoption not part of the score
19163 stars · 1937 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
gVisor is an application kernel written in Go that implements a Linux-compatible syscall interface in userspace, providing strong isolation between containers and the host kernel. It ships as an OCI runtime (runsc) that integrates with Docker and Kubernetes to sandbox untrusted workloads.
Use cases
- run untrusted or user-uploaded code in containers safely
- sandbox LLM-generated code execution
- add defense-in-depth isolation to Kubernetes pods
- protect multi-tenant SaaS workloads from container escapes
- run sandboxed containers in CI/CD pipelines
- detect abnormal container behavior with runtime monitoring
When to choose
- you need to run untrusted or third-party code with strong host isolation
- you want VM-like security with container-like startup speed and resource footprint
- you use Docker or Kubernetes and want a drop-in OCI runtime sandbox
- you need syscall-level runtime visibility for threat detection
When to avoid
- you need maximum native performance or low syscall overhead
- your workloads depend on unimplemented Linux features like io_uring
- you need full Linux syscall ABI compatibility for exotic software
- you are running inside nested VMs where KVM platform is unavailable
Facets
application · maturity stable
security container-runtime networking monitoring security cloud-computing self-hosted go cloud self-hosted sandbox oci-runtime runsc container-isolation userspace-kernel syscall-interception untrusted-code defense-in-depth checkpoint-restore netstack virtualization containers devops linux docker kubernetes
10 sources
- readme: https://github.com/google/gvisor · fetched 2026-08-28 · 4af4bbb73d45
- homepage: https://gvisor.dev · fetched 2026-08-29 · 999a8fa19da7
- site_page: https://gvisor.dev/docs/architecture_guide/platforms · fetched 2026-08-29 · 1770c984d62d
- site_page: https://gvisor.dev/docs/user_guide/compatibility · fetched 2026-08-29 · 4f0386ba7bde
- site_page: https://gvisor.dev/docs/architecture_guide/security · fetched 2026-08-29 · 6b3173f869a5
- site_page: https://gvisor.dev/docs · fetched 2026-08-29 · 416673183996
- site_page: https://gvisor.dev/docs/user_guide/install · fetched 2026-08-29 · 184c1a2651be
- site_page: https://gvisor.dev/docs/architecture_guide/performance · fetched 2026-08-29 · 13eebcfd11cd
- site_page: https://gvisor.dev/docs/user_guide/checkpoint_restore · fetched 2026-08-29 · f76a5a71114f
- site_page: https://gvisor.dev/docs/user_guide/runtimemonitor · fetched 2026-08-29 · b207760fa2b6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/gvisor | main | 88 |
| google/netstack | mirror | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem