Skip to main content

Cheetah is a template engine and code generation tool

Project description

Cheetah3 is a free and open source template engine and code generation tool.

It can be used standalone or combined with other tools and frameworks. Web development is its principle use, but Cheetah is very flexible and is also being used to generate C++ game code, Java, sql, form emails and even Python code.

It’s a fork of the original CheetahTemplate library.

Documentation

For a high-level introduction to Cheetah please refer to the User’s Guide at https://cheetahtemplate.org/users_guide/index.html

Credits

https://cheetahtemplate.org/authors.html

https://github.com/CheetahTemplate3/cheetah3/blob/master/LICENSE

Recent Changes

See https://cheetahtemplate.org/news.html for full details

Download files

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

Source Distribution

CT3-3.3.0.tar.gz (6.0 MB view details)

Uploaded Source

Built Distributions

CT3-3.3.0-py2-none-any.whl (177.3 kB view details)

Uploaded Python 2

CT3-3.3.0-cp310-cp310-win_amd64.whl (185.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

CT3-3.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (694.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

CT3-3.3.0-cp310-cp310-macosx_10_15_x86_64.whl (670.2 kB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

CT3-3.3.0-cp39-cp39-win_amd64.whl (185.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

CT3-3.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (686.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

CT3-3.3.0-cp39-cp39-macosx_10_15_x86_64.whl (663.6 kB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

CT3-3.3.0-cp38-cp38-win_amd64.whl (185.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

CT3-3.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (688.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

CT3-3.3.0-cp38-cp38-macosx_10_15_x86_64.whl (664.0 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

CT3-3.3.0-cp37-cp37m-win_amd64.whl (185.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

CT3-3.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (683.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

CT3-3.3.0-cp37-cp37m-macosx_10_15_x86_64.whl (658.8 kB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

CT3-3.3.0-cp36-cp36m-win_amd64.whl (186.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

CT3-3.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (683.1 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

CT3-3.3.0-cp36-cp36m-macosx_10_14_x86_64.whl (659.8 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

CT3-3.3.0-cp35-cp35m-win_amd64.whl (186.0 kB view details)

Uploaded CPython 3.5m Windows x86-64

CT3-3.3.0-cp35-cp35m-manylinux1_x86_64.whl (691.9 kB view details)

Uploaded CPython 3.5m

CT3-3.3.0-cp35-cp35m-macosx_10_14_x86_64.whl (670.8 kB view details)

Uploaded CPython 3.5m macOS 10.14+ x86-64

CT3-3.3.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (671.9 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.5+ x86-64

CT3-3.3.0-cp27-cp27m-macosx_10_14_x86_64.whl (651.9 kB view details)

Uploaded CPython 2.7m macOS 10.14+ x86-64

File details

Details for the file CT3-3.3.0.tar.gz.

File metadata

  • Download URL: CT3-3.3.0.tar.gz
  • Upload date:
  • Size: 6.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for CT3-3.3.0.tar.gz
Algorithm Hash digest
SHA256 dc18331ea9140342b24249f081af2ad54be6898b4de70627d11caf24299b2c32
MD5 919c39d322f419b14df90953c8cbb337
BLAKE2b-256 021c8b988b672d44b6b79f9cb36fbf5067c70d42aa8dbdea513ada9ad37282b1

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-py2-none-any.whl.

File metadata

  • Download URL: CT3-3.3.0-py2-none-any.whl
  • Upload date:
  • Size: 177.3 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.10.0 tqdm/4.64.1 CPython/2.7.18

File hashes

Hashes for CT3-3.3.0-py2-none-any.whl
Algorithm Hash digest
SHA256 eb4379155f6f25851aa7b41edb16b32337377505e0f440db110a1878ecb8143b
MD5 10e24771c977a6ce0baeff03ed89903f
BLAKE2b-256 06c8b557d1fd03bce3dd45f6a74c2572db5e93496a0712163794f5745ed5d30a

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 185.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for CT3-3.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d198fe19bdb320f86bc68423afff19fa95f431b211af303ca1d6556560d07cb4
MD5 740f577abcc99745abc9e0b7ee639f4f
BLAKE2b-256 82bc581802637661d6c4899fe8ea42b0e041289c9194ac6671ed2406533eaa45

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d438ed1663bc848efc1b37cb79a7003ed87701415c52049b810469be696f87d0
MD5 2eb5dca4c7ebec54ffa1cc7ed18f9062
BLAKE2b-256 475b9f01279fce3cd9c7cd38be53c44e5ef998fef1224bab00d8795f735928e6

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b3109bef6347e40c31eda854c412523265c636e5f6b322da1a311857b6be36d0
MD5 a4e476078ba56024a48e4aa34827e87f
BLAKE2b-256 f27415738dcad91296babdc834a71dd1fbdddacf6d69def56ef2b3a1fa9fcefc

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 185.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for CT3-3.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8f04b2cd2665eca8cbd91b2a95850371a3fb842324e41df400704cf804f6bd5a
MD5 f6d482ce47a5b140aa1a083ef401976e
BLAKE2b-256 e75d77c8dd349da3a8d6e51e7e1df0d1d34f958fdd0bb123562ba1028666fa7e

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aef5662f8c0e2c0346272c7ac429c57b94ee2f9908721089dacd41388993aed3
MD5 62da567eeae83f5ee9ac3360e87206c0
BLAKE2b-256 2545f03dd5e4171f5217bc9ef869c41eaec0229360220449e0a567a9e10de132

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 03181a4cb2774d2d94eb42f194d81a9ed998e6550aa738f71e79aed6f29f8355
MD5 121c71f695b856c214247d48f98cf9f2
BLAKE2b-256 0d4d816f2bcee027f7a4709793650e8b91876efcf49b934b4ffde8afab4398fa

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 185.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for CT3-3.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f21abe5833fbd55fb8f82fd7a33c0087f1a368e95d61b6bef900c2785654e8fc
MD5 18b00910e1a8049b75ff09a7fcdd4b82
BLAKE2b-256 a4c68e16b28e42c0b604d0be51c8586f453553a0e4de4a9ca01b41eec0ad4ddc

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1de3b28fb065e8c4f56cbe1e58a0fb118047e4ec25df6418ff27695548c4aab4
MD5 6c5d77d19ab88d37b6aa49b58b14c19c
BLAKE2b-256 804ab136e36e989b565596e70f4f7bd2ac76c52b13ce19ed85451d81bf764ab6

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 30d55e6acaaa62394ec2c804887b0f7fb3fe7d49e55d93525833a1fe60fdef85
MD5 fffa0989c8e8d5085c55a5cf11f14874
BLAKE2b-256 33c89a9a5c9ad97de9eb7b44c066e06dbd1739acc676942f27a6c762ffac055b

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 185.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.9

File hashes

Hashes for CT3-3.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4a2e3ed88770120894ec74d649d95bd69657c0ed858bc1c3a4a986d426770c38
MD5 e984a190ea02d04959f0d5fad63237a7
BLAKE2b-256 0867d294275012a6e03d24189cf7efa01919914f9e286307f96bf4003a5550a6

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d6e209eab3cf7c02cf54fc7ac58ed595da2408bb8050cdc82152aed71d04cc94
MD5 ceafc97ca968cf19da15680ea24f5232
BLAKE2b-256 8e6e7f40ca2e915673ac01efd38ade1195fcb3c5669fed4faa7b7f5c0f8cdad2

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.3.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ed38c6e96e2ed8cdd01df388ddeaba8a2abbfa29d4bfcb3b568c28f1cd28beea
MD5 1b774bb4d17f481a6f7e238e36d99155
BLAKE2b-256 247f62228dd6023f2d8e8e1f4f16c5546635430f4fe99bb273aca75d5f5f746e

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 186.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.0 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for CT3-3.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 811baae60ba86eaceebcfd67f9928c965be0846387bace7e9c43ec95f5c8a017
MD5 fec5d2a0cdfb56f03d3769b7bd3eb920
BLAKE2b-256 1e48c86445860331755d97dbc83beb0dfa3282047e4b8027ca2b86e71539a028

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 683.1 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.0 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for CT3-3.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5c468ae075d5772c219d33f2309f1cbb9957aa12723a33082fc75abfe2de5b24
MD5 3132d4b7aad14a9a3820f056667215cc
BLAKE2b-256 9ad4f2bf6c290a7250ca81154f93d9599c5501a5d31ca3108c5a2379a5ed0456

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 659.8 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.0 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for CT3-3.3.0-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 58ad8fca5b499008eb28b587f31bf4edac42b49b50d7bdf7e61e3e5fdb8a3ff6
MD5 79cdc26dd8d3bd3a4caa9892489176a1
BLAKE2b-256 dec40d2cc909f3e4add02f2821467614ad7e17ba574740ca5b26d13f1238537c

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 186.0 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.10.0 tqdm/4.64.1 CPython/3.5.4

File hashes

Hashes for CT3-3.3.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 fdfd4706daa0452bd6935a46aca69acb52d944aad26933f810d8ecbcb6c29cf6
MD5 df67de6f5bef01547f68603526e19a18
BLAKE2b-256 6d18b54ec2a44d02fb8930cbdba871b7e3886cba29547b5ffe71fe74ca1d7894

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 691.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.10.0 tqdm/4.64.1 CPython/3.5.10

File hashes

Hashes for CT3-3.3.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0dde61bcf513dad91ef4e0d7b6209c835df4134ba308ca31ca9621370544fe07
MD5 d96ebc524185fdf13df7ab0e606e1412
BLAKE2b-256 37943f03433c230a81a0c9bf885b77e69cb46e513b08a2b6af56033f7203d079

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 670.8 kB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.10.0 tqdm/4.64.1 CPython/3.5.10

File hashes

Hashes for CT3-3.3.0-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 2f6111f4e92e41daa766950a108d8b92b05dd03f6af844847048638c9b7210f6
MD5 c1f5073964ff2da46fccfa186576caa2
BLAKE2b-256 f857e74be37a4febc838a1a3df28e07e3d1565858734461b39fffff090adc2da

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 671.9 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.10.0 tqdm/4.64.1 CPython/2.7.18

File hashes

Hashes for CT3-3.3.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3a9730bce534409f8dd25f028cba9834915272ee951c6460a475817e5b2b60c5
MD5 5f4eab5f7c7e9888349dfc0467c67d05
BLAKE2b-256 04b373be676ed071fe5125cbe0c56a9d27f362c48a9d5ff062e7e1550f05e429

See more details on using hashes here.

File details

Details for the file CT3-3.3.0-cp27-cp27m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: CT3-3.3.0-cp27-cp27m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 651.9 kB
  • Tags: CPython 2.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.10.0 tqdm/4.64.1 CPython/2.7.18

File hashes

Hashes for CT3-3.3.0-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 bfe105535595e4bd91650bf518e6f6c8ae4ef7a45b33905c77465832b0ed689c
MD5 77c2c3c63536c94f12b907c462907200
BLAKE2b-256 e3189d7660d0ef001eea2f52ccb715a5d7ef3c10dd147cae3780d78dbdcc912c

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