Thanks to visit codestin.com
Credit goes to github.com

Skip to content

atareao/jinrender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jinrender

jinrender es una sencilla aplicación de terminal que te permite renderizar variables de entorno en un archivo jinja. Por ejemplo, si tienes un archivo template.jinja con el siguiente contenido:

Hola, {{ env.USERNAME }}!
¿Cómo estás?

Y tienes la variable de entorno USERNAME con el valor atareao, al ejecutar jinrender -j template.jinja -o salida.txt obtendrás:

Hola, atareao!
¿Cómo estás?

Instalación

La instalación es realmente sencilla, tanto para el caso de Linux como para el caso de Windows. Simplemente descarga la última versión que puedes encontrar en las releases del repositorio descomprimes y la pones en el PATH y a funcionar.

¿Para que lo utilizo?

Actualmente lo estoy utilizando principalmente para las portadas de los vídeos. En el archivo template.jinja tengo el contenido de la portada en formato SVG, realizado utilizando inkscape y en las variables de entorno tengo los datos que quiero que aparezcan en la portada. Por ejemplo, en el caso de un podcast, en las variables de entorno tengo el título, el número del episodio y el día en número de la publicación. De esta forma, al ejecutar jinrender obtengo la portada del episodio con los datos actualizados.

About

Simple command line application to render environment variables in jinja file

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages