awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • domaindrivendev/swashbuckle.aspnetcoreAvatar de domaindrivendev

    domaindrivendev/Swashbuckle.AspNetCore

    5,492Voir sur GitHub↗

    Swashbuckle.AspNetCore est un outil de spécification d'API et un générateur de documentation pour ASP.NET Core. Il extrait les métadonnées du code source et des modèles pour produire des spécifications OpenAPI standardisées et des interfaces de navigateur interactives pour explorer et tester les API web. Le projet intègre un composant middleware pour servir ces spécifications et une interface Swagger UI pour le test d'API interactif directement depuis une application en cours d'exécution. Il fournit également un exportateur en ligne de commande pour extraire les fichiers de spécification des assemblages d'application pour une utilisation dans les pipelines CI/CD. L'outil couvre un large éventail de capacités incluant la gestion de schéma pour les types complexes, l'annotation de métadonnées via des attributs et des commentaires XML, et la configuration de sécurité pour OAuth 2.0 et les clés API. Il prend en outre en charge la gestion de contrat d'API, le versionnage de spécification et des pipelines de génération personnalisables pour filtrer ou modifier les opérations.

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

    C#
    Voir sur GitHub↗5,492
  • jupyterlite/jupyterliteAvatar de jupyterlite

    jupyterlite/jupyterlite

    4,840Voir sur GitHub↗

    JupyterLite est un environnement de notebook interactif basé sur WebAssembly qui permet le calcul dans le navigateur sans serveur backend. Il fournit un bac à sable de science des données côté client où les utilisateurs peuvent exécuter des noyaux de langages de programmation et lancer des notebooks interactifs entièrement dans le navigateur web. Le projet permet la création de distributions personnalisées en pré-installant des packages de langage spécifiques, en regroupant des wheels personnalisés et en appliquant des configurations d'environnement. Il prend en charge la génération de sites statiques pouvant être déployés sur n'importe quel hôte HTTP standard, y compris la possibilité de compresser l'environnement dans une archive pour un accès hors ligne. La plateforme couvre un large éventail de capacités, notamment la synchronisation du système de fichiers virtuel avec le stockage du navigateur, l'isolation basée sur les web-workers pour des interfaces réactives, et l'intégration de REPL interactifs dans des pages web via des iframes. Elle inclut également une suite d'utilitaires en ligne de commande pour l'automatisation de la construction de sites, la vérification de l'intégrité et la gestion de serveurs de développement locaux.

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

    TypeScriptjupyterjupyterlabjupyterlab-extension
    Voir sur GitHub↗4,840
  • devcontainers/cliAvatar de devcontainers

    devcontainers/cli

    2,482Voir sur 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
    Voir sur GitHub↗2,482
  • kotlin/kotlin-jupyterAvatar de Kotlin

    Kotlin/kotlin-jupyter

    1,218Voir sur 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
    Voir sur GitHub↗1,218
  • rspec/rspec-mocksAvatar de rspec

    rspec/rspec-mocks

    1,148Voir sur 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
    Voir sur GitHub↗1,148
  1. Home
  2. Development Tools & Productivity
  3. CLI Development Tools
  4. Environment Customization

Explorer les sous-tags

  • 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.