liquidmetal-dev/flintlock
Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd. observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 97
- Release rhythm 82
- 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: 50
- age_days: 1892
- days_rel: 42
- days_push: 23
- n_releases_24m: 6
Adoption not part of the score
1477 stars · 72 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Flintlock is a Go service for creating and managing the lifecycle of microVMs on a host machine, backed by containerd and supporting Firecracker and Cloud Hypervisor VMMs. It exposes gRPC and HTTP APIs to create, start, stop, pause, and delete microVMs using OCI images for volumes, kernels, and initrds.
Use cases
- create and manage microvms on a bare-metal host
- run microvms as nodes in a virtualized kubernetes cluster
- provision isolated lightweight vms for workloads
- use oci container images to supply vm kernels and root filesystems
- manage microvm lifecycle via grpc or http api
- configure vm metadata with cloud-init or ignition
When to choose
- you need lightweight, fast-booting VMs on bare-metal Linux hosts with KVM
- you want to provision microVMs as Kubernetes nodes via Cluster API Provider Microvm
- you prefer OCI images over large filesystem images for VM kernels and volumes
- you want a programmatic gRPC/HTTP API for microVM lifecycle management
When to avoid
- you need full VMs with broad OS or GPU support rather than lightweight microVMs
- your host lacks KVM support or runs non-Linux operating systems
- you only need container orchestration without VM isolation
- you need CNI networking support today, as it is not yet fully available
Facets
service · maturity active
microservices container-runtime api-framework deployment cloud-computing infrastructure-as-code developer-tools self-hosted go cli self-hosted microvm firecracker cloud-hypervisor containerd oci-images kubernetes-nodes grpc lightweight-virtualization bare-metal virtualization containers linux
3 sources
- readme: https://github.com/liquidmetal-dev/flintlock · fetched 2026-08-28 · 926fb85d01f2
- homepage: https://flintlock.liquidmetal.dev/ · fetched 2026-08-29 · d81e4aacb11d
- site_page: https://flintlock.liquidmetal.dev/docs/intro · fetched 2026-08-29 · 0447285f9d8f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| liquidmetal-dev/flintlock | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="liquidmetal-dev/flintlock")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem