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.9.tar.gz (1.3 MB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for tdi-0.9.9.9.tar.gz
Algorithm Hash digest
SHA256 f407c545d35e51a74d51a5b8714c4a4fd70a3acd9a2ff9abc04b2931b0267ef3
MD5 dea27a63bcab6d634ad90f84b3414664
BLAKE2b-256 e4cd36dd45110d2535f858b22640b5d392e3d92ce9a5ab345b8a1bfcd24df4d0

See more details on using hashes here.

Supported by

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