4 Repos
Modular systems that allow extending application functionality through external plugins or embedding components into other software.
Distinct from Python Development Tools: Focuses on the architectural capability of modular extensibility rather than specific Python libraries or extensions
Explore 4 awesome GitHub repositories matching development tools & productivity · Plugin Architectures. Refine with filters or upvote what's useful.
Spyder is a scientific integrated development environment designed for scientific computing and interactive Python programming. It functions as a static analysis code editor and an interactive Python console, providing a specialized environment for writing and analyzing code for science and engineering. The platform distinguishes itself as an extensible development tool, utilizing a modular plugin architecture that allows for the addition of custom features or the embedding of core components into other software. It features a dedicated debugger and profiler for tracing code execution and mea
Utilizes a modular plugin architecture that allows adding custom features or embedding core components into other software.
VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme
Features a plugin architecture that lets users extend functionality by importing external Python modules for new commands and handlers.
TransformerLab ist eine MLOps-Orchestrierungsplattform und Forschungsumgebung, die für das Training, Fine-Tuning und die Evaluierung von Large Language Models entwickelt wurde. Sie dient als zentralisierte Steuerungsebene für das Management von Machine-Learning-Jobs und die Koordination verteilter GPU-Rechenleistung über hybride Cloud- und On-Premise-Anbieter hinweg. Die Plattform zeichnet sich durch agentengesteuerte Modelloptimierung aus und nutzt KI-Assistenten, um Metriken zu analysieren und automatisch Hyperparameter-Experimente vorzuschlagen und in die Warteschlange einzureihen. Sie bietet eine Remote-Entwicklungsumgebung, die es Benutzern ermöglicht, interaktive Notebooks, Code-Editoren und Secure-Shell-Sitzungen direkt auf Remote-Rechenknoten zu starten. Das System deckt ein breites Spektrum an Machine-Learning-Workflow-Funktionen ab, einschließlich verteilter Aufgabenkoordination, automatisierter Hyperparameter-Sweeps und umfassendem Experiment-Tracking. Es verfügt über integrierte Registries für die Versionierung von Datensätzen und Modell-Artefakten sowie Tools für die Evaluierung der Modell-Performance und das Deployment von Inference-Servern. Ein Command-Line-Interface wird für die Plattformsteuerung, das Job-Monitoring sowie die Verwaltung der Installation und Updates der lokalen Serverinstanz bereitgestellt.
Provides a modular system for extending the research environment's functionality through a plugin architecture and SDK.
Dieses Projekt ist ein Static-Site-Generator und Dokumentations-Builder, der Markdown-Dateien in gestylte HTML-Dokumente umwandelt. Es fungiert als programmatische Konvertierungs-Engine, die es Entwicklern ermöglicht, Markdown-Verarbeitung und Layout-Rendering direkt in automatisierte Build-Skripte und Content-Workflows zu integrieren. Das Tool zeichnet sich durch eine Pipeline-orientierte Architektur aus, die benutzerdefinierte Plugin-Integration und metadatengesteuerte Template-Injektion unterstützt. Benutzer können globale oder dateispezifische Metadaten definieren, um Seiteninhalte dynamisch zu befüllen, während die Template-basierte Generierung des Systems eine umfassende Anpassung der Dokumentenstruktur und visueller Themes ermöglicht. Die Plattform bietet eine umfassende Suite von Funktionen für technische Inhalte, einschließlich automatisierter Inhaltsverzeichnis-Generierung, überschriftenbasierter Anker-Links und Code-Syntax-Highlighting. Zudem enthält sie einen Dateisystem-Watcher zur Überwachung von Änderungen während der Entwicklung und generiert responsive Layouts, die sich an verschiedene Bildschirmgrößen anpassen.
Provides a modular plugin architecture that allows developers to hook into the conversion pipeline for custom transformations.