Flint
Lightweight KVM/libvirt virtual machine manager with Web UI, CLI, and API
Flint is a modern, self-contained management tool for Linux virtualization using KVM via libvirt. It provides an embedded web interface, a CLI, and an HTTP API to create, manage, and automate virtual machines without dealing with libvirt XML directly.
Key Features
- Embedded Web UI with passphrase-based login and session cookies
- CLI and authenticated HTTP API (bearer token) for automation and integrations
- VM lifecycle management (list, launch, start/stop, manage resources)
- Cloud image browsing and downloads to speed up VM creation
- Cloud-init provisioning support and snapshot-based templates
- Manage local or remote libvirt hosts via SSH transport
Use Cases
- Homelab and developer workstation VM management with minimal overhead
- Lightweight alternative to heavier virtualization management platforms
- Automating VM provisioning and operations through a scriptable CLI/API
Limitations and Considerations
- Requires a Linux host with QEMU/KVM and libvirt (libvirt 6.10.0+)
- Remote management relies on SSH key-based authentication (no password auth)
Flint is a pragmatic choice for operators who want a small footprint and a modern interface while keeping full control over KVM/libvirt infrastructure. It focuses on fast workflows, automation, and simple deployment as a single binary.
Categories:
Tags:
Tech Stack:
Similar Services

Luanti
Open-source voxel game engine and game-creation platform
Luanti (formerly Minetest) is an open-source voxel game engine for building and hosting modded games and multiplayer worlds with Lua-based modding.

OpenTTD
Open-source transport management and simulation game
OpenTTD is an open-source transport simulation game based on Transport Tycoon Deluxe, featuring deep logistics gameplay, modding support, and multiplayer.

Apache Guacamole
Clientless remote desktop gateway accessed through HTML5 in a browser.
Open-source browser-based gateway enabling VNC, RDP, and SSH access to remote desktops without client software.
Wolf
Docker-based streaming server for Moonlight: multi-user game streaming.
Open-source Moonlight streaming server that runs in Docker to share a single host among multiple remote clients.

Veloren
Open-source multiplayer voxel action-adventure RPG
Veloren is an open-source voxel action-adventure RPG with procedural world simulation, fast-paced combat, crafting, NPC towns, dungeons, and multiplayer servers.

Kasm Workspaces
Browser-based containerized desktops and apps
Deliver secure, disposable desktop and app sessions in a web browser using Docker-based workspaces, with streaming, RBAC, and optional Kubernetes deployments.
Go
Docker
TypeScript
Linux
Tailwind CSS