awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

55 Repos

Awesome GitHub RepositoriesFeature Flags

Systems for managing and toggling feature flag configurations in production environments.

Distinguishing note: Focuses on programmatic flag lifecycle management rather than general configuration management.

Explore 55 awesome GitHub repositories matching devops & infrastructure · Feature Flags. Refine with filters or upvote what's useful.

Awesome Feature Flags GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • addyosmani/agent-skillsAvatar von addyosmani

    addyosmani/agent-skills

    60,849Auf GitHub ansehen↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Defines methods for wrapping functionality in toggles to decouple code deployment from feature release.

    Shellagent-skillsantigravityantigravity-ide
    Auf GitHub ansehen↗60,849
  • simstudioai/simAvatar von simstudioai

    simstudioai/sim

    28,796Auf GitHub ansehen↗

    This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows. It functions as a low-code development interface where users can chain discrete functional blocks into dependency-aware pipelines to integrate artificial intelligence with external data and services. The platform supports the creation of intelligent conversational agents, automated business processes, and multi-service API orchestrations within a unified workspace. The platform distinguishes itself through its event-driven integration engine,

    Manages feature flags by creating, updating, toggling, and retrieving flag configurations and statuses.

    TypeScriptagent-workflowagentic-workflowagents
    Auf GitHub ansehen↗28,796
  • unleash/unleashAvatar von Unleash

    Unleash/unleash

    13,589Auf GitHub ansehen↗

    Unleash is an open-source feature management platform designed to decouple feature releases from code deployments. It provides a centralized system for orchestrating software releases, enabling teams to control application behavior in real-time through segmented user targeting and automated lifecycle management. The platform distinguishes itself by utilizing a client-side evaluation engine that executes flag logic locally within the application process, ensuring sub-millisecond decision latency without requiring network round-trips. It supports infrastructure-as-code patterns by allowing feat

    Deploys high-availability services to evaluate feature flags at the edge for low-latency performance.

    TypeScriptactivation-strategiescollaborationcontinuous-delivery
    Auf GitHub ansehen↗13,589
  • basedhardware/omiAvatar von BasedHardware

    BasedHardware/omi

    12,869Auf GitHub ansehen↗

    Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio

    Provides flexible deployment options allowing users to choose between a managed cloud service or a self-hosted backend.

    Dartaiappbci
    Auf GitHub ansehen↗12,869
  • loft-sh/vclusterAvatar von loft-sh

    loft-sh/vcluster

    11,186Auf GitHub ansehen↗

    vcluster is a Kubernetes virtual cluster platform that creates fully isolated Kubernetes environments with dedicated control planes, API servers, and RBAC on shared physical infrastructure. It virtualizes Kubernetes control planes by running them as pods inside a host cluster, as standalone binaries on bare metal or virtual machines, or within Docker containers, providing each tenant their own isolated Kubernetes environment without the overhead of managing separate physical clusters. The platform enables multi-tenant Kubernetes isolation through multiple tenancy models, from shared node pool

    Offers a hosted control plane option or a fully self-hosted installation for restricted environments.

    Gocloud-nativehelmk3s
    Auf GitHub ansehen↗11,186
  • stevenjoezhang/live2d-widgetAvatar von stevenjoezhang

    stevenjoezhang/live2d-widget

    10,764Auf GitHub ansehen↗

    This project provides an animated Live2D character widget that can be embedded on any web page as an interactive mascot. The widget renders characters using the Cubism SDK on an HTML canvas, and can be deployed either via a content delivery network for zero-setup integration or self-hosted on a personal server for full control over asset delivery. The mascot responds to visitor actions through CSS selector-based interaction binding, displaying custom speech bubbles when users hover over or click specific page elements. Visitors can click and drag the character to reposition it anywhere on the

    Offers both CDN and self-hosted deployment options for the Live2D widget.

    JavaScriptjavascript-pluginlive2d
    Auf GitHub ansehen↗10,764
  • tporadowski/redisAvatar von tporadowski

    tporadowski/redis

    9,987Auf GitHub ansehen↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Manages feature flag metadata and rollout percentages using hashes and sets for programmatic control.

    Credisredis-for-windowsredis-msi-installer
    Auf GitHub ansehen↗9,987
  • a16z-infra/ai-townAvatar von a16z-infra

    a16z-infra/ai-town

    9,285Auf GitHub ansehen↗

    AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions. The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,

    Synchronizes backend flags to control the rollout of specific application functionality.

    TypeScript
    Auf GitHub ansehen↗9,285
  • coaidev/coaiAvatar von coaidev

    coaidev/coai

    9,212Auf GitHub ansehen↗

    CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more than 35 providers through a single OpenAI-compatible API endpoint. It functions as a multi-tenant gateway, routing requests across providers with load balancing, automatic failover, and priority-based routing, while exposing standard OpenAI API endpoints for chat, image generation, model listing, and billing to enable seamless integration with existing tools and clients. The platform distinguishes itself through a comprehensive set of operational capabilities built around the gat

    Runs on Docker, Kubernetes, or cloud SaaS platforms with automated scaling and minimal resource overhead.

    TypeScriptai-gatewayapichat
    Auf GitHub ansehen↗9,212
  • joyceql/magic-resumeAvatar von JOYCEQL

    JOYCEQL/magic-resume

    8,592Auf GitHub ansehen↗

    Magic Resume is a local-first resume builder that runs entirely in the browser, storing all user data on the device to protect privacy and enable offline access. It combines a real-time document editor with AI-powered writing assistance that checks grammar and suggests professional phrasing directly within the editing interface. The application provides a selection of pre-designed resume templates and supports custom theme-based visual styling, allowing users to switch between color and font schemes or toggle a dark mode for comfortable editing in different lighting conditions. A client-side

    Edits resume content and sees layout changes update instantly without manual refresh.

    TypeScriptaideepseekdoubao
    Auf GitHub ansehen↗8,592
  • traccar/traccarAvatar von traccar

    traccar/traccar

    7,445Auf GitHub ansehen↗

    Traccar is an open-source GPS tracking server that receives location data from over 2000 device models using 200 different communication protocols, functioning as a multi-protocol device gateway for real-time position monitoring and fleet management. It provides a self-hosted fleet management platform deployable on Windows, Linux, or cloud infrastructure, with a geofencing engine that defines virtual boundaries and triggers configurable alerts when devices enter or exit those zones. The server delivers real-time device positions, events, and status updates to connected clients through WebSock

    A deployable server for managing users, devices, permissions, and generating location reports.

    Javagpsgps-trackinghacktoberfest
    Auf GitHub ansehen↗7,445
  • hotwired/turboAvatar von hotwired

    hotwired/turbo

    7,343Auf GitHub ansehen↗

    Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra

    Broadcasts live updates to all connected clients via WebSocket or SSE streams.

    JavaScript
    Auf GitHub ansehen↗7,343
  • growthbook/growthbookAvatar von growthbook

    growthbook/growthbook

    7,351Auf GitHub ansehen↗

    GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results. The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models

    Implements targeting rules to determine the correct feature value for specific users based on their attributes.

    TypeScriptab-testingabtestabtesting
    Auf GitHub ansehen↗7,351
  • vercel/next-forgeAvatar von vercel

    vercel/next-forge

    7,106Auf GitHub ansehen↗

    Next-forge is a production-ready project scaffold and full-stack web framework stack designed for building web applications. It provides a comprehensive set of starter modules and boilerplates specifically tailored for SaaS infrastructure, including a TypeScript project scaffold and a Next.js application starter. The project utilizes a Turborepo monorepo template to organize multiple applications and shared packages in a single codebase. This architecture enables shared logic isolation and the use of a component-based UI library to maintain consistent styling across different applications. T

    Provides a mechanism to toggle functionality for specific users via feature flags without new deployments.

    TypeScriptbetterstackboilerplateclerk
    Auf GitHub ansehen↗7,106
  • vespa-engine/vespaAvatar von vespa-engine

    vespa-engine/vespa

    6,961Auf GitHub ansehen↗

    Vespa is a distributed search engine, vector database, and machine learning ranking engine. It serves as an AI search platform designed to handle large-scale document indexing and complex query processing across a cluster of nodes, combining keyword retrieval with high-dimensional embedding storage for semantic similarity search. The platform distinguishes itself by integrating machine learning models directly into the search pipeline to perform real-time inference and ranking. It converts these models into ranking expressions to score and order results based on relevance, while providing a s

    Distributes configuration flags via a coordination service to control behavior across the cluster.

    Java
    Auf GitHub ansehen↗6,961
  • uazo/cromiteAvatar von uazo

    uazo/cromite

    6,684Auf GitHub ansehen↗

    Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine to intercept advertisements, pop-ups, and tracking scripts before they reach the page. It applies community-maintained public filter lists directly within the browser, eliminating the need for external extensions, and uses a curated patch system applied to the Chromium source tree at build time to add or modify features without maintaining a separate codebase. The browser is hardened against tracking and data leakage through a comprehensive set of privacy and security measures.

    Queries and records daily changes to Chromium flags from public endpoints and Finch servers.

    C++
    Auf GitHub ansehen↗6,684
  • ryo-ma/github-profile-trophyAvatar von ryo-ma

    ryo-ma/github-profile-trophy

    6,577Auf GitHub ansehen↗

    GitHub Profile Trophy is a service that generates SVG images of achievement trophies based on a GitHub user's profile statistics, designed for embedding in README files. It fetches profile data through the GitHub GraphQL API, renders the trophies server-side as SVG markup, and serves them directly to clients, with a Redis-based caching layer to reduce repeated API calls and speed up subsequent requests. The service can be deployed as a self-hosted HTTP server running on the Deno JavaScript runtime, packaged with Docker for consistent local and CI environments. It also offers a GitHub Action w

    Creates SVG images displaying GitHub achievements and statistics as trophy rows for README profiles.

    TypeScript
    Auf GitHub ansehen↗6,577
  • j3ssie/osmedeusAvatar von j3ssie

    j3ssie/Osmedeus

    6,425Auf GitHub ansehen↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Provides a CLI to view and modify cloud provider settings for provisioning scan workers.

    Go
    Auf GitHub ansehen↗6,425
  • django/channelsAvatar von django

    django/channels

    6,352Auf GitHub ansehen↗

    Channels is an extension for the Django web framework that adds native support for WebSockets, background tasks, and long-running connections alongside standard HTTP requests. It provides a channel layer abstraction for passing messages between different parts of a Django application across processes, along with a protocol router that inspects incoming connections and dispatches them to the correct handler for HTTP, WebSocket, or custom protocols. The project introduces an async consumer abstraction that wraps protocol-specific handling into a single callable, and a background worker pool tha

    Sends live data from the server to connected browsers over WebSockets to display new events without polling.

    Python
    Auf GitHub ansehen↗6,352
  • pachyderm/pachydermAvatar von pachyderm

    pachyderm/pachyderm

    6,292Auf GitHub ansehen↗

    Pachyderm is a containerized, versioned, and lineage-tracked data pipeline platform that runs natively on Kubernetes. It combines a distributed file system backend with immutable data versioning, so every commit to a data repository creates an auditable snapshot, and every pipeline step executes as an isolated container. The platform is defined by a data-centric pipeline model where pipelines are specified by their input and output data repositories rather than explicit task sequences, and provenance is recorded as a directed acyclic graph of commits linking output data to its input sources an

    Ships a self-hosted data pipeline cluster deployable on local or cloud Kubernetes environments.

    Go
    Auf GitHub ansehen↗6,292
Vorherige123Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Feature Flags

Unter-Tags erkunden

  • Administrative DashboardsWeb-based graphical interfaces for managing flag lifecycles and rules. **Distinct from Feature Flags:** Distinct from general feature flag management: focuses on the UI/dashboard component specifically.
  • Analytics ExportsPushes feature flag state and usage events to analytics platforms for measuring behavioral impact. **Distinct from Feature Flags:** Distinct from Feature Flags: covers the export of flag data to analytics tools, not the flag lifecycle management itself.
  • Chromium Flag Monitors1 Sub-TagTools that query and record daily changes to Chromium feature flags from public endpoints and Finch servers. **Distinct from Feature Flags:** Distinct from Feature Flags: focuses on monitoring upstream Chromium flag changes, not managing runtime toggles in production.
  • Client-Side EvaluationComputing feature flag values within the application client to eliminate network latency. **Distinct from Feature Flags:** Focuses on local computation of flags rather than the management of those flags on a server
  • Cloud or Self-Hosted Deployments6 Sub-TagsOffers the same feature set whether hosted by the vendor or deployed on the team's own infrastructure. **Distinct from Self-Hosted Deployments:** Distinct from Self-Hosted Deployments: covers both cloud-hosted and self-hosted deployment options, not just self-hosted.
  • Custom Feature Flag ProvidersExtensible providers for retrieving feature flag definitions from alternative sources like S3. **Distinct from Feature Flags:** Distinct from Feature Flags: focuses on the source and retrieval mechanism rather than the management of the flags themselves.
  • Declarative SchemasSystems for defining feature flag configurations using structured, declarative formats like JSON or YAML. **Distinct from Feature Flags:** Focuses on the declarative definition format rather than the lifecycle management of the flags
  • Distributed EvaluatorsHigh-availability services for evaluating feature flags at the edge or within cloud environments. **Distinct from Feature Flags:** Distinct from general feature flag management: focuses on the distributed evaluation architecture for low-latency performance.
  • Edge EvaluationsEvaluates feature flags through globally distributed API endpoints for low-latency responses worldwide. **Distinct from Feature Flags:** Distinct from Feature Flags: focuses on edge-based flag evaluation infrastructure, not general flag management.
  • Evaluation EnginesLogic components that compute the final state of a feature flag based on targeting rules and user context. **Distinct from Feature Flags:** Focuses on the computation engine for resolution rather than the general management of the flags
  • Evaluation LogicProcesses targeting rules against user attributes to determine the appropriate feature value. **Distinct from Feature Flags:** Focuses on the computation and rule application process rather than the general management of flag states.
  • Modular Deployment EnginesDeployment systems that switch between specialized drivers for different hosting targets. **Distinct from Cloud or Self-Hosted Deployments:** Focuses on the engine's driver-switching architecture rather than the availability of two hosting options.
  • Performance MonitorsEvaluates the latency and throughput of flag lookups against different storage backends. **Distinct from Feature Flagging:** Distinct from Feature Flags: focuses on performance metrics and lookup latency rather than flag management.
  • Persistence AdaptersStores feature flag configurations in external databases or caches using pluggable storage backends. **Distinct from Database Persistence Stores:** Distinct from Feature Flags: focuses on the storage backend interface rather than the management of the flags themselves.
  • Persistence ArchitecturesFrameworks for storing and managing toggle configurations in external databases or caches. **Distinct from Feature Flags:** Distinct from general feature flag management: focuses on the persistence layer architecture specifically.
  • Pipeline IntegrationsAutomates feature flag creation, updates, and deployments within continuous integration and delivery workflows. **Distinct from Feature Flags:** Distinct from Feature Flags: focuses on CI/CD pipeline automation for flag operations, not the flag management itself.
  • Real-Time Updates4 Sub-TagsUpdates feature flag values on client devices as soon as they change on the server. **Distinct from Feature Flags:** Distinct from Feature Flags: focuses on real-time push updates to clients, not the flag management itself.
  • Self-Hosted Deployments3 Sub-TagsDeploys and operates the feature flag management system on private infrastructure for full control. **Distinct from Feature Flags:** Distinct from Feature Flags: focuses on the self-hosted deployment capability of the flag platform, not the flag management itself.
  • State SynchronizationPropagates feature flag changes across distributed application nodes using messaging backends. **Distinct from Feature Configuration Syncing:** Distinct from Feature Flags: focuses on the distributed synchronization mechanism rather than general flag management.
  • Telemetry InstrumentationEmits runtime events for flag checks and configuration changes to track feature usage and system performance. **Distinct from Feature Flags:** Distinct from general feature flag management: focuses specifically on the observability and telemetry aspect of flag activity.