# hashicorp/nomad

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

Repository: https://github.com/hashicorp/nomad
Canonical: https://ross.abutalabs.com/products/nomad
Homepage: https://www.nomadproject.io/
Language: Go
License: NOASSERTION
License Family: other
Last push: 2026-08-27T00:11:17+00:00

## Health v2 (maintenance only)
Score: 94/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 85, longevity 100
- inputs: {"age_days": 4111, "days_push": 7, "days_rel": 21, "gap_med": 0.0, "n_releases_24m": 71}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16837, forks 2134 (observed 2026-08-28T04:11:17.379125+00:00)

## What it is
HashiCorp Nomad is a flexible, single-binary workload orchestrator that deploys and manages containers, non-containerized applications, batch jobs, and VMs across on-prem and cloud infrastructure at scale. It offers native Consul and Vault integrations, GPU/device plugin support, multi-region federation, a RESTful HTTP API, and a declarative HCL job specification.

## Use cases
- orchestrate containers without kubernetes
- run batch and legacy non-containerized apps on the same cluster
- schedule GPU workloads for machine learning
- deploy apps across multiple regions and clouds
- simplify cluster management with a single binary
- migrate a monolith to microservices
- autoscale cluster and application workloads

## When to choose
- you want a simple, self-contained orchestrator without external storage dependencies
- you need to run containers alongside legacy executables, Java, or QEMU VMs
- you already use HashiCorp Consul and Vault
- you need multi-region, multi-cloud federation out of the box
- you need GPU/FPGA device scheduling for AI/ML workloads

## When to avoid
- your organization is standardized on Kubernetes and its ecosystem
- you need the full CNCF ecosystem of Kubernetes operators and controllers
- you require a fully open-source license - Nomad uses BUSL-1.1
- you need advanced Kubernetes-native features like custom resource definitions

## Facets
- artifact type: application
- maturity: stable
- function: container-orchestration, scheduling, deployment, microservices, infrastructure-as-code, api-gateway, cli, plugin-system
- domain: cloud-computing, infrastructure-as-code, microservices, self-hosted
- platform: windows, go, cloud, self-hosted
- tags: workload-orchestrator, scheduler, hashicorp, batch-jobs, gpu-support, consul, vault, multi-cloud, federation, hcl, devops, containers, linux, macos, docker

## Member repositories
- hashicorp/nomad (main) score 94

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:17.379125+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:03:44.379365+00:00, confidence not recorded.
  - readme: https://github.com/hashicorp/nomad (fetched 2026-08-28T04:11:17.379125+00:00, sha 79ce9636881d)
  - homepage: https://www.nomadproject.io/ (fetched 2026-08-29T08:01:52.619835+00:00, sha f402ffcb680a)
  - site_page: https://developer.hashicorp.com/hcp/docs/vault-radar (fetched 2026-08-29T08:01:52.629379+00:00, sha 558d122b761a)
  - site_page: https://developer.hashicorp.com/nomad/install (fetched 2026-08-29T08:01:52.631329+00:00, sha c4e557309f17)
  - site_page: https://developer.hashicorp.com/nomad/docs (fetched 2026-08-29T08:01:52.633037+00:00, sha e01770a9f901)
  - site_page: https://developer.hashicorp.com/nomad/api-docs (fetched 2026-08-29T08:01:52.634816+00:00, sha 891f0008e12b)
  - site_page: https://developer.hashicorp.com/nomad/docs/what-is-nomad (fetched 2026-08-29T08:01:52.638557+00:00, sha fcacbfb4c700)
  - site_page: https://developer.hashicorp.com/nomad/docs/job-declare/create-job (fetched 2026-08-29T08:01:52.640571+00:00, sha 94fd04692aaf)
  - site_page: https://developer.hashicorp.com/nomad/docs/secure/acl (fetched 2026-08-29T08:01:52.642416+00:00, sha af35767e1b0e)
  - site_page: https://developer.hashicorp.com/nomad/integrations (fetched 2026-08-29T08:01:52.636911+00:00, sha 9d579c014dc5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
