Skip to main content

Template Data Interface (TDI)

Project description

TDI (Template Data Interface, /ʹtedɪ/) is a markup templating system written in python with optional speedup code written in C. Unlike most templating systems the TDI does not invent its own language to provide functionality. Instead you simply mark the nodes you want to manipulate within the template document. The template is parsed and the marked nodes are presented to your python code, where they can be modified in any way you want.

Bugs

No bugs, of course. ;-) But if you’ve found one or have an idea how to improve the TDI, feel free to send a pull request on github or send a mail to <tdi-bugs@perlig.de>.

Author Information

André “nd” Malo <nd perlig.de> GPG: 0x8103A37E

If God intended people to be naked, they would be born that way. – Oscar Wilde

Download files

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

Source Distribution

tdi-0.9.9.8.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file tdi-0.9.9.8.tar.gz.

File metadata

  • Download URL: tdi-0.9.9.8.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tdi-0.9.9.8.tar.gz
Algorithm Hash digest
SHA256 e987ddf7f4f16ef33a3a1dfdb023aa87a9828887b5b98b9fc10fb5b3fa4de01a
MD5 42bfc455dee279cce401c5ce8668b0b1
BLAKE2b-256 cf905b64677a3e502aa993bafe0838d0fad5ca5d1e84cb784aba619df08e5b90

See more details on using hashes here.

Supported by

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