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.4.0b3.tar.gz (304.3 kB view details)

Uploaded Source

Built Distributions

CT3-3.4.0b3-cp313-cp313-win_amd64.whl (187.0 kB view details)

Uploaded CPython 3.13 Windows x86-64

CT3-3.4.0b3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (874.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp313-cp313-macosx_10_13_universal2.whl (878.1 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

CT3-3.4.0b3-cp312-cp312-win_amd64.whl (186.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

CT3-3.4.0b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp311-cp311-win_amd64.whl (186.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

CT3-3.4.0b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (910.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp310-cp310-win_amd64.whl (186.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

CT3-3.4.0b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (677.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (689.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

CT3-3.4.0b3-cp39-cp39-win_amd64.whl (186.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

CT3-3.4.0b3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (670.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp38-cp38-win_amd64.whl (186.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

CT3-3.4.0b3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (670.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp37-cp37m-win_amd64.whl (186.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

CT3-3.4.0b3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (680.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp36-cp36m-win_amd64.whl (187.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

CT3-3.4.0b3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (681.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

CT3-3.4.0b3-cp35-cp35m-win_amd64.whl (187.1 kB view details)

Uploaded CPython 3.5m Windows x86-64

CT3-3.4.0b3-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (671.7 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.17+ ARM64

File details

Details for the file CT3-3.4.0b3.tar.gz.

File metadata

  • Download URL: CT3-3.4.0b3.tar.gz
  • Upload date:
  • Size: 304.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for CT3-3.4.0b3.tar.gz
Algorithm Hash digest
SHA256 1868ad73cda963be7e06462aa3528998d5b0f7399b8e5c76d2074f9f361c1e08
MD5 cd04084f45ccb8f2b26452c93266ed19
BLAKE2b-256 b491a3a7a039809c7cc72d0fd190eaacfade1d46edbf279df17c61d0e3dc7bb2

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 187.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for CT3-3.4.0b3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 10d04ba35691f63522c3e0e1d8a740d62b67e88546b0e1b8a3add00348ebbbfc
MD5 6bfe9941a2e33123de16861234d932b9
BLAKE2b-256 d9a9b3508d7d608bcc0ddf0c575c77a4703449b653d82a4e4948140cbeed7ab3

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a49d7022650cb0d06d04f8c510ce9bdf6f9ce1b37c73c2984f8c6c3b2d7d7ecc
MD5 57823c734114e0bf74f2fca8c40ea2e2
BLAKE2b-256 066af97d91dd876f1d24a5d44a1b75ff4ed346b5a77edcbdfc3cd8384809209f

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 60caa96bfa91e762e456b6efaaacdf3dd3e21b9c3dd7376242dbe296518d5099
MD5 a6c10b00f8c6a656de20129ef8bcee2c
BLAKE2b-256 8485ceb67a906a3806c0895ef9945ca3c012273f53025da4dc81d9909f5fe839

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 186.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for CT3-3.4.0b3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c2b57a8dde5396ec527f90626600fa35606de06a3366a931975e859cc645a257
MD5 a34738da8eead2b3bc598807337208d0
BLAKE2b-256 bd0af992662ce485dfba36d1d07f64ffcc31f6a4f688f74ef745bfb3fc560bd9

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba69681c80f0271af647aeb1fcb53a924227bfacc70149408030a5e8d6d40fcb
MD5 abbb4645bc42d92d1eaff6f60416c1a9
BLAKE2b-256 d2ea0963affe2a0afcf94532b07c85b2e40ecb6876edbb1a5bcad752bc2ce4ae

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 186.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for CT3-3.4.0b3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 487acb4b7f2de62c77982336897722e63cbaf1e45a664d8b275e93573d8ac021
MD5 b5ad737e813d36d836b6c85fba7c3afb
BLAKE2b-256 a3d7150ebf1bce0eebf03812874d58de3ad416923b944d5e3681f4774c5ee705

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cfcaf1d5b64def0112e8f6d0acdcf2d4f12504f82eba91e6cc14a387d9e090d3
MD5 826ce507dfb149c03ef4253cf620ccaf
BLAKE2b-256 ea208cb00c0d0645344af0c5173b54e480f05f780e30cb54cb1a834f68b9f8d3

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 186.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for CT3-3.4.0b3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6fbdc3ca41630f58798599092a7ca9957bfa089bb185550d348da5dc57bd59a6
MD5 851239804b85ad5a2ed0287d6f48a794
BLAKE2b-256 ba85201581fb4ba13d5f93d97f8989819da1a4d0317a5ae5b323a62520a2c3cd

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f67daa4f2f106b9224dc1b8a1f009b3b471e2567d9296ce207a3479f226de8b3
MD5 2beb9af06c734e5635bb9e7930fed31b
BLAKE2b-256 528f118b1a040de4ce4f459ef2c53e9bf8a3e33e5eb9172dc731c5b911241fd4

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2f431e5286a9c83c73a3e352f465fbcde95ff019ef30dfe9178cc922ef048f21
MD5 a2c4a3501dbde93e1473f89435d602ad
BLAKE2b-256 d41b220d5138397f717b44dc0da9f4d7a5309a73be31844924a8b6bc1e055f40

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 186.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for CT3-3.4.0b3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1a7f2c0bb1e96dbfe07e5bbff1691ef9b44e6393005d12278a1c597dd1f5b17f
MD5 a46abab006bdba7d629c9fda6864c011
BLAKE2b-256 317cb87b40c525eb83bd5c3af1dd4563536616d9768513d47f35817a988719f8

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c012fb55281d784e0035609ef0956da28c5a73d14df9f6e582edc7eddb38965b
MD5 fa1b362ffe47782037fb3e86b8d9c0be
BLAKE2b-256 cae0e485a9455065defb34dc02ba623906bdaf30690ea842498d302c854eacdb

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 186.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.20

File hashes

Hashes for CT3-3.4.0b3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 665f95e13763aa5195b99256f85466cb57e177e0e8b199a743c872eebce3b149
MD5 5f3bd6895137fbb8ddaefc8845604c70
BLAKE2b-256 3fca8bba4d742a3743fbf4f3c872011b07f9e6ba2edf7103a01cb631bdacebcf

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b21ebe035b32c490fb75c509499e6965d2408e1361e8a401e554f39212d8d468
MD5 26db57bd37930483cb84f1a4368e8302
BLAKE2b-256 c87bb29ee303c5da513499ee9d02becc17b2ad931917cda7aa1e39b25e7ab4f5

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 186.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.12

File hashes

Hashes for CT3-3.4.0b3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8bc9fe78b02d65a2d66c0e69f934cd26005159fe46c6d8576fd3c723d0e103e0
MD5 56572ddd82c227780a0bf1a0c7090f27
BLAKE2b-256 c5770dd45ff8c3278d8bb66f75f8d2685a8a296cd91393d55f7f1add73e180db

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34a2f579a495fbf19f2d73b43c8ca05c776246e8514b42ba9fb690710898f742
MD5 59c6f82ac8c07a4efcc3d7f840639d3c
BLAKE2b-256 06bf408ed241cd9c76989e6208c4ecd4e181ba5d108bb655248c59fb1d60c287

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 187.1 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.10.0 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.20 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.4.0b3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 f6901764645fe8cd9281da7d39206f2788b7e7afeac0883214cdbb7b3a87d6e3
MD5 e37bfdc9ab99c93222bca6f0a249669b
BLAKE2b-256 a31437a4fcf21f742c142d424644f29d206ebdeccc036fe2c0773cc7649a1f0a

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 681.4 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.10.0 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.20 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.4.0b3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 206f0992cfd2e33651b8e1bca7a96cf31fa331700ce366baea58ecba73506ada
MD5 6f176503fd6b6fcea1f25f054a664428
BLAKE2b-256 0f51407c89acb753e8335e1377658c0e9fddfef1e4d4440094422dca94645de9

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: CT3-3.4.0b3-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 187.1 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/1.0.0 tqdm/4.64.1 CPython/3.5.5

File hashes

Hashes for CT3-3.4.0b3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 04be22f2c06b1fbc4ea95278d5aa59a199ad09b6e49bf8561f8717fd06c19c87
MD5 cc237a967992e76500dad01a12968060
BLAKE2b-256 07d227a443d4bb3176da09ca90ae0df960c02df2b8a91dc9ac3a54474ef7f94e

See more details on using hashes here.

File details

Details for the file CT3-3.4.0b3-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for CT3-3.4.0b3-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 657bb6ebbc43f411c6ace5d4ed7cb2a687f410c2eb69a3b063ab7dce85bbb24a
MD5 6d5960e7a3719c07aaeda7390b7ce14a
BLAKE2b-256 0ab1225dd137e2721407374c1e7d3d4e571df3c052b8c10cbee6968c2c8af0ee

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