Displaying 1 to 20 from 35 results

yadm - Yet Another Dotfiles Manager

  •    Shell

Features, usage, examples and installation instructions can be found on the website.

jinja - The Jinja2 template engine

  •    Python

Jinja2 is a template engine written in pure Python. It provides a Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment. Application logic is for the controller, but don't make the template designer's life difficult by restricting functionality too much.

tera - A template engine for Rust based on Jinja2/Django

  •    Rust

Tera is a template engine inspired by Jinja2 and the Django template language. API documentation is available on docs.rs.

kapitan - Generic templated configuration management for Kubernetes, Terraform and other things

  •    Python

Kapitan is a tool to manage complex deployments using jsonnet and jinja2. Use Kapitan to manage your Kubernetes manifests, your documentation, your Terraform configuration or even simplify your scripts.




askama - Type-safe, compiled Jinja-like templates for Rust

  •    Rust

Askama implements a template rendering engine based on Jinja. It generates Rust code from your templates at compile time based on a user-defined struct to hold the template's context. See below for an example, or read the documentation. All feedback welcome. Feel free to file bugs, requests for documentation and any other feedback to the issue tracker or tweet me. Many thanks to David Tolnay for his support in improving Askama.

automatron - Infrastructure monitoring framework turning DevOps runbooks into automated actions

  •    Python

Automatron is a framework for creating self-healing infrastructure. Simply put, it detects system events & takes action to correct them. The goal of Automatron is to allow users to automate the execution of common tasks performed during system events. These tasks can be as simple as sending an email to as complicated as restarting services across multiple hosts.

jinjasql - Simplify creation and maintenance of complex SQL queries by using Jinja based template language

  •    Python

JinjaSQL is a template language for SQL statements and scripts. Since it's based in Jinja2, you have all the power it offers - conditional statements, macros, looping constructs, blocks, inheritance, and many more. JinjaSQL doesn't actually execute the query - it only prepares the query and the bind parameters. You can execute the query using any database engine / driver you are working with.

eNMS - A vendor-agnostic NMS designed for network automation

  •    Python

eNMS is an open source web application designed to help automate networks graphically. Nodes and links can be created either one by one by specifying all properties manually, or all at once by importing an Excel spreadsheet. Once created, all objects are displayed in a sortable and searchable table, from which they can be edited and deleted. The dashboard provides a graphical overview of all objects with dynamic charts.


dotdrop - Save your dotfiles once, deploy them everywhere

  •    Python

Dotdrop makes the management of dotfiles between different hosts easy. It allows to store your dotfiles on git and automagically deploy different versions of the same file on different setups. It also allows to manage different sets of dotfiles. For example you can have a set of dotfiles for your home laptop and a different set for your office desktop. Those sets may overlap and different versions of the same dotfiles can be deployed on different predefined profiles. Or you may have a main set of dotfiles for your everyday's host and a sub-set you only need to deploy to temporary hosts (cloud VM, etc) that may be using a slightly different version of some of the dotfiles.

jinja2-time - :calendar: Jinja2 Extension for Dates and Times

  •    Python

It will automatically install jinja2 along with arrow.The extension comes with a now tag that provides convenient access to the arrow.now() API from your templates.

gulp-nunjucks - Precompile Nunjucks templates

  •    Javascript

Issues with the output should be reported on the Nunjucks issue tracker.Compile a template using the provided data.

yasha - A command-line tool to render Jinja templates for great good

  •    Python

will render template.txt.j2 into a new file named as template.txt. See how the created file name is derived from the template name. The template itself remains unchanged. The tool was originally written to generate code for the zinc.rs' I/O register interface from the CMSIS-SVD description file, and was used to interface with the peripherals of Nordic nRF51 ARM Cortex-M processor-based microcontroller. Yasha has since evolved to be flexible enough to be used in any project where the code generation is needed. The tool allows extending Jinja by domain specific filters, tests and extensions, and it operates smoothly with the commonly used build automation software like Make, CMake and SCons.

jinja2-cli - CLI for Jinja2

  •    Python

If PyYAML is present, you can use YAML as an input data source. If toml is present, you can use TOML as an input data source.

jinja2-lint - Simple python script to lint jinja2 templates.

  •    Python

Every now and then, it's pretty useful to just have a cli tool that does the job. This does it. If you want to use this linter with custom filters, tests, etc, you can easily extend the main cli endpoint by passing in a env keyword argument.

dudel - This used to be a webapp for scheduling meetings easily

  •    Javascript

A simple group scheduling and poll tool, following the example of doodle.com and similar services. This needs the development packages of some libraries, in particular: libpq, libldap, libsasl2. Make sure you also have scss and coffee (from coffeescript) installed.

sanic-jinja2 - Jinja2 support for sanic

  •    Python

If you want to use flash and get_flashed_messages, you need setup session first. Currently, app and request are hooked into jinja templates, thus you can use them in template directly.

FOSSProfiles - HTML generator to create a page for student profiles from YAML files

  •    Python

The profiles are used for record-keeping or for other purposes, like alum or student profiles on the FOSS@MAGIC website. To generate profiles, you need the following packages.

jinja-js - JavaScript templating engine based on Jinja2

  •    Javascript

Jinja is one of the most used template engines for Python. This project is a JavaScript implementation with emphasis on simplicity and performance, compiling templates into readable JavaScript that minifies well. It is designed to run on Node or in the browser and weighs in at 8.3KB minified / 3.2K gzip'd. Jinja is inspired by Django's templating system, just like Ruby's Liquid and PHP's Twig. They all have similar syntax for rendering variables, looping and filtering. This implementation aims to be compatible with Jinja2 and Liquid, but Twig is mostly the same also.

logya - Logya is a static Web site generator written in Python designed to be easy to use and flexible

  •    Python

Logya is a static Web site generator written in Python designed to be easy to use and flexible. Please see the documentation for more information on how to use logya for creating Web sites.

buscaimoveis - Agregador de anúncios de imóveis a venda

  •    Python

Todos os anúncios são coletados via crawling usando o Busca Imóveis Scraper. Veja mais no arquivo CONTRIBUTING.md, as formas de ajudar com o projeto, e o AUTHORS.md para saber quem estão a frente e que pode te auxiliar.