4 dépôts
Configuration of system directories for the automatic discovery and loading of plugins.
Distinct from Programmatic Plugin Loading: Focuses on the file system paths for discovery rather than the programmatic loading mechanism itself
Explore 4 awesome GitHub repositories matching software engineering & architecture · Plugin Search Paths. Refine with filters or upvote what's useful.
LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be
Allows users to define the file system paths where the application searches for audio plugins.
TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe
Provides configuration options to define system directories for the automatic discovery and loading of plugins, themes, and languages.
Maven est un outil d'automatisation de build Java et un orchestrateur de build logiciel. Il fonctionne comme un gestionnaire de cycle de vie de projet et un système de gestion des dépendances, utilisant un modèle d'objet de projet (POM) standardisé pour compiler, tester et packager les projets Java. Le projet se distingue par un cycle de vie de build basé sur des phases et un modèle d'extension par plugins, permettant aux utilisateurs de lier des objectifs personnalisés à des étapes de build spécifiques. Il coordonne des logiciels complexes via l'orchestration de projets multi-modules et assure un workflow de build reproductible en neutralisant les variables d'environnement et en contrôlant les versions de la chaîne d'outils. Ses capacités couvrent une gestion complète des dépendances, incluant la résolution des dépendances transitives et la publication d'artefacts vers des dépôts distants. Le système fournit également la génération de projets via des templates et la génération de documentation détaillée pour produire des références API et des sites de projet. L'outil inclut une interface en ligne de commande avec auto-complétion et prend en charge l'exécution de build hors ligne en utilisant un cache d'artefacts local.
Defines prioritized search paths and group IDs for the automatic discovery and resolution of plugins.
Ce projet est un outil en ligne de commande pour gérer l'infrastructure à clé publique (PKI) et les identités numériques. Il fournit une suite complète pour la gestion du cycle de vie des certificats X.509, incluant la génération, la signature, le renouvellement et la révocation de certificats et de demandes de signature. L'outil se distingue par des capacités de sécurité spécialisées telles que la liaison d'identifiants cryptographiques aux TPM et HSM pour l'attestation d'identité basée sur le matériel. Il fournit également un support dédié pour la sécurité des identités machines, en utilisant des certificats SSH à courte durée de vie et mTLS pour sécuriser les charges de travail non humaines. Les capacités étendues incluent une boîte à outils cryptographique JOSE pour gérer les JSON Web Tokens et Keys, un client OAuth et OIDC pour les flux d'autorisation, et un client ACME pour le provisionnement TLS automatisé. L'ensemble d'outils couvre également les utilitaires cryptographiques généraux, la gestion du magasin de confiance système et l'administration de l'autorité de certification. La chaîne d'outils peut être étendue via la découverte de plugins basée sur le chemin pour ajouter de nouvelles sous-commandes.
Extends the toolchain by executing external binaries found in the system path as new subcommands.