awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repositorios

Awesome GitHub RepositoriesEnvironment Variable Security

Strategies for isolating and protecting sensitive configuration data in application environments.

Distinguishing note: Focuses on backend-only access to sensitive variables, distinct from general configuration management.

Explore 11 awesome GitHub repositories matching security & cryptography · Environment Variable Security. Refine with filters or upvote what's useful.

Awesome Environment Variable Security GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • solidjs/solidAvatar de solidjs

    solidjs/solid

    35,621Ver en GitHub↗

    Solid is a declarative JavaScript framework for building user interfaces through fine-grained reactivity. By utilizing a compile-time template transformation process, it converts JSX into direct DOM manipulation instructions, eliminating the need for a virtual tree. This architecture allows the framework to track dependencies at the individual element level, ensuring that state changes trigger surgical updates to the interface. The framework distinguishes itself through its isomorphic rendering pipeline, which shares reactive logic across server and client environments to support both initial

    Reads sensitive environment variables exclusively in backend code to prevent exposure in client-side bundles.

    TypeScriptdeclarativefine-grainedjavascript
    Ver en GitHub↗35,621
  • pingdotgg/t3codeAvatar de pingdotgg

    pingdotgg/t3code

    12,671Ver en GitHub↗

    t3code is a platform for operating AI coding agents through a web interface to develop and maintain software projects. It functions as an orchestrator that manages AI agent lifecycles and communication, providing a system for provisioning isolated remote development environments and managing secure connections to cloud-hosted resources. The project utilizes an event-sourced backend architecture that processes typed commands into persisted domain events to maintain system state. It employs a communication system based on JSON-RPC over WebSockets to synchronize real-time state and events betwee

    Secures account-specific API keys and endpoints using server-side secrets.

    TypeScript
    Ver en GitHub↗12,671
  • symfony/translationAvatar de symfony

    symfony/translation

    6,607Ver en GitHub↗

    Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting

    Provides a command to encrypt sensitive environment variable values for safe storage.

    PHPcomponentphpsymfony
    Ver en GitHub↗6,607
  • roots/bedrockAvatar de roots

    roots/bedrock

    6,531Ver en GitHub↗

    WordPress boilerplate with Composer and Git, easier configuration, and an improved folder structure

    Reads sensitive values like database credentials from a .env file, keeping them out of version control.

    PHPbedrockcomposerphp
    Ver en GitHub↗6,531
  • goravel/goravelAvatar de goravel

    goravel/goravel

    4,749Ver en GitHub↗

    Goravel es un scaffold de desarrollo y framework completo para construir aplicaciones web, APIs REST y servicios gRPC utilizando el lenguaje de programación Go. Implementa una arquitectura modelo-vista-controlador y proporciona un kit de herramientas integral para servidores y clientes de llamadas a procedimientos remotos de alto rendimiento. El framework se distingue por su extenso ecosistema integrado, que incluye un mapeador objeto-relacional fluido para la gestión de bases de datos y un kit de herramientas de interfaz de línea de comandos dedicado para la automatización administrativa y el scaffolding de proyectos. Cuenta con una abstracción de servicios basada en controladores que permite a los desarrolladores intercambiar backends de almacenamiento, caché y sesiones sin alterar la lógica de la aplicación. La plataforma cubre una amplia superficie de capacidades de aplicación, incluyendo el procesamiento de tareas asíncronas con colas distribuidas, gestión de identidad segura mediante autenticación basada en tokens y una capa de seguridad robusta con cifrado y control de acceso. También proporciona herramientas para la localización de contenido, renderizado de plantillas e infraestructura de pruebas automatizada con mocking de dependencias.

    Encrypts sensitive configuration files for safe version control and decrypts them during application deployment.

    Goapiframeworkgo
    Ver en GitHub↗4,749
  • pytorch/serveAvatar de pytorch

    pytorch/serve

    4,354Ver en GitHub↗

    Este proyecto es un framework de servicio de modelos de PyTorch diseñado para desplegar y escalar modelos de machine learning en producción a través de endpoints de red escalables. Funciona como un servidor de inferencia de alto rendimiento, optimizador y gestor del ciclo de vida del modelo que maneja la carga de modelos, el procesamiento por lotes (batching) de solicitudes y la aceleración por hardware. El sistema se distingue por sus capacidades avanzadas de orquestación y optimización, como el encadenamiento de múltiples modelos en flujos de trabajo secuenciales mediante grafos de ejecución y el uso de procesamiento por lotes dinámico para mejorar el rendimiento y la latencia. Proporciona soporte especializado para IA generativa y modelos de lenguaje de gran tamaño (LLM) mediante procesamiento por lotes continuo y paralelismo de tensores. Las áreas de capacidad incluyen la gestión de recursos de GPU en hardware diverso como NVIDIA, AMD y Apple Silicon, así como una gestión integral del ciclo de vida del modelo para registro, versionado y escalado de trabajadores. También integra herramientas de observabilidad para rastrear la salud del sistema y el rendimiento del modelo mediante métricas compatibles con Prometheus. El servidor se gestiona a través de una interfaz de línea de comandos utilizada para el control del ciclo de vida y la configuración de parámetros de tiempo de ejecución.

    Filters visible environment variables for backend workers using regular expressions to isolate sensitive configuration.

    Java
    Ver en GitHub↗4,354
  • httpie/desktopAvatar de httpie

    httpie/desktop

    3,851Ver en GitHub↗

    This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in

    Provides local-only storage for environment variables to ensure sensitive credentials never synchronize to the cloud.

    apiapi-clientapi-testing
    Ver en GitHub↗3,851
  • symfony/dotenvAvatar de symfony

    symfony/dotenv

    3,790Ver en GitHub↗

    This library is a PHP environment variable loader and configuration parser. It extracts key-value pairs from local text files to populate global server and system environment arrays, ensuring that sensitive credentials and application settings remain separate from the source code. The tool implements twelve-factor app configuration principles by mapping local files to process-level variables. It utilizes a regex-based parser to identify variable assignments while stripping comments and whitespace, and it includes guards to prevent local configuration files from overwriting existing host-level

    Implements policies that prevent local configuration files from overwriting existing system environment variables.

    PHP
    Ver en GitHub↗3,790
  • thunderclient/thunder-client-supportAvatar de thunderclient

    thunderclient/thunder-client-support

    3,717Ver en GitHub↗

    Thunder Client is a REST API client extension for VS Code that functions as an HTTP request manager, testing tool, and mocking workspace. It allows users to send requests, organize them into collections, and manage API configurations directly within the editor. The project distinguishes itself through a command-line interface for executing automated test suites in CI/CD pipelines and a Git-based synchronization system for sharing request collections and environment configurations across teams. It also incorporates artificial intelligence to automate the conversion of API scripts during migrat

    Stores environment variable values in an encrypted format to prevent sensitive data from being exposed.

    apigraphqlhttpclient
    Ver en GitHub↗3,717
  • t3-oss/t3-envAvatar de t3-oss

    t3-oss/t3-env

    3,782Ver en GitHub↗

    t3-env is a type-safe environment manager and schema validator for TypeScript. It maps environment variables to static types to provide autocompletion and prevents configuration errors through a system that verifies required variables are present and correctly formatted before an application starts. The project enforces strict variable scope to isolate server-side secrets from the client browser, preventing sensitive data from leaking into client-side bundles. It also provides configuration presets tailored to the naming conventions of specific hosting and deployment platforms. The library i

    Isolates and protects sensitive configuration data by restricting access to server-side contexts.

    TypeScript
    Ver en GitHub↗3,782
  • toddbluhm/env-cmdAvatar de toddbluhm

    toddbluhm/env-cmd

    1,818Ver en GitHub↗

    Este proyecto es una utilidad de línea de comandos que ejecuta procesos inyectando variables de entorno desde archivos de configuración locales. Funciona como un envoltorio de tiempo de ejecución, permitiendo a los desarrolladores gestionar los ajustes de la aplicación y los contextos de ejecución de procesos sin modificar las variables globales del sistema. La herramienta se distingue por admitir la carga dinámica de configuración, lo que permite el uso de archivos que exportan objetos o promesas para calcular valores en tiempo de ejecución. Proporciona un control granular sobre la gestión del entorno, incluyendo la capacidad de agrupar variables en colecciones con nombre, proteger las variables de entorno existentes para que no sean sobrescritas y manejar la falta de archivos de configuración con elegancia. Más allá de la inyección básica, la utilidad facilita la ejecución de scripts multiplataforma y la gestión de tuberías de construcción automatizadas reemplazando marcadores de posición dentro de los argumentos de comando con valores de entorno resueltos. Crea procesos hijos aislados para asegurar que los ajustes de configuración permanezcan limitados a tareas específicas, manteniendo un comportamiento consistente en diferentes entornos de desarrollo y despliegue.

    Prevents external configuration files from overwriting existing environment variables, ensuring primary process settings remain secure.

    TypeScriptcommand-line-toolcross-platformenvironment-variables
    Ver en GitHub↗1,818
  1. Home
  2. Security & Cryptography
  3. Environment Variable Security

Explorar subetiquetas

  • Environment Variable EncryptorsEncrypts the value of a sensitive environment variable so it can be stored safely without exposing the plaintext secret. **Distinct from Environment Variable Security:** Distinct from Environment Variable Security: focuses on encrypting individual variable values, not general isolation strategies.
  • Environment Variable Protection PoliciesMechanisms that prevent external configuration files from overwriting existing environment variables. **Distinct from Environment Variable Security:** Distinct from Environment Variable Security: focuses on preventing overwrite collisions rather than general access control.
  • Local-Only Variable StorageStorage of environment variables exclusively on the local machine to prevent cloud synchronization of secrets. **Distinct from Environment Variable Security:** Focuses on the physical storage location and sync-prevention of variables for security.