Awesome Open

Project record

OpenCost

OpenCostMonitor Kubernetes workload and cloud costs.Apache-2.0
Field notes / 169OpenCost
I / Function

Monitor Kubernetes workload and cloud costs.

OpenCost measures Kubernetes resource allocation and cloud spending, attributing costs to clusters, namespaces, services and pods. It combines infrastructure usage with provider billing integrations or custom pricing for on-premises clusters. Teams can query cost data through APIs, inspect it in a web interface and export metrics to Prometheus. Deployment uses the official Helm chart.

OpenCost: official README · Reviewed 2026-10-21

A tall balance supports a violet crystal above linked crescent pans holding amber and cyan fragments.
Awesome Open* · Field recordOpenCostOP-1D2CB00A · Folio 169Domain: Infrastructure & DevOps
  1. 01 / Feature noteAllocate Kubernetes costs

    Attribute resource costs to clusters, nodes, namespaces, controllers, services or pods.

    Feature source ↗
  2. 02 / Feature noteUse custom infrastructure pricing

    Supply CSV prices for on-premises Kubernetes clusters alongside the supported cloud billing integrations.

    Feature source ↗
II / Repository record

GitHub stars

6,802

Detected license

Apache-2.0

Repository created

2019-03-27

Repository push

2026-10-29

III / Observations & evidence

GitHub stars

Unknown

i
Window mismatch; awaiting refresh

Cached history uses a different month window; chart withheld until aligned.

Latest attempt: ok · Checked 2026-10-15T23:34:55.975088+00:00 · Last successful fetch 2026-10-15T23:34:55.975088+00:00 · Provider source

Hacker News stories

Unknown

i
Not recorded

OpenSSF Scorecard

5.8/10

Scanned 2026-10-29 · 15 scored / 18 returned

i
Partial
  • Dependency-Update-Tool · 10/10

    update tool detected

  • Code-Review · 10/10

    all changesets reviewed

  • Maintained · 10/10

    30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10

  • Packaging · Inconclusive

    packaging workflow not detected

  • Security-Policy · 10/10

    security policy file detected

  • Dangerous-Workflow · 0/10

    dangerous workflow patterns detected

  • Token-Permissions · 9/10

    detected GitHub workflow tokens with excessive permissions

  • Binary-Artifacts · 10/10

    no binaries found in the repo

  • CII-Best-Practices · 2/10

    badge detected: InProgress

  • License · 10/10

    license file detected

  • Fuzzing · 0/10

    project is not fuzzed

  • Pinned-Dependencies · 0/10

    dependency not pinned by hash detected -- score normalized to 0

  • Branch-Protection · 8/10

    branch protection is not maximal on development and all release branches

  • Signed-Releases · 0/10

    Project has not signed or included provenance with any releases.

  • Vulnerabilities · 0/10

    50 existing vulnerabilities detected

  • SAST · Inconclusive

    internal error: internal error: Client.Checks.ListCheckRunsForRef: error during graphqlHandler.setupCheckRuns: Although you appear to have the correct authorization credentials, the `cursor` organization has an IP allow list enabled, and your IP address is not permitted to access this resource.

  • CI-Tests · Inconclusive

    internal error: internal error: Client.Repositories.ListCheckRunsForRef: error during graphqlHandler.setupCheckRuns: Although you appear to have the correct authorization credentials, the `cursor` organization has an IP allow list enabled, and your IP address is not permitted to access this resource.

  • Contributors · 10/10

    project has 15 contributing companies or organizations

Repository commit 24b94ef6acb4 · Scorecard v5.3.0

Checked 2026-11-03T07:55:50Z · Last successful fetch 2026-11-03T07:55:50Z · Value fetched 2026-11-03T07:55:50Z · Provider source

IV / Release record

GitHub release

v1.121.3

Published 2026-09-16

i
Available

Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source

V / Where it runs

Unknown

i
Not reviewed