Quickly `generate new code` with less `repetitive coding` using `predefined templates`
Project description
RismTemplate
This code is a versatile automation tool designed to generate customized files
from predefined templates
. It utilizes the Jinja2
templating engine for dynamic content creation and simplifies the development process, allowing developers to quickly generate new code
with less repetitive coding
. Currently, the available classes are tailored for generating Laravel controllers and React components. However, users also have the option to use the TemplateProcessor()
class, which allows for flexible customization
of input files, output files, and data according to their specific requirements.
This tool is Python-based and runs with Python, but it can generate files with any extension
, such as .js, .php, .py, .dart, .java, and others.
how to use
- Install
pip install RismTemplate
and install therism syntax
extension inVS Code
, a syntax highlighter for predefined templates, enhancing readability and easing the coding process. - Ensure your template files end with
.rism
extension for compatibility and to avoid errors. - Check
example.py
for practical usage examples.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for RismTemplate-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ac3d0dd840d93159f976c0f85fe09f7c7e894a61b9c762c01d99585f0282fb0 |
|
MD5 | 928508cfa6dead1888bcae7457e8a8bb |
|
BLAKE2b-256 | d795d8623bcce666b1509082aedcf818117e7cbf206b635153937c8d050ed13e |