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
·

5 repository-uri

Awesome GitHub RepositoriesEnvironment Customization

Tools for dynamically installing and configuring specific software dependencies and CLI tools within an environment.

Distinct from CLI Development Tools: Focuses on the process of customizing the internal environment tooling, not the general use of CLI tools.

Explore 5 awesome GitHub repositories matching development tools & productivity · Environment Customization. Refine with filters or upvote what's useful.

Awesome Environment Customization GitHub Repositories

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

    domaindrivendev/Swashbuckle.AspNetCore

    5,492Vezi pe GitHub↗

    Swashbuckle.AspNetCore este un instrument de specificație API și generator de documentație pentru ASP.NET Core. Extrage metadate din codul sursă și modele pentru a produce specificații OpenAPI standardizate și interfețe de browser interactive pentru explorarea și testarea API-urilor web. Proiectul integrează o componentă middleware pentru a servi aceste specificații și un Swagger UI pentru testarea interactivă a API-ului direct dintr-o aplicație care rulează. Oferă, de asemenea, un exportator de linie de comandă pentru a extrage fișierele de specificație din assembly-urile aplicației pentru utilizare în pipeline-uri CI/CD. Instrumentul acoperă o gamă largă de capabilități, inclusiv gestionarea schemelor pentru tipuri complexe, adnotarea metadatelor prin atribute și comentarii XML, și configurarea securității pentru OAuth 2.0 și chei API. Suportă în continuare gestionarea contractelor API, versionarea specificațiilor și pipeline-uri de generare personalizabile pentru a filtra sau modifica operațiunile.

    Binds a custom host factory to the CLI tool to ensure specific dependency injection containers are used.

    C#
    Vezi pe GitHub↗5,492
  • jupyterlite/jupyterliteAvatar jupyterlite

    jupyterlite/jupyterlite

    4,840Vezi pe GitHub↗

    JupyterLite is a WebAssembly-based interactive notebook environment that enables browser-based computing without a backend server. It provides a client-side data science sandbox where users can execute programming language kernels and run interactive notebooks entirely within the web browser. The project allows for the creation of tailored distributions by pre-installing specific language packages, bundling custom wheels, and applying environment configurations. It supports the generation of static sites that can be deployed to any standard HTTP host, including the ability to package the envi

    Provides utilities to customize available kernels and localization settings for the interactive environment.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    Vezi pe GitHub↗4,840
  • devcontainers/cliAvatar devcontainers

    devcontainers/cli

    2,482Vezi pe GitHub↗

    This is a command line tool for building and managing isolated development environments based on the Development Container Specification. It functions as an OCI container image builder and a provisioner for instantiating standardized containers within automated continuous integration workflows. The tool includes a system for injecting pre-configured software and toolsets into containers using a registry of reusable installation modules. This allows for the creation of shareable features and the installation of specific languages, CLI tools, and software dependencies. It covers the automation

    Allows the installation of specific languages and CLI tools via reusable feature modules.

    TypeScriptcontainersdevcontainers
    Vezi pe GitHub↗2,482
  • kotlin/kotlin-jupyterAvatar Kotlin

    Kotlin/kotlin-jupyter

    1,218Vezi pe GitHub↗

    Kotlin Jupyter is an interactive computing environment that enables the execution of Kotlin code within Jupyter notebooks. It functions as a kernel for the Java Virtual Machine, providing a platform for data analysis, rapid prototyping, and scientific computing research. The system manages the evaluation of code snippets by compiling them dynamically at runtime, allowing for real-time interaction and variable inspection. The project distinguishes itself through a sophisticated code transformation pipeline that intercepts and modifies user input to support custom syntax and automated logic. It

    Allows configuration of JVM arguments and environment variables to customize the runtime environment for specialized tasks.

    Kotlin
    Vezi pe GitHub↗1,218
  • rspec/rspec-mocksAvatar rspec

    rspec/rspec-mocks

    1,148Vezi pe GitHub↗

    This project is a Ruby unit testing tool designed for dependency isolation and behavioral contract verification. It functions as a comprehensive mocking framework that allows developers to replace real objects with controlled placeholders, ensuring that code interacts with its dependencies as expected during automated test execution. The framework distinguishes itself through its ability to perform partial double verification, which checks that stubbed methods exist on the underlying object to prevent tests from passing against incorrect interfaces. It also provides sophisticated constant man

    Supports adding custom tools and dependencies via supplemental configuration files without altering the primary project setup.

    Rubyrspecruby
    Vezi pe GitHub↗1,148
  1. Home
  2. Development Tools & Productivity
  3. CLI Development Tools
  4. Environment Customization

Explorează sub-etichetele

  • CLI Host CustomizationConfiguration of the host factory and dependency injection containers for CLI-based specification generation. **Distinct from Environment Customization:** Specifically about the DI host for a CLI tool, not general environment variable or software installation customization.