Showing 114 open source projects for "operator"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try 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.
    Try It Free
  • 1
    kube-prometheus

    kube-prometheus

    Use Prometheus to monitor Kubernetes and applications

    The Prometheus Operator manages Prometheus clusters atop Kubernetes. Use Kubernetes custom resources to deploy and manage Prometheus, Alertmanager, and related components. Configure the fundamentals of Prometheus like versions, persistence, retention policies, and replicas from a native Kubernetes resource. Automatically generate monitoring target configurations based on familiar Kubernetes label queries; no need to learn a Prometheus-specific configuration language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    glom

    glom

    Python's nested data operator

    glom is a Python library and command-line tool for accessing, restructuring, and transforming nested data. It is designed for real-world data structures where dictionaries, objects, and lists are deeply nested and difficult to handle cleanly. Developers can use path-based access to retrieve values without writing long chains of fragile indexing code. The library also provides readable error messages, which makes debugging broken paths much easier. Its declarative specification style lets...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    eslint-plugin-unicorn

    eslint-plugin-unicorn

    More than 100 powerful ESLint rules

    More than 100 powerful ESLint rules. You might want to check out XO, which includes this plugin. Each rule has emojis denoting if it belongs to the recommended configuration if some problems reported by the rule are automatically fixable by the --fix command line option, or if some problems reported by the rule are manually fixable by editor suggestions. Use a preset config or configure each rules in package.json.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Juju

    Juju

    Orchestration engine that enables the deployment, and integration

    Juju is an open source application orchestration engine that enables any application operation (deployment, integration, lifecycle management) on any infrastructure (Kubernetes or otherwise) at any scale (development or production) in the same easy way (typically, one line of code), through special operators called ‘charms’. A charm is an operator - business logic encapsulated in reusable software packages that automate every aspect of an application's life.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    gofumpt

    gofumpt

    A stricter gofmt

    Enforce a stricter format than gofmt, while being backward compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with. The tool is a fork of gofmt as of Go 1.19, and requires Go 1.18 or later. It can be used as a drop-in replacement to format your Go code, and running gofmt after gofumpt should produce no changes. Some of the Go source files in this repository belong to the Go project. The project includes copies of go/printer and go/doc/comment as of Go 1.19...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    faas-netes

    faas-netes

    Serverless Functions For Kubernetes

    ...It's part of a larger stack that brings a cloud-agnostic serverless experience to Kubernetes. The existing REST API, CLI, and UI are fully compatible. With OpenFaaS Standard/Enterprise, you have an optional operator mode so that you can manage functions with Kubectl and a CustomResource. You can deploy OpenFaaS to any Kubernetes service - whether managed or local, including to OpenShift. You will find specific instructions and additional links in the documentation. OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker and Kubernetes which has first-class support for metrics. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Gravity language

    Gravity language

    Gravity Programming Language

    Gravity is a powerful, dynamically typed, lightweight, embeddable programming language written in C without any external dependencies (except for stdlib). It is a class-based concurrent scripting language with modern Swift-like syntax. Gravity supports procedural programming, object-oriented programming, functional programming, and data-driven programming. Thanks to special built-in methods, it can also be used as a prototype-based programming language. Gravity has been developed from...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Aleph

    Aleph

    Asynchronous streaming communication for Clojure

    ...This feature may not play nicely with synchronous Ring middleware, which modifies the response, but this can be easily fixed by reimplementing the middleware using Manifold's let-flow operator. The aleph.http/wrap-ring-async-handler helper can be used to convert async 3-arity Ring handler to an Aleph-compliant one.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    PHP Coding Standards Fixer

    PHP Coding Standards Fixer

    A tool to automatically fix PHP Coding Standards issues

    The PHP Coding Standards Fixer (PHP CS Fixer) tool fixes your code to follow standards, whether you want to follow PHP coding standards as defined in the PSR-1, PSR-2, etc., or other community driven ones like the Symfony one. You can also define your (team’s) style through configuration. It can modernize your code (like converting the pow function to the operator on PHP 5.6) and (micro) optimize it. If you are already using a linter to identify coding standards problems in your code, you know that fixing them by hand is tedious, especially on large projects. This tool does not only detect them, but also fixes them for you. If you need to apply code styles that are not supported by the tool, you can create custom rules. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    KOTS

    KOTS

    KOTS provides the framework, tools and integrations

    Replicated KOTS is the collective set of tools that enable the distribution and management of Kubernetes Off-The-Shelf (KOTS) software. The Kots CLI (a Kubectl plugin) is a general purpose, client-side binary for configuring and building dynamic Kubernetes manifests. The Kots CLI also serves as the bootstrapper for the in-cluster Kubernetes application Admin Console kotsadm which can be used to automate the core Kots CLI tasks for managing applications (license verification, configuration,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    grex

    grex

    A command-line tool and library for generating regular expressions

    grex is a library as well as a command-line utility that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from. This project has started as a Rust port of the JavaScript tool regexgen written by Devon Govett. Although a lot of further useful features could be added to...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    RuoYi

    RuoYi

    The warehouse's SpringBoot-based rights management system

    ...All front-end and back-end codes are very compact and easy to use after encapsulation, and the probability of errors is low. Also supports mobile client access. The system will continue to update some useful functions. The user is the system operator, and this function mainly completes the system user configuration. Configure the system organization (company, department, group).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Sandwich

    Sandwich

    Sandwich is an adaptable and lightweight sealed API library

    ...With Sandwich, the need to create wrapper classes like Resource or Result is eliminated, allowing you to concentrate on your core business logic. Sandwich boasts features such as global response handling, Mapper, Operator, and exceptional compatibility, including ApiResponse With Coroutines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Keel

    Keel

    Kubernetes Operator to automate Helm, DaemonSet, StatefulSet, etc

    kubectl is the new SSH. If you are using it to update production workloads, you are doing it wrong. See examples on how to automate application updates. A single command, no dependencies. No lock-in, no custom configuration files. Start using it now. Runs as a single container, with no database is required. Policies and trigger types are specified in your application deployment files or Helm charts. Use policies to define when you want your application to be updated. Providers can have...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Siddhi Core Libraries

    Siddhi Core Libraries

    Stream Processing and Complex Event Processing Engine

    ...Lightweight runtime that can natively run on Kubernetes, Docker, VM, or bare metal, and embedded in any Java or Python application. Scalable, and highly available distributed event processing on Kubernetes, with NATS Streaming and Siddhi Kubernetes Operator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    flagger

    flagger

    Progressive delivery Kubernetes operator (Canary, A/B Testing)

    Flagger is a progressive delivery tool that automates the release process for applications running on Kubernetes. It reduces the risk of introducing a new software version in production by gradually shifting traffic to the new version while measuring metrics and running conformance tests. Flagger implements several deployment strategies (Canary releases, A/B testing, Blue/Green mirroring) using a service mesh (App Mesh, Istio, Linkerd, Kuma, Open Service Mesh) or an ingress controller...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    fvcore

    fvcore

    Collection of common code shared among different research projects

    ...Its common modules include timers, logging, checkpoints, registry patterns, and configuration helpers that reduce boilerplate in research code. A standout capability is FLOP and activation counting, which analyzes arbitrary PyTorch graphs to report cost by operator and by module for precise profiling. The file I/O layer (PathManager) abstracts local/remote storage so the same code can read from disks, cloud buckets, or HTTP endpoints. Because it is small, stable, and well-tested, fvcore is frequently imported by projects like Detectron2 and PyTorchVideo to avoid duplicating infrastructure and to keep research repos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DeepXDE

    DeepXDE

    A library for scientific machine learning & physics-informed learning

    DeepXDE is a library for scientific machine learning and physics-informed learning. DeepXDE includes the following algorithms. Physics-informed neural network (PINN). Solving different problems. Solving forward/inverse ordinary/partial differential equations (ODEs/PDEs) [SIAM Rev.] Solving forward/inverse integro-differential equations (IDEs) [SIAM Rev.] fPINN: solving forward/inverse fractional PDEs (fPDEs) [SIAM J. Sci. Comput.] NN-arbitrary polynomial chaos (NN-aPC): solving...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    XNNPACK

    XNNPACK

    High-efficiency floating-point neural network inference operators

    XNNPACK is a highly optimized, low-level neural network inference library developed by Google for accelerating deep learning workloads across a variety of hardware architectures, including ARM, x86, WebAssembly, and RISC-V. Rather than serving as a standalone ML framework, XNNPACK provides high-performance computational primitives—such as convolutions, pooling, activation functions, and arithmetic operations—that are integrated into higher-level frameworks like TensorFlow Lite, PyTorch...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Transcrypt

    Transcrypt

    Python 3.7 to JavaScript compiler

    Python in the browser, precompiled for speed. Transcrypt started out as a personal repo, owned by Jacques de Hooge. As the project caught on and the number of people contributing issues, ideas and code grew, the repo was transferred to the QQuick organization, to be able to form a developer team on GitHub. There's a simple parallel between the Python and the JavaScript code. In combination with the use of source maps, this enables efficient debugging. Also, code can be tested from the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Tyk API Gateway

    Tyk API Gateway

    Open Source API Gateway written in Go

    Tyk is an open source Enterprise API Gateway, supporting REST, GraphQL, TCP and gRPC protocols. Tyk Gateway is provided ‘Batteries-included’, with no feature lockout. Enabling your organization to control who accesses your APIs, when they access, and how they access it. Tyk Technologies uses the same API Gateway for all it’s applications. Protecting, securing, and processing APIs for thousands of organizations and businesses around the world. Ideal for Open Banking, building software...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    eslint-plugin-sonarjs

    eslint-plugin-sonarjs

    SonarJS rules for ESLint

    ...Function calls should not pass extra arguments. Related "if/else if" statements should not have the same condition. Identical expressions should not be used on both sides of a binary operator. Code Smells, or maintainability issues, are raised for places of code which might be costly to change in the future. These rules also help to keep the high code quality and readability. And finally some rules report issues on different suspicious code patters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AWX

    AWX

    A web-based user interface built on top of Ansible

    AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform. Starting in version 18.0, the AWX Operator is the preferred way to install AWX. AWX can also alternatively be installed and run in Docker, but this install path is only recommended for development/test-oriented deployments, and has no official published release. Uses naming and structure consistent with the AWX HTTP API. Provides consistent output formats with optional machine-parsable formats. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    nars2000

    nars2000

    NARS2000: An Experimental APL Interpreter

    APL is an arrary-oriented language initially conceived in the 1960s by Kenneth E. Iverson, IBM Fellow and 1979 ACM Turing Award recipient. It is ideally suited to computer programming because it subsumes the tedious aspects of the job allowing the programmer to concentrate on the heart of the project. NARS2000 is a Free Open Source implementation of APL. For more details on this project, visit the NARS2000.org website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Sasa

    Sasa is a collection of organized extensions to the .NET framework.

    Sasa is a set of extensions to the .NET framework for networking, generic operator handling, LINQ expression processing, parsing, and more.
    Downloads: 0 This Week
    Last Update:
    See Project