Timoni website screenshot

Timoni

Timoni is a package manager for Kubernetes powered by CUE that provides a type-safe alternative to Helm charts. It enables software vendors to define complex application deployments packaged as Modules using CUE definitions, distributed as OCI artifacts in container registries with semantic versioning and cryptographic signing.

1 APIs 0 Features
ContainersKubernetesPackage ManagerCUE

APIs

Timoni Module Registry API

Timoni modules are distributed as OCI artifacts in container registries. The registry API provides operations for listing module tags, retrieving OCI manifests, and downloading ...

Collections

Pricing Plans

Timoni Plans Pricing

3 plans

PLANS

Rate Limits

Timoni Rate Limits

5 limits

RATE LIMITS

FinOps

Timoni Finops

FINOPS

Semantic Vocabularies

Timoni Context

33 classes · 1 properties

JSON-LD

JSON Structure

Timoni Module Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🚀
GettingStarted
GettingStarted
🔗
Concepts
Concepts
🔗
OpenAPI
OpenAPI
🔗
JSONSchema
JSONSchema
🔗
JSONLDContext
JSONLDContext
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Timoni Module Registry API
  version: v1
items:
- info:
    name: Modules
    type: folder
  items:
  - info:
      name: List Module Tags
      type: http
    http:
      method: GET
      url: https://ghcr.io/v2/:registry/:module/tags/list
      params:
      - name: registry
        value: ''
        type: path
        description: Registry namespace or organization
      - name: module
        value: ''
        type: path
        description: Module name
      - name: n
        value: ''
        type: query
        description: Maximum number of tags to return
      - name: last
        value: ''
        type: query
        description: Last tag for pagination
    docs: List all available version tags for a Timoni module in the OCI registry. Returns all published versions using semantic
      versioning.
  - info:
      name: Get Module Manifest
      type: http
    http:
      method: GET
      url: https://ghcr.io/v2/:registry/:module/manifests/:reference
      params:
      - name: registry
        value: ''
        type: path
      - name: module
        value: ''
        type: path
      - name: reference
        value: ''
        type: path
        description: Tag (e.g., v1.0.0) or digest (sha256:...)
    docs: Retrieve the OCI manifest for a specific Timoni module version. The manifest contains the module metadata, CUE definitions,
      and layer digests.
- info:
    name: Artifacts
    type: folder
  items:
  - info:
      name: Get Module Blob
      type: http
    http:
      method: GET
      url: https://ghcr.io/v2/:registry/:module/blobs/:digest
      params:
      - name: registry
        value: ''
        type: path
      - name: module
        value: ''
        type: path
      - name: digest
        value: ''
        type: path
        description: Blob digest in format sha256:<hash>
    docs: Download a specific blob layer of a Timoni module, typically containing CUE definitions, values schemas, and module
      metadata.
bundled: true