awesome-repositories.com
Blog
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 Repos

Awesome GitHub RepositoriesEnvironment Variable Readers

Reads the value of an environment variable by its name as a functional effect.

Distinct from Environment Variables: Distinct from Environment Variables: focuses on reading environment variables as typed effects, not managing or injecting them.

Explore 13 awesome GitHub repositories matching devops & infrastructure · Environment Variable Readers. Refine with filters or upvote what's useful.

Awesome Environment Variable Readers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jbranchaud/tilAvatar von jbranchaud

    jbranchaud/til

    14,116Auf GitHub ansehen↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Provides the ability to read system environment variables by name.

    Vim Script
    Auf GitHub ansehen↗14,116
  • kedacore/kedaAvatar von kedacore

    kedacore/keda

    10,314Auf GitHub ansehen↗

    KEDA is a Kubernetes event-driven autoscaler and cloud event scaling engine. It functions as a custom metrics provider that monitors external event sources—including message brokers, databases, and cloud metrics—to dynamically adjust the replica counts of containerized workloads. The project is distinguished by its scale-to-zero workflow, which reduces workloads to zero replicas during inactivity and automatically restarts them when new events are detected. It operates as a multi-cloud event trigger system, using a pluggable scaler interface to integrate with a wide array of third-party servi

    Extracts authentication data from specified environment variables within a container to authorize access to external event sources.

    Goautoscalingevent-drivenhacktoberfest
    Auf GitHub ansehen↗10,314
  • symfony/routingAvatar von symfony

    symfony/routing

    7,618Auf GitHub ansehen↗

    This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do

    Implements a system to transform environment variables into types like booleans or integers via registered services.

    PHPcomponentphprouter
    Auf GitHub ansehen↗7,618
  • proxymanapp/proxymanAvatar von ProxymanApp

    ProxymanApp/Proxyman

    6,858Auf GitHub ansehen↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Triggers a manual reload of system environment variables from within a script to pick up changes.

    debugging-tooliosmacos
    Auf GitHub ansehen↗6,858
  • b-ryan/powerline-shellAvatar von b-ryan

    b-ryan/powerline-shell

    6,287Auf GitHub ansehen↗

    Dieses Projekt ist eine konfigurationsgesteuerte Schnittstelle zur Definition von Layout, Farben und dynamischen Segmenten eines Kommandozeilen-Prompts. Es dient als visuelle Statusleiste, die den Status der Versionskontrolle und den Umgebungskontext direkt innerhalb der Shell anzeigt. Das System verfolgt den Status der Versionskontrolle durch Erkennung von Branch-Namen und Dateizuständen für verschiedene Versionskontrollsysteme. Es zeigt zudem operative Umgebungskontexte an, wie aktive virtuelle Umgebungen und Cloud-Profile. Das Tool bietet Funktionen zur Anpassung des Shell-Prompts, einschließlich der Anwendung visueller Themes, Pfadkürzung für tiefe Verzeichnisbäume und die Injektion dynamischer Inhalte aus Shell-Befehlen. Es kann zudem die Prompt-Farben basierend auf dem Erfolgs- oder Fehlercode des zuvor ausgeführten Befehls ändern.

    Reads system environment variables to identify active cloud profiles and virtual environment contexts.

    Python
    Auf GitHub ansehen↗6,287
  • prefecthq/marvinAvatar von PrefectHQ

    PrefectHQ/marvin

    6,170Auf GitHub ansehen↗

    an ambient intelligence library

    Transforms free-form text into a structured type like a dictionary or Pydantic model using a language model.

    Python
    Auf GitHub ansehen↗6,170
  • biolab/orange3Avatar von biolab

    biolab/orange3

    5,635Auf GitHub ansehen↗

    Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The

    Ships a widget that computes a variable's value from other variables using a stored transformation function.

    Python
    Auf GitHub ansehen↗5,635
  • coreutils/coreutilsAvatar von coreutils

    coreutils/coreutils

    5,185Auf GitHub ansehen↗

    This project is a comprehensive suite of essential command-line tools and standardized Unix-like utilities. It provides the fundamental building blocks for system administration, file management, and text processing on Unix-like systems, implementing a wide range of POSIX command-line tools. The collection is distinguished by its broad coverage of low-level system operations. This includes a complete toolkit for file system management, such as creating and modifying files and directories, and a specialized text processing toolkit for filtering, sorting, and transforming data streams. The pro

    Provides the env and printenv utilities to display the values of environment variables.

    C
    Auf GitHub ansehen↗5,185
  • dynaconf/dynaconfAvatar von dynaconf

    dynaconf/dynaconf

    4,308Auf GitHub ansehen↗

    Dynaconf ist eine Konfigurationsmanagement-Bibliothek für Python-Anwendungen, die ein einheitliches System zum Laden, Validieren und Verwalten von Einstellungen bereitstellt. Sie aggregiert Konfigurationsdaten aus mehreren Dateien, Umgebungsvariablen und externen Speichern in einem einzigen Objekt unter Verwendung einer definierten Prioritätsreihenfolge. Das Projekt zeichnet sich durch einen geschichteten Umgebungsmanager aus, der Einstellungen in verschiedene Profile trennt, wie z. B. Entwicklung und Produktion. Es enthält ein deklaratives Validierungs-Framework zur Durchsetzung von Datenregeln und Typbeschränkungen während des Ladevorgangs sowie einen Integrator für externe Secret-Stores zum Abrufen sensibler Daten aus HashiCorp Vault und Redis. Die Bibliothek unterstützt das Laden von Dateien in mehreren Formaten für TOML, YAML, JSON, INI und Python-Dateien. Sie bietet Funktionen für das Casting von Umgebungsvariablen, Dot-Notation-Lookup und die Integration mit Web-Frameworks wie Django und Flask, um Standard-Konfigurationsobjekte zu ersetzen. Befehlszeilen-Utilities sind für das Bootstrapping der Konfiguration, die Validierung von Einstellungen und die Durchführung von Laufzeit-Overrides verfügbar.

    Converts string-based system environment variables into complex Python types like integers, booleans, or JSON objects.

    Python
    Auf GitHub ansehen↗4,308
  • zio/zioAvatar von zio

    zio/zio

    4,347Auf GitHub ansehen↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    ZIO reads the value of an environment variable by its name.

    Scalaasynchronicityasynchronousasynchronous-programming
    Auf GitHub ansehen↗4,347
  • alexpasmantier/televisionAvatar von alexpasmantier

    alexpasmantier/television

    4,244Auf GitHub ansehen↗

    Television is a terminal-based search launcher that provides real-time fuzzy matching across multiple data sources, including files, git repositories, environment variables, shell history, and custom user-defined channels. It presents a multi-panel terminal interface where search results, previews, and input are displayed simultaneously, with a frecency-based ranking engine that combines match quality with the frequency and recency of past selections to surface the most relevant entries. The project is built around a declarative, TOML-driven architecture where search channels, previews, and a

    Searches environment variables and their values to return matching entries.

    Rustclicommand-line-toolfuzzy
    Auf GitHub ansehen↗4,244
  • kittykatt/screenfetchAvatar von KittyKatt

    KittyKatt/screenFetch

    4,057Auf GitHub ansehen↗

    screenFetch ist ein shell-basiertes Systeminformationstool und Terminal-Profiler. Es ruft Hardware- und Softwarespezifikationen, Betriebssystemdetails und Kernel-Daten ab, um diese in einem Terminalfenster anzuzeigen. Das Utility kombiniert Systemerkennung mit Distribution-Branding und gibt die gesammelten Spezifikationen zusammen mit ASCII-Art-Logos aus. Es enthält ein Utility, um Screenshots der resultierenden Terminalausgabe auszulösen. Das Tool handhabt die Extraktion von Umgebungsvariablen und die Ausführung externer Systembefehle, um Systemmetadaten für die Anzeige zu formatieren und anzuordnen.

    Reads system environment variables to determine user identity and operating system details.

    Shell
    Auf GitHub ansehen↗4,057
  • wslutilities/wsluAvatar von wslutilities

    wslutilities/wslu

    3,750Auf GitHub ansehen↗

    wslu is a collection of integration tools and command-line utilities designed to manage the interaction between the Windows Subsystem for Linux and the Windows host. It provides a suite of tools for path translation, host interop, and system maintenance to bridge the gap between the Linux shell and the host operating system. The project enables the launching of host applications and the creation of Windows desktop shortcuts to trigger Linux commands. It features a programmable interface for executing system tasks, accessing host environment variables, and integrating with the Windows clipboar

    Enables reading and extracting values from Windows system environment variables within a Linux shell.

    Shellalpine-linuxarch-linuxbash
    Auf GitHub ansehen↗3,750
  1. Home
  2. DevOps & Infrastructure
  3. Environment Variables
  4. Environment Variable Readers

Unter-Tags erkunden

  • Environment Variable ReloadsManually triggering a reload of system environment variables from within a script to pick up changes. **Distinct from Environment Variable Searchers:** Distinct from Environment Variable Searchers: focuses on reloading environment variables at runtime, not searching their values.
  • Environment Variable SearchersSearching environment variables and their values to return matching entries. **Distinct from Environment Variable Readers:** Distinct from Environment Variable Readers: focuses on searching across variable names and values, not just reading a single variable by name.
  • Type Casting2 Sub-TagsConverting raw string environment variables into structured types like booleans or integers. **Distinct from Environment Variable Readers:** Distinct from Environment Variable Readers by focusing on the type conversion (casting) process.
  • Variable Transformers1 Sub-TagLogic that transforms raw environment variable values into specific types or formats. **Distinct from Environment Variable Readers:** Distinct from Environment Variable Readers by focusing on the transformation of the value rather than the act of reading it.