Skip to main content

Cheetah3 is a free (BSD-style) 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 http://cheetahtemplate.org/users_guide/index.html

Credits

http://cheetahtemplate.org/authors.html

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

Recent Changes

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

Release files for Cheetah3 3.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Cheetah3 3.2.0
File Size Uploaded
Cheetah3-3.2.0.tar.gz 293.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for Cheetah3 3.2.0
File
Cheetah3-3.2.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
Cheetah3-3.2.0-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
Cheetah3-3.2.0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
Cheetah3-3.2.0-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
Cheetah3-3.2.0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
Cheetah3-3.2.0-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
Cheetah3-3.2.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
Cheetah3-3.2.0-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
Cheetah3-3.2.0-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
Cheetah3-3.2.0-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
Cheetah3-3.2.0-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
Cheetah3-3.2.0-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
Cheetah3-3.2.0-cp34-cp34m-win_amd64.whl CPython 3.4 CPython 3.4 pymalloc Windows x86-64 Details
Cheetah3-3.2.0-cp34-cp34m-win32.whl CPython 3.4 CPython 3.4 pymalloc Windows x86-32 Details
Cheetah3-3.2.0-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
Cheetah3-3.2.0-cp34-cp34m-manylinux1_i686.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32 Details
Cheetah3-3.2.0-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
Cheetah3-3.2.0-cp27-cp27mu-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32 Details
Cheetah3-3.2.0-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
Cheetah3-3.2.0-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details

Total release size: 8.7 MB

Release files / Cheetah3-3.2.0.tar.gz

Download URL Cheetah3-3.2.0.tar.gz
Size 293.4 kB
Tags Source
SHA-256 checksum
How to use checksums
0c8d1a2494eaad548544cb2c317514d5279db0ed569e34516b787d5e12b41589
BLAKE2b-256 checksum
How to use checksums
c5868dec2aad4afba9dfa976fd2a771be7f9acad1ef14f96c56742af44f06a35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

Release files / Cheetah3-3.2.0-cp37-cp37m-win_amd64.whl

Download URL Cheetah3-3.2.0-cp37-cp37m-win_amd64.whl
Size 182.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
4309c2c6627c93caf080866722b3577287da7b9423c168c9c7d620addb104ff8
BLAKE2b-256 checksum
How to use checksums
406ed0a8628e13981ab517709badebe489905a80c0ac6763c2323e05a6a50d98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp37-cp37m-win32.whl

Download URL Cheetah3-3.2.0-cp37-cp37m-win32.whl
Size 181.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
3c3e1c3c8fb2c0f19325e1063315d958477cf3eccd41789a156a48bf91693b5e
BLAKE2b-256 checksum
How to use checksums
16b2cb80d56500835403972e76acaa29d56038a07cfad1c26dfc6a4d7fc34208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp37-cp37m-manylinux1_x86_64.whl

Download URL Cheetah3-3.2.0-cp37-cp37m-manylinux1_x86_64.whl
Size 665.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1f8d2c93e8a927d95c900328265537b2febf3bd7a9ae274c9383450f614985ee
BLAKE2b-256 checksum
How to use checksums
74a0e464d3bee0c3b3cc0112f8a1afe09c46b620f88e820a155df99e20afc9b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.1

Release files / Cheetah3-3.2.0-cp37-cp37m-manylinux1_i686.whl

Download URL Cheetah3-3.2.0-cp37-cp37m-manylinux1_i686.whl
Size 650.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
16679fc54f3c28322718d866ab47da978a44edc52ac410ed8474a3d8989c240b
BLAKE2b-256 checksum
How to use checksums
adc74b49a1c9231532f61b4ec02dc9923dab3fdbfd8e7fdeb54e7e7493fbb59a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/3.3.7

Release files / Cheetah3-3.2.0-cp36-cp36m-win_amd64.whl

Download URL Cheetah3-3.2.0-cp36-cp36m-win_amd64.whl
Size 182.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
c71057cc905e6c3deb4fe63406259531acaea99b27bcf635b39bab8619830e2f
BLAKE2b-256 checksum
How to use checksums
a46160832dd6b7ec2038559d858483783efa4fc1dd9168b0476fdda96d18e80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp36-cp36m-win32.whl

Download URL Cheetah3-3.2.0-cp36-cp36m-win32.whl
Size 181.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
ed28b099a8708bf152564f14e2f446bba33b602c9838dba0ac762fbb242b1e6e
BLAKE2b-256 checksum
How to use checksums
4f87748fb08adfefb33e5094d64ec825c0b5939e2f053cbe15e06110168ada3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL Cheetah3-3.2.0-cp36-cp36m-manylinux1_x86_64.whl
Size 667.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
70b8d1b0580eecab778c4c1d9fe80b6ca26648b891cc90cc20a4856cb0c2c90a
BLAKE2b-256 checksum
How to use checksums
64d34092a15436a61be904d30c9a5e59dcba8f2148ff49fba8289960849cf8b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.7

Release files / Cheetah3-3.2.0-cp36-cp36m-manylinux1_i686.whl

Download URL Cheetah3-3.2.0-cp36-cp36m-manylinux1_i686.whl
Size 651.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9b091c98b3eae94d2b688775beccdb6c8857a10ab35d8c1a7e8e7fc4d687c74c
BLAKE2b-256 checksum
How to use checksums
d8fcffeab25b2a83d73465edc3aca7aca27301b998d0bc48f8d54f997452c290
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/3.3.7

Release files / Cheetah3-3.2.0-cp35-cp35m-win_amd64.whl

Download URL Cheetah3-3.2.0-cp35-cp35m-win_amd64.whl
Size 182.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
79571bd5c638749e02d9d84f896c32b9c4478151a47155be5867bb7aac61d426
BLAKE2b-256 checksum
How to use checksums
f4e8be87691dade3062d805933884496ece7609b935b539336ef1b4a7b66a1d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp35-cp35m-win32.whl

Download URL Cheetah3-3.2.0-cp35-cp35m-win32.whl
Size 181.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
27772b81410e118a59ad1ec050ff796cfbc64fba2aa7ee8173690e913b86b204
BLAKE2b-256 checksum
How to use checksums
f4aca353cddf7c51e37d8fb742c5d515da35c8489134bba69bad6cad0a7e2746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp35-cp35m-manylinux1_x86_64.whl

Download URL Cheetah3-3.2.0-cp35-cp35m-manylinux1_x86_64.whl
Size 678.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
481898873c2e96d9d10ec3c67f583635f91bb705c102ceb2d411946bc47d1e2a
BLAKE2b-256 checksum
How to use checksums
220a65169f776a75d39e466515b6ec44c475c91d4f7b119830a81b3e31ec04d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.5.6

Release files / Cheetah3-3.2.0-cp35-cp35m-manylinux1_i686.whl

Download URL Cheetah3-3.2.0-cp35-cp35m-manylinux1_i686.whl
Size 662.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8dd3a01ea1b68e923e172870a36eef48860bfadc2c7a561160c0d90820e4161a
BLAKE2b-256 checksum
How to use checksums
6a82cd717b78dd37375351b95464210a67cf91a45ea9ba3f21d46bd7ccfb5e4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/3.3.7

Release files / Cheetah3-3.2.0-cp34-cp34m-win_amd64.whl

Download URL Cheetah3-3.2.0-cp34-cp34m-win_amd64.whl
Size 180.0 kB
Tags CPython 3.4 CPython 3.4 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
182eead0c5c6759831a73aa6d3e15c5c84b7b64dd3e4c93cfa91e974a677a173
BLAKE2b-256 checksum
How to use checksums
ce1ec770e0f95459f4468f71e92075fc290275bfe3ed4c706f07a17ffce4079f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp34-cp34m-win32.whl

Download URL Cheetah3-3.2.0-cp34-cp34m-win32.whl
Size 179.8 kB
Tags CPython 3.4 CPython 3.4 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
c60a2611c9329a16139fbe02fe8c38c8410c18630da7ffbd6c02840434d25d58
BLAKE2b-256 checksum
How to use checksums
e77e32e7ea7e0566aefb096448cee7ada72b277118fabc5ae4a667009954d10b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp34-cp34m-manylinux1_x86_64.whl

Download URL Cheetah3-3.2.0-cp34-cp34m-manylinux1_x86_64.whl
Size 679.7 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b6d5e8d1a54855cbc9357f21586bb7b3995502e5c51cbb98bd797bca9b8dd35b
BLAKE2b-256 checksum
How to use checksums
6c896174a3810d76439e1bdbcb0bb3c15700a1588409684e1699624ceea7b659
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.4.8

Release files / Cheetah3-3.2.0-cp34-cp34m-manylinux1_i686.whl

Download URL Cheetah3-3.2.0-cp34-cp34m-manylinux1_i686.whl
Size 664.5 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
eebf42e93d4d67e32a44e32daa8cbc6340a1ed243c4aef0aef573e2c826f3eae
BLAKE2b-256 checksum
How to use checksums
f44fb87586a31d5d73b1c07651c7b809beba2c228030a7c25c0ea18142279d2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/3.3.7

Release files / Cheetah3-3.2.0-cp27-cp27mu-manylinux1_x86_64.whl

Download URL Cheetah3-3.2.0-cp27-cp27mu-manylinux1_x86_64.whl
Size 658.4 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
63d030337dd9f67effb819da83ba87a91742cee2f9ee332a25c9920a4a0dbddd
BLAKE2b-256 checksum
How to use checksums
5281fda941844f15e53251dd555c8947ddabba4410211886b6b684795314df74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

Release files / Cheetah3-3.2.0-cp27-cp27mu-manylinux1_i686.whl

Download URL Cheetah3-3.2.0-cp27-cp27mu-manylinux1_i686.whl
Size 657.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
230fe79277c040a4fcfcc0e66af08ffc2c8a03b0bdc6594f4333ce5db945aef3
BLAKE2b-256 checksum
How to use checksums
d2ff3820d16c9689cf3e88d8be791342e33d457b27f5c9d841360fa2daead311
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/3.3.7

Release files / Cheetah3-3.2.0-cp27-cp27m-win_amd64.whl

Download URL Cheetah3-3.2.0-cp27-cp27m-win_amd64.whl
Size 180.1 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
34c0308f8934aa911df7ac6c786c322c3f4a13235dafabf11a333a84ae329b64
BLAKE2b-256 checksum
How to use checksums
86bcb03ba36fbd2896284e82e6c0310072b680acae6ddcb532d259af8d1ee6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13

Release files / Cheetah3-3.2.0-cp27-cp27m-win32.whl

Download URL Cheetah3-3.2.0-cp27-cp27m-win32.whl
Size 179.9 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
602db2d02eddbd9c6c44f8543199e1ee31b85b216183ea0149c23ee179383bea
BLAKE2b-256 checksum
How to use checksums
356e0948894843c6a4564aae9ad5a9e08e3b4150eb1d4242bc01b7dbaa1e35a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.2 CPython/2.7.13
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page