awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesHost Dependency Levels

Integrating a plugin with three levels of dependency on the host codebase: none, partial, or full.

Distinct from Plugin Integrations: Distinct from Plugin Integrations: focuses on the degree of code dependency between plugin and host, not the automatic integration process.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Host Dependency Levels. Refine with filters or upvote what's useful.

Awesome Host Dependency Levels 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.
  • sverweij/dependency-cruiserAvatar de sverweij

    sverweij/dependency-cruiser

    6,804Voir sur GitHub↗

    Dependency-cruiser est un analyseur de dépendances et un linter architectural pour JavaScript et TypeScript. Il sert d'outil d'analyse statique pour cartographier, visualiser et valider les relations entre modules au sein d'une base de code sans nécessiter l'exécution du code. Le projet se distingue par sa capacité à faire respecter des frontières architecturales via un système basé sur des règles. Il détecte les dépendances circulaires, identifie les modules orphelins et le code mort, et valide les contraintes de dépendance en utilisant des règles de relations autorisées ou interdites. Il fournit également une analyse quantitative de la stabilité en calculant le couplage afférent et efférent pour identifier les zones fragiles d'un projet. L'outil couvre un large éventail de capacités, incluant l'analyse multi-standard pour ES6, CommonJS et TypeScript, ainsi que la visualisation de graphes de dépendances avec agrégation au niveau des dossiers. Il fournit des fonctionnalités d'automatisation pour l'intégration continue, telles que le baselining des violations et l'exportation de données structurées aux formats JSON ou CSV. Le système inclut un processus interactif de configuration pour générer des fichiers de configuration adaptés à l'environnement local.

    Collapses individual module dependencies into folder-level aggregates to provide a high-level architectural overview.

    JavaScript
    Voir sur GitHub↗6,804
  • singwhatiwanna/dynamic-load-apkAvatar de singwhatiwanna

    singwhatiwanna/dynamic-load-apk

    6,009Voir sur GitHub↗

    Dynamic-load-apk is an Android plugin framework that enables a host application to load and run uninstalled APK files as plugins at runtime. It provides the core infrastructure for loading APKs from storage, launching their activities, and managing their lifecycle without requiring the user to install them through the system package manager. The framework handles the fundamental challenges of running uninstalled code on Android through several key mechanisms. It isolates plugin classes in a separate DexClassLoader to prevent conflicts with the host class hierarchy, merges plugin resources int

    Integrates a plugin with three levels of dependency on the host codebase: none, partial, or full.

    Java
    Voir sur GitHub↗6,009
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Extensibility
  5. Third-Party Plugins
  6. Plugin Integrations
  7. Host Dependency Levels

Explorer les sous-tags

  • Folder-Level Dependency AggregatesGrouping individual module dependencies into folder-level representations for higher-level architectural analysis. **Distinct from Host Dependency Levels:** Focuses on visual aggregation of dependencies by directory, unlike host dependency levels which define integration depth for plugins.