Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. Fleet device management

Fleet device management

NOASSERTIONGofleet-v4.83.2

Open-source platform for IT and security teams to manage and secure thousands of computers across diverse environments.

Visit WebsiteGitHubGitHub
6.3k stars846 forks0 contributors

What is Fleet device management?

Fleet is an open-source device management platform designed for IT and security teams to oversee thousands of computers, servers, and devices. It enables vulnerability reporting, detection engineering, device health monitoring, and posture-based access control, helping organizations maintain security and operational efficiency. The platform is built for APIs, GitOps, webhooks, YAML, and human operators.

Target Audience

IT and security teams managing large-scale deployments of laptops, servers, and devices across enterprises or organizations. It is particularly suited for teams needing cross-platform device management, compliance enforcement, and integration with existing IT and security toolchains.

Value Proposition

Developers choose Fleet for its modular, lightweight design that allows selective use of features without full deployment, its extensive cross-platform support including cloud and IoT, and its enterprise-ready integrations with tools like Snowflake, Splunk, and GitHub Actions. Its open-source nature, commitment to remaining free for core features, and philosophy of being a 'good neighbor' that integrates rather than replaces existing tools differentiate it from alternatives.

Overview

Open device management

Use Cases

Best For

  • Managing and securing large fleets of mixed-OS devices (Linux, macOS, Windows, Chromebooks) across on-premises and cloud environments.
  • Enforcing CIS benchmarks and compliance policies on macOS and Windows devices with out-of-the-box support.
  • Integrating device management data with enterprise tools like Snowflake, Splunk, Vanta, or Elastic for centralized reporting and analysis.
  • Conducting vulnerability reporting and detection engineering across thousands of hosts using customizable queries.
  • Implementing posture-based access control and device health monitoring for security and operational oversight.
  • Using alongside existing IT automation tools (e.g., Munki, Chef, Puppet, Ansible) or security tools (e.g., Crowdstrike, SentinelOne) without replacing them.

Not Ideal For

  • Organizations managing exclusively iOS or Android mobile devices; Fleet's core support is for computers, servers, and IoT, not native mobile OSes.
  • Small teams or home labs with under 50 devices; the platform is optimized for thousands of hosts and may introduce unnecessary overhead.
  • Companies wanting a fully proprietary, turnkey SaaS with hands-off vendor management; Fleet requires self-hosting or paid hosting and open-source maintenance.
  • Projects requiring deep, out-of-the-box graphical interfaces for non-technical staff; Fleet emphasizes APIs, GitOps, and YAML, demanding technical expertise.

Pros & Cons

Pros

Extensive Cross-Platform Support

Manages Linux, macOS, Windows, Chromebooks, cloud environments (AWS, GCP, Azure), and IoT devices, providing versatility for mixed-OS enterprises.

Built-in Compliance Tools

Includes out-of-the-box CIS benchmarks for macOS and Windows, plus customizable queries for enforcing and reporting on security policies directly from the README.

Modular and Lightweight Design

Allows selective use of features like security or MDM without full deployment, and lets you turn off unused components to reduce overhead, as highlighted in the 'Lighter than air' section.

Strong Enterprise Integrations

Offers ready-to-use integrations with tools like Snowflake, Splunk, GitHub Actions, and Vanta, facilitating seamless data flow into existing workflows as a 'good neighbor'.

Open-Source with Sustainable Model

The core version is perpetually free under MIT license, backed by a company with a GitLab-inspired business model, ensuring long-term viability and community contributions.

Cons

Complex Self-Hosting Setup

Deploying Fleet requires managing dependencies like osquery and other components, which can be intricate and time-consuming compared to SaaS alternatives, despite documentation.

Limited Native Mobile Support

While supporting Chromebooks and IoT, Fleet doesn't explicitly manage iOS or Android devices, a gap for modern BYOD or mobile-first environments.

Potential Breaking Changes

The README mentions upgrade steps for versions ≤3.2.0, indicating that major updates might involve migration efforts or compatibility issues, adding maintenance burden.

Integration Configuration Overhead

Setting up and maintaining connections with tools like Jira or Zendesk requires technical configuration and ongoing management, rather than plug-and-play simplicity.

Frequently Asked Questions

Quick Stats

Stars6,275
Forks846
Contributors0
Open Issues3,193
Last commit1 day ago
CreatedSince 2020

Tags

#vulnerability-management#security#device-management#compliance#software-management#cross-platform#gitops#configuration-management#orchestration#self-hosted

Links & Resources

Website

Included in

Go169.1kSecurity14.2kIncident Response8.9k
Auto-fetched 1 day ago

Related Projects

KubernetesKubernetes

Production-Grade Container Scheduling and Management

Stars121,862
Forks42,900
Last commit1 day ago
MobyMoby

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

Stars71,483
Forks18,919
Last commit2 days ago
traefiktraefik

The Cloud Native Application Proxy

Stars62,835
Forks5,934
Last commit2 days ago
GiteaGitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

Stars55,043
Forks6,606
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub