2 个仓库
The ability to wrap a core automation engine within a custom standalone command-line tool.
Distinct from CLI Command Frameworks: Focuses on embedding the engine logic into a larger CLI tool, rather than just defining commands.
Explore 2 awesome GitHub repositories matching development tools & productivity · Engine Embedding. Refine with filters or upvote what's useful.
Plop is a template-based code generator and interactive command-line scaffolding tool. It functions as a file system automation engine that uses a pipeline of prompt-driven tasks and regular expression replacements to generate and modify codebase structures. The framework combines Handlebars templates with interactive terminal prompts to automate boilerplate code generation. It allows for the enforcement of codebase patterns through shared generators and provides the ability to embed the engine into custom command-line tools. The system covers the creation of project files from templates and
Enables integration of the execution engine into standalone command-line tools by wrapping the core logic.
Yo 是一个 Node.js CLI 框架和项目模板编排器,用于自动化创建标准化软件项目。它作为交互式项目生成器和脚手架运行器运行,根据用户输入和预定义模板生成定制的源代码和清单。 该系统利用基于插件的架构来发现和执行外部设置工具。它通过在将更改提交到磁盘之前解决冲突的内存优先文件系统,以及确保复杂设置正确执行顺序的优先级队列任务编排模型而脱颖而出。 该框架涵盖了广泛的自动化功能,包括交互式用户提示、模板化文件生成和程序化包清单修改。它还提供用于依赖安装自动化、生成器生命周期管理以及验证输出文件结构的测试框架的工具。
Integrates the generator engine into other applications to run scaffolding processes without a CLI.