Showing 40 open source projects for "oci"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    crun

    crun

    A fast and lightweight fully featured OCI runtime and C library

    A fast and low-memory footprint OCI Container Runtime fully written in C. While most of the tools used in the Linux containers ecosystem are written in Go, I believe C is a better fit for a lower-level tool like container runtime. runc, the most used implementation of the OCI runtime specs written in Go, re-execs itself and uses a module written in C for setting up the environment before the container process starts. crun aims to be also usable as a library that can be easily included in programs without requiring an external process for managing OCI containers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Apple Container

    Apple Container

    A tool for creating and running Linux containers

    Container (by Apple) is an open-source CLI tool written in Swift optimized for Apple Silicon that allows running Linux containers as lightweight virtual machines. It uses Virtualization.framework to wrap OCI-compliant images into isolated microVMs on macOS. Perfect for container development workflows without Docker Desktop.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Distribution

    Distribution

    The Docker toolset to pack, ship, store, and deliver content

    Distribution is a repository that contains the Open Source Docker Registry implementation, which is for the storage and distribution of Docker and OCI images using the OCI Distribution Specification. The goal of this project is to provide a simple, secure yet professional-grade and scalable content distribution system that lets users store, package, manage and exchange content in a reliable and efficient way. It also allows users to hack or roll their own content atop healthy open source components and implement their own solutions. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Go Container Registry

    Go Container Registry

    Go library and CLIs for working with container registries

    ...It understands multiple on-disk layouts (tarball, OCI layout, remote) and lets you transform images in memory by adding or rebasing layers, adjusting config, and annotating manifests. Because everything is regular Go code, it’s straightforward to embed in CI/CD systems, policy engines, and bespoke supply-chain tooling.
    Downloads: 6 This Week
    Last Update:
    See Project
  • One Monitoring Tool for IT, OT and Cloud | Free Trial Icon
    One Monitoring Tool for IT, OT and Cloud | Free Trial

    Vendor-agnostic monitoring across on-prem servers, cloud platforms and OT devices, all in one dashboard. No more tool sprawl.

    Modern infrastructure spans data centers, cloud platforms and factory floors, and every blind spot between them is a risk. PRTG supports SNMP, WMI, SSH and other standard protocols to monitor IT, OT and hybrid environments through one customizable dashboard. Build the views your team needs, from network health to application performance, without switching tools. Try PRTG free for 30 days now.
    Try PRTG Free
  • 5
    kpack

    kpack

    Kubernetes Native Container Build Service

    kpack extends Kubernetes and utilizes unprivileged Kubernetes primitives to provide builds of OCI images as a platform implementation of Cloud Native Buildpacks (CNB). kpack provides a declarative builder resource that configures a Cloud Native Buildpacks build configuration with the desired build pack order and operating system stack. kpack provides a declarative image resource that builds an OCI image and schedules rebuilds on source changes and from builder build pack and builder stack updates. kpack also provides a build type to execute a single Cloud Native Buildpack OCI image build.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    syft

    syft

    CLI tool and library for generating a Software Bill of Materials

    ...Exceptional for vulnerability detection when used with a scanner like Grype. Generates SBOMs for container images, filesystems, archives, and more to discover packages and libraries. Supports OCI, Docker and Singularity image formats. Linux distribution identification. Works seamlessly with Grype (a fast, modern vulnerability scanner). Able to create signed SBOM attestations using the in-toto specification. Convert between SBOM formats, such as CycloneDX, SPDX, and Syft's own format.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 7
    RamaLama

    RamaLama

    Simplifies the local serving of AI models from any source

    ...Developers can use familiar container commands to pull, run, and interact with AI models from any source, treating models similarly to how container images are handled in OCI workflows. RamaLama supports multiple model registries and offers a REST API or chatbot interface for interacting with running models, making it flexible for local development, testing, or integration into larger systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    OpenFaaS

    OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    OpenFaaS® makes it easy for developers to deploy event-driven functions and microservices to Kubernetes without repetitive, boiler-plate coding. Package your code or an existing binary in an OCI-compatible image to get a highly scalable endpoint with auto-scaling and metrics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    youki

    youki

    A container runtime written in Rust

    youki is an implementation of the OCI runtime-spec in Rust, similar to runc. Rust is one of the best languages to implement the oci-runtime spec. Many very nice container tools are currently written in Go. However, the container runtime requires the use of system calls, which requires a bit of special handling when implemented in Go. This is too tricky (e.g. namespaces(7), fork(2)); with Rust, it's not that tricky.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Toolbx Linux

    Toolbx Linux

    Tool for interactive command line environments on Linux

    Toolbx is a tool for Linux, which allows the use of interactive command line environments for development and troubleshooting the host operating system, without having to install software on the host. It is built on top of Podman and other standard container technologies from OCI. Toolbx environments have seamless access to the user's home directory, the Wayland and X11 sockets, networking (including Avahi), removable devices (like USB sticks), systemd journal, SSH agent, D-Bus, limits, /dev and the udev database, etc. This is particularly useful on OSTree-based operating systems like Fedora CoreOS and Silverblue. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    grype

    grype

    A vulnerability scanner for container images and filesystems

    A vulnerability scanner for container images and filesystems. Easily install the binary to try it out. Works with Syft, the powerful SBOM (software bill of materials) tool for container images and filesystems. Scan the contents of a container image or filesystem to find known vulnerabilities. Find vulnerabilities for major operating system packages. Find vulnerabilities for language-specific packages. You can also choose another destination directory and release version for the installation....
    Downloads: 17 This Week
    Last Update:
    See Project
  • 12
    GHDL

    GHDL

    VHDL 2008/93/87 simulator

    ...It can handle very large designs, such as leon3/grlib. GHDL runs on GNU/Linux, Windows and macOS; on x86, x86_64, armv6/armv7/aarch32, aarch64 and ppc64. You can freely download nightly assets, use OCI images (aka Docker/Podman containers), or try building it on your own machine.
    Downloads: 61 This Week
    Last Update:
    See Project
  • 13
    Podman Desktop

    Podman Desktop

    A graphical tool for developing on containers and Kubernetes

    ...It provides a system tray, to check status and interact with your container engine without losing focus from other tasks. The desktop application provides a dashboard to interact with containers, images, pods, and volumes but also configures your environment with your OCI registries and network settings. Podman Desktop also provides capabilities to connect and deploy pods to Kubernetes environments.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    Tart

    Tart

    macOS and Linux VMs on Apple Silicon to use in CI and other automation

    ...The framework was developed along with the architecture of the first M1 chip. This seamless integration between hardware and software ensures smooth performance without any drawbacks. For storing virtual machine images Tart integrates with OCI-compatible container registries. Work with virtual machines as you used to with Docker containers. Tart integrates with many continuous integration systems, including a dedicated service of on-demand GitHub Actions Runners. With a single line change, you can cut your CI/CD costs by up to 30 times by using Cirrus Runners to run your workflows.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    arkade

    arkade

    Open Source Marketplace For Developer Tools

    arkade is how developers install the latest versions of their favorite CLI tools and Kubernetes apps. With arkade get, you'll have kubectl, kind, terraform, and jq on your machine faster than you can type apt-get install or brew update. With over 120 CLIs and 55 Kubernetes apps (charts, manifests, installers) available for Kubernetes, gone are the days of contending with dozens of README files just to set up a development stack with the usual suspects like ingress-nginx, Postgres, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Dockle

    Dockle

    Container Image Linter for Security

    Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start. You can install dockle with the asdf version manager with this plugin, which automates the process of installing (and switching between) various versions of github release binaries. With asdf already installed, run commands to install dockle. You can scan your built image with Dockle in Travis CI/CircleCI. Though, you can ignore the specified target checkpoints by using .dockleignore file. Or,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    dive

    dive

    A tool for exploring each layer in a docker image

    A tool for exploring a docker image, layer contents, and discovering ways to shrink the size of your Docker/OCI image. As you select a layer on the left, you are shown the contents of that layer combined with all previous layers on the right. Also, you can fully explore the file tree with the arrow keys. Files that have changed, been modified, added, or removed are indicated in the file tree. This can be adjusted to show changes for a specific layer, or aggregated changes up to this layer. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Spegel

    Spegel

    Stateless cluster local OCI registry mirror.

    Spegel is a distributed container image registry mirror designed to speed up container image pulls in large-scale Kubernetes clusters. It locally mirrors container images to cluster nodes, reducing latency and bandwidth consumption during container deployments. Spegel integrates natively with containerd and CRI-O, ensuring seamless operation in container runtimes without changing workflows. It’s particularly useful for air-gapped, edge, or resource-constrained environments where access to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Jib

    Jib

    Containerize your Java application

    Containerize your Java application with Jib! Jib builds optimized Docker and OCI images for your Java applications-- no Docker daemon or deep mastery of Docker best-practices required. Jib builds by separating the traditionally single image layer Java application into multiple layers for more granular incremental builds. This results in only changes to your code being rebuilt, not your entire application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Flux

    Flux

    Open and extensible continuous delivery solution for Kubernetes

    Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories and OCI artifacts), and automating updates to the configuration when there is new code to deploy. Flux version 2 ("v2") is built from the ground up to use Kubernetes' API extension system, and to integrate with Prometheus and other core components of the Kubernetes ecosystem. In version 2, Flux supports multi-tenancy and support for syncing an arbitrary number of Git repositories, among other long-requested features. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    dyrector.io

    dyrector.io

    dyrector.io is a self-hosted continuous delivery & deployment platform

    dyrector.io is a self-hosted continuous delivery & deployment platform with version management. dyrector.io helps engineers & DevOps teams and individual developers to shift their focus from maintaining and setting up their containerized applications to developing their software. The platform achieves this by offering continuous delivery and version management capabilities to your OCI containers. Replace multiple tools with a single platform that allows you to manage your entire infrastructure and the containerized applications that run on it. You're also able to initiate deployments to multiple environments simultaneously instead of repeated, manual processes. QA no longer needs help to test your services. Enable them to autonomously configure and deploy various versions of microservices to test environments. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Clair

    Clair

    Vulnerability Static Analysis for Containers

    ...Please use releases instead of the main branch in order to get stable binaries. Clair is an open source project for the static analysis of vulnerabilities in application containers (currently including OCI and docker). Clients use the Clair API to index their container images and can then match it against known vulnerabilities. Our goal is to enable a more transparent view of the security of container-based infrastructure. Thus, the project was named Clair after the French term which translates to clear, bright, transparent.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    Microsandbox

    Microsandbox

    Secure local-first microVM sandbox for running untrusted code fast

    Microsandbox is an open source platform designed to securely execute untrusted code in isolated environments using lightweight virtualization techniques. It focuses on combining strong security guarantees with fast startup times by leveraging hardware-level microVM isolation instead of relying solely on traditional containers or full virtual machines. It aims to solve the common tradeoffs between speed, isolation, and control that developers encounter when running untrusted workloads. It...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Moby

    Moby

    Project for the container ecosystem to assemble containe-based systems

    An open framework to assemble specialized container systems without reinventing the wheel. Moby is an open framework created by Docker to assemble specialized container systems without reinventing the wheel. It provides a “lego set” of dozens of standard components and a framework for assembling them into custom platforms. At the core of Moby is a framework to assemble specialized container systems which provides a library of containerized components for all vital aspects of a container...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Distrobox

    Distrobox

    Use any linux distribution inside your terminal

    ...Simply put it's a fancy wrapper around podman, docker, or lilipod to create and start containers highly integrated with the hosts. The distrobox environment is based on an OCI image. This image is used to create a container that seamlessly integrates with the rest of the operating system by providing access to the user's home directory, the Wayland and X11 sockets, networking, removable devices (like USB sticks), systemd journal, SSH agent, D-Bus, ulimits, /dev and the udev database, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next