4 个仓库
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 是一个 MLOps 编排平台和研究环境,专为大语言模型的训练、微调和评估而设计。它作为中央控制平面,用于管理机器学习任务,并协调跨混合云和本地提供商的分布式 GPU 计算。 该平台的特色在于代理驱动的模型优化,利用 AI 助手分析指标并自动提出和排队超参数实验。它提供了一个远程开发环境,允许用户直接在远程计算节点上启动交互式 Notebook、代码编辑器和 SSH 会话。 该系统涵盖了广泛的机器学习工作流功能,包括分布式任务协调、自动化超参数搜索和全面的实验跟踪。它具有用于版本化数据集和模型制品的集成注册表,以及用于模型性能评估和推理服务器部署的工具。 平台提供了命令行界面,用于平台控制、任务监控以及管理本地服务器实例的安装和更新。
Provides a modular system for extending the research environment's functionality through a plugin architecture and SDK.
该项目是一个静态网站生成器和文档构建器,旨在将 Markdown 文件转换为样式化的 HTML 文档。它作为一个程序化转换引擎,允许开发者将 Markdown 处理和布局渲染直接集成到自动化构建脚本和内容工作流中。 该工具通过支持自定义插件集成和元数据驱动模板注入的流水线导向架构而脱颖而出。用户可以定义全局或每个文件的元数据来动态填充页面内容,而系统的基于模板的生成允许对文档结构和视觉主题进行广泛的自定义。 该平台为技术内容提供了一套全面的功能,包括自动目录生成、基于标题的锚点链接和代码语法高亮。它还包括一个文件系统监视器以在开发期间监控更改,并生成适应各种屏幕尺寸的响应式布局。
Provides a modular plugin architecture that allows developers to hook into the conversion pipeline for custom transformations.