Showing 178 open source projects for "configuration"

View related business solutions
  • 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
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Blue Whale Configuration Platform

    Blue Whale Configuration Platform

    Blue Whale smart cloud configuration platform

    Has accumulated experience in supporting hundreds of Tencent businesses, compatible with various complex system architectures, born in operation and maintenance, and proficient in operation and maintenance. From configuration management to job execution, task scheduling and monitoring self-healing, and then through operation and maintenance big data analysis to assist operational decision-making, it covers the full-cycle assurance management of business operations in a comprehensive manner. The open PaaS has a powerful development framework and scheduling engine, as well as a complete operation and maintenance development training system, which helps the rapid transformation and upgrading of operation and maintenance. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    kpt Kubernetes

    kpt Kubernetes

    Automate Kubernetes Configuration Editing

    kpt is a package-centric toolchain that enables a WYSIWYG configuration authoring, automation, and delivery experience, which simplifies managing Kubernetes platforms and KRM-driven infrastructure (e.g., Config Connector, Crossplane) at scale by manipulating declarative Configuration as Data.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    kpt

    kpt

    Automate Kubernetes Configuration Editing

    kpt is a package-centric toolchain that enables a WYSIWYG configuration authoring, automation, and delivery experience, which simplifies managing Kubernetes platforms and KRM-driven infrastructure (e.g., Config Connector, Crossplane) at scale by manipulating declarative Configuration as Data. Any general-purpose or domain-specific language can be used to create functions to transform and/or validate the YAML KRM input/output format, but we provide SDKs to simplify the function authoring process, in Go, Typescript, and Starlark, a Python-like embedded language. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    Prometheus Operator

    Prometheus Operator

    Prometheus Operator creates/configures/manages Prometheus clusters

    ...Prometheus Target Configuration: Automatically generate monitoring target configurations based on familiar Kubernetes label queries; no need to learn a Prometheus-specific configuration language.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    PaoPao

    PaoPao

    A artistic "twitter like" community built on gin+zinc+vue+ts

    A artistic "twitter like" community built on gin+zinc+vue+ts. The default is to use the configuration of config.yaml.sample. If you need to customize the configuration, please copy the default configuration file (such as config.yaml), modify it and then synchronize the configuration to docker-compose.yaml. The original purpose of docker-compose.yaml provided by default is to build a local development and debugging environment.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    Conftest

    Conftest

    Write tests against structured configuration data

    Conftest is a utility to help you write tests against structured configuration data. For instance, you could write tests for your Kubernetes configurations, Tekton pipeline definitions, Terraform code, Serverless configs, or any other structured data. Conftest relies on the Rego language from Open Policy Agent for writing policies. If you're unsure what exactly a policy is, or unfamiliar with the Rego policy language, the Policy Language documentation provided by the Open Policy Agent documentation site is a great resource to read.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 7
    jqp

    jqp

    A TUI playground to experiment with jq

    ...Clone this repo, build from source with cd jqp && go build, then move the binary to somewhere accessible in your PATH. jqp also supports input from STDIN. STDIN takes precedence over the command line flag. jqp can be configured with a configuration file. By default, jqp will search your home directory for a YAML file named .jqp.yaml. A path to a YAML configuration file can also be provided to the --config command line flag. If a configuration option is present in both the configuration file and the command line, the command line option takes precedence.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    RBAC Manager

    RBAC Manager

    A Kubernetes operator that simplifies the management of Role Bindings

    RBAC Manager is designed to simplify authorization in Kubernetes. This is an operator that supports declarative configuration for RBAC with new custom resources. Instead of managing role bindings or service accounts directly, you can specify a desired state and RBAC Manager will make the necessary changes to achieve that state.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 9
    ytt

    ytt

    YAML templating tool that works on YAML structure instead of text

    Template and patch as needed to easily make your configuration reusable and extensible. Works with your own and third-party YAML configuration. ytt templates are plain YAML documents made from nodes such as maps and arrays. ytt allows you to set values and attach statements (such as if and for loops) on those nodes. This eliminates text insertion concerns like manual escaping and allows for easy structure reuse, thus, increasing readability.
    Downloads: 9 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    golangci-lint

    golangci-lint

    Fast linters Runner for Go

    ...It runs linters in parallel, uses caching, supports yaml config, has integrations with all major IDE and has dozens of linters included. ⚡ Very fast: runs linters in parallel, reuses Go build cache and caches analysis results. Yaml-based configuration. Integrations with VS Code, Sublime Text, GoLand, GNU Emacs, Vim, Atom, GitHub Actions. A lot of linters included, no need to install them. Minimum number of false positives because of tuned default settings. Nice output with colors, source code lines and marked identifiers.
    Downloads: 125 This Week
    Last Update:
    See Project
  • 11
    koanf

    koanf

    Simple, lightweight, extensible, configuration management library

    ...Any delimiter can be chosen. Configuration from multiple sources can be loaded and merged into a koanf instance, for example, load from a file first and override certain values with flags from the command line.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    mockery

    mockery

    A mock code autogenerator for Golang

    mockery provides the ability to easily generate mocks for Golang interfaces using the stretchr/testify/mock package. It removes the boilerplate coding required to use mocks. mockery uses spf13/viper under the hood for its configuration parsing. It is bound to three different configuration sources, in order of decreasing precedence. By default, it searches the current working directory for a file named .mockery.[extension] where [extension] is any of the recognized extensions. Mockery will iteratively search every directory from the current working directory up to the root path for a .mockery.yaml file, if one is not explicitly provided. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 13
    Bifrost

    Bifrost

    Middleware for production-oriented MySQL

    ...And this Bifrost can synchronize the full amount of data to multiple targets in real time. Support MySQL, MariaDB all storage types. Interface-based dynamic and flexible configuration of different data tables and target libraries. Multiple data sources, multiple target library support. Both incremental and full data synchronization are supported. One Binlog parsing thread, multiple target libraries are synchronized in parallel. Automatically restore configuration after restarting after downtime, accurate control of location. ...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 14
    KrakenD

    KrakenD

    High-performance, stateless, declarative, API Gateway written in Go.

    ...Our customers with massive usage face the networking limits while KrakenD still keeps a low consumption of resources. But don't take our word for granted, do your own benchmarks. All KrakenD endpoint configuration is stored in a plain text .json configuration file. You can edit this file by hand or design your API interface visually using the KrakenDesigner.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 15
    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: 21 This Week
    Last Update:
    See Project
  • 16
    webdav

    webdav

    Simple Go WebDAV server

    webdav command line interface is really easy to use so you can easily create a WebDAV server for your own user. By default, it runs on a random free port and supports JSON, YAML and TOML configuration. An example of a YAML configuration with the default configurations. There are more ways to customize how you run WebDAV through flags and environment variables. The allowed_* properties are optional, the default value for each of them will be *. exposed_headers is optional as well, but is not set if not defined.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 17
    Grabana

    Grabana

    User-friendly Go library for building Grafana dashboards

    Grabana provides a developer-friendly way of creating Grafana dashboards. Whether you prefer writing code or YAML, if you are looking for a way to version your dashboard configuration or automate the tedious and error-prone creation of dashboards, this library is meant for you.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Helmfile

    Helmfile

    Declaratively deploy your Kubernetes manifests, Kustomize configs

    ...Declaratively deploy your Kubernetes manifests, Customize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD. Keep a directory of chart value files and maintain changes in version control. Apply CI/CD to configuration changes. Periodically sync to avoid skew in environments.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 19
    Go Jsonnet

    Go Jsonnet

    This an implementation of Jsonnet in pure Go

    ...Import paths and custom resolvers let you structure large configuration trees across directories or remote sources, while top-level arguments and external variables parameterize builds per environment. Native functions can be registered from Go to expose domain-specific helpers without forking the language. Tooling such as a formatter and linter-friendly errors encourages clean, consistent templates that scale across teams.
    Downloads: 53 This Week
    Last Update:
    See Project
  • 20
    Elastic Cloud on Kubernetes (ECK)

    Elastic Cloud on Kubernetes (ECK)

    Elastic Cloud on Kubernetes

    Elastic Cloud on Kubernetes automates the deployment, provisioning, management, and orchestration of Elasticsearch, Kibana, APM Server, Enterprise Search, Beats, Elastic Agent, and Elastic Maps Server on Kubernetes based on the operator pattern.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    terraform-docs

    terraform-docs

    Generate documentation from Terraform modules in various formats

    terraform-docs is a utility to generate documentation from Terraform modules in various output formats. The terraform-docs configuration file uses the yaml format in order to override any default behaviors. This is a convenient way to share the configuration amongst teammates, CI, or other toolings. Once you set it up and configured it, every time you or your teammates want to regenerate documentation (manually, through a pre-commit hook, or as part of a CI pipeline) all you need to do is run terraform-docs /module/path. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    mgmt

    mgmt

    Next generation distributed, event-driven, parallel config management!

    ...In this mode it can run as a decentralized cluster of agents across your network, each exchanging information with the others in real-time, to respond to your changing needs. Mgmt is a next-generation automation tool. It has similarities to other tools in the configuration management space but has a fast, modern, distributed systems approach. The project contains an engine and a language.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    Amazon SSM Agent

    Amazon SSM Agent

    An agent to enable remote management of your EC2 instances

    ...Adapt your security and compliance profile and analyze security events after the fact to prevent a future reoccurrence. Maintain instance compliance against your patch, configuration, and custom policies.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    dockerize

    dockerize

    Utility to simplify running applications in docker containers

    Utility to simplify running applications in docker containers. dockerize is a utility to simplify running applications in docker containers. It allows you to generate application configuration files at container startup time from templates and container environment variables. generate application configuration files at container startup time from templates and container environment variables. Wait for other services to be available using TCP, HTTP(S), unix before starting the main process. The typical use case for dockerize is when you have an application that has one or more configuration files and you would like to control some of the values using environment variables. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Soft Serve

    Soft Serve

    A tasty, self-hostable Git server for the command line

    ...Binaries are available for Linux, macOS, and Windows. Soft Serve SSH CLI has the ability to print files and list directories, perform git operations on remote repos, and reload the configuration when necessary. Both git and reload commands need admin access to the server to work. So make sure you have added your key as an admin user, or you’re using anon-access: admin-access in the configuration.
    Downloads: 31 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB