Skip to main content

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

  1. Install pip install RismTemplate and install the rism syntax extension in VS Code, a syntax highlighter for predefined templates, enhancing readability and easing the coding process.
  2. Ensure your template files end with .rism extension for compatibility and to avoid errors.
  3. Check example.py for practical usage examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RismTemplate-0.0.2.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

RismTemplate-0.0.2-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file RismTemplate-0.0.2.tar.gz.

File metadata

  • Download URL: RismTemplate-0.0.2.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.2

File hashes

Hashes for RismTemplate-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cf69fde13ef5a444a938d0a033bad6da807bd4bf9eaaefd6e8bac126af607ed3
MD5 7f690effa3789946c44d7e53fd1ac032
BLAKE2b-256 3db0d05f750fd6338074dc11807b91d6009ff8e6ada2b05fe4488be0da588a2e

See more details on using hashes here.

File details

Details for the file RismTemplate-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: RismTemplate-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.2

File hashes

Hashes for RismTemplate-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3505103e3e0836074b78bedd8c38facc7f318f4597548a89d8691b300bd942c4
MD5 e343c97031d3576a5f34bb892d837ce5
BLAKE2b-256 8ff12839df06805d3984b03674b8ed06f3bb4c384cc13aa6b58366a2074c7fbc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page