awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesDirectory-Triggered Variable Loading

Automatically loading and unloading environment variables based on the current directory context.

Distinct from Environment Variable Management: Focuses on the automatic trigger (directory change) rather than general runtime resolution of variables.

Explore 3 awesome GitHub repositories matching development tools & productivity · Directory-Triggered Variable Loading. Refine with filters or upvote what's useful.

Awesome Directory-Triggered Variable Loading GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • direnv/direnvAvatar direnv

    direnv/direnv

    15,189Vezi pe GitHub↗

    direnv is a shell environment manager and directory-based environment loader that automatically loads and unloads environment variables when switching between directories. It functions as a shell hook automation tool, injecting logic into the shell configuration to trigger environment updates based on the current project context. The project acts as a development environment isolator by localizing shell configurations, which prevents dependency conflicts and removes project-specific exports from global profile files. It includes specialized integration for Nix, allowing the loading of environ

    Loads and unloads environment variables automatically upon entering or leaving a directory using local configuration files.

    Go
    Vezi pe GitHub↗15,189
  • hyperupcall/autoenvAvatar hyperupcall

    hyperupcall/autoenv

    6,034Vezi pe GitHub↗

    autoenv is a directory-based environment manager and shell workflow automator that automatically loads and unloads environment variables and scripts based on the current working directory. It functions as a hierarchical variable loader, applying configuration settings according to the directory hierarchy to isolate project environments. The utility includes a checksum-based script validator that ensures security by requiring user approval before sourcing detected files. Once a file is authorized, the system remembers the trust setting by verifying file hashes, prompting the user again only if

    Automatically loads and unloads environment variables and executes scripts triggered by directory changes.

    Shell
    Vezi pe GitHub↗6,034
  • farm-fe/farmAvatar farm-fe

    farm-fe/farm

    5,580Vezi pe GitHub↗

    Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p

    Sets a custom directory path from which to load .env files instead of the project root.

    Rustbuild-toolbundlercompiler
    Vezi pe GitHub↗5,580
  1. Home
  2. Development Tools & Productivity
  3. Environment Variable Management
  4. Directory-Triggered Variable Loading

Explorează sub-etichetele

  • Custom Env File DirectoriesSetting a custom directory path from which to load .env files instead of the project root. **Distinct from Directory-Triggered Variable Loading:** Distinct from Directory-Triggered Variable Loading: focuses on specifying a custom directory for .env files, not automatic loading based on directory context.