Skip to content
modm-ioPublic

About

lbuild: a generic, modular code generator in Python 3

Topics

Resources

Stars

45 stars

Watchers

11 watching

Forks

Latest commit

 

History

315 Commits

Folders and files

Repository files navigation

lbuild: generic, modular code generation in Python 3

The Library Builder (pronounced lbuild) is a BSD licensed Python 3 tool for describing repositories containing modules which can copy or generate a set of files based on the user provided data and options.

lbuild allows splitting up complex code generation projects into smaller modules with configurable options, and provides for their transparent discovery, documentation and dependency management. Each module is written in Python 3 and declares its options and how to generate its content via the Jinja2 templating engine or a file/folder copy.

You can install lbuild via PyPi: pip install lbuild

The documentation is available at lbuild.modm.dev.

Projects using lbuild:

The dedicated maintainer of lbuild is @salkinium.

About

lbuild: a generic, modular code generator in Python 3

Topics

Resources

Stars

45 stars

Watchers

11 watching

Forks

Used by

Contributors

Languages