4 repository-uri
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 este o platformă de orchestrare MLOps și un mediu de cercetare conceput pentru antrenarea, fine-tuning-ul și evaluarea modelelor de limbaj mari. Servește ca un plan de control centralizat pentru gestionarea joburilor de machine learning și coordonarea compute-ului GPU distribuit pe furnizori de cloud hibrid și on-premise. Platforma se distinge prin optimizarea modelului condusă de agenți, utilizând asistenți AI pentru a analiza metricile și a propune și pune automat în coadă experimente de hiperparametri. Oferă un mediu de dezvoltare la distanță care permite utilizatorilor să lanseze notebook-uri interactive, editoare de cod și sesiuni secure shell direct pe nodurile de calcul la distanță. Sistemul acoperă o gamă largă de capabilități de flux de lucru pentru machine learning, inclusiv coordonarea sarcinilor distribuite, sweep-uri automatizate de hiperparametri și urmărirea cuprinzătoare a experimentelor. Dispune de registre integrate pentru versionarea seturilor de date și a artefactelor de model, precum și instrumente pentru evaluarea performanței modelului și implementarea serverului de inferență. Este furnizată o interfață în linie de comandă pentru controlul platformei, monitorizarea joburilor și gestionarea instalării și actualizărilor instanței locale de server.
Provides a modular system for extending the research environment's functionality through a plugin architecture and SDK.
Acest proiect este un generator de site-uri statice și un constructor de documentație conceput pentru a transforma fișierele markdown în documente HTML stilizate. Funcționează ca un motor de conversie programatic, permițând dezvoltatorilor să integreze procesarea markdown și randarea layout-ului direct în scripturile de build automatizate și fluxurile de lucru de conținut. Instrumentul se distinge printr-o arhitectură orientată pe pipeline care suportă integrarea de plugin-uri personalizate și injectarea de șabloane bazate pe metadate. Utilizatorii pot defini metadate globale sau per fișier pentru a popula dinamic conținutul paginii, în timp ce generarea bazată pe șabloane a sistemului permite personalizarea extinsă a structurii documentului și a temelor vizuale. Platforma oferă o suită cuprinzătoare de funcționalități pentru conținut tehnic, inclusiv generarea automată a cuprinsului, link-uri ancora bazate pe titluri și evidențierea sintaxei codului. De asemenea, include un monitor al sistemului de fișiere pentru a urmări modificările în timpul dezvoltării și generează layout-uri responsive care se adaptează la diverse dimensiuni de ecran.
Provides a modular plugin architecture that allows developers to hook into the conversion pipeline for custom transformations.