Skip to main content

Clearsilver is a fast, powerful, and language-neutral HTML template system. It was designed through years of commercial web development at eGroups.com and Yahoo!. Clearsilver’s speed comes from being written as a C module which is exported for use in C, C++, Python, Perl, Ruby, and Java.

The goal of Clearsilver is to get nearly all html, strings, and presentation logic out of your code. By drastically reducing code size in your application, readability and maintainability are improved. Furthermore, it becomes easier to make UI changes without introducing bugs. Clearsilver unifies working with cookies, form data, and the http environment, by making it trivial to access them from either your code or templates in a standard fashion. It also makes it very easy to skin the application, or allow end user UI customization.

As a bonus, tools designed to work in concert with clearsilver are also available, including an object to relational database mapping tool, odb.py, and a transparent internationalization system, trans.py.

Enjoy!

Metadata

Release files for clearsilver 0.10.1

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

Source distribution (sdist)

Source distribution for clearsilver 0.10.1
File Size Uploaded Provenance
clearsilver-0.10.1.tar.gz 436.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for clearsilver 0.10.1
File Interpreter ABI Platform
clearsilver-0.10.1-py2.3-linux-i686.egg Legacy Egg format - - Details

Total release size: 630.1 kB

Release files / clearsilver-0.10.1.tar.gz

Download URL clearsilver-0.10.1.tar.gz
Size 436.2 kB
Tags Source
SHA-256 checksum
How to use checksums
37f6e45fa2223f03a0c86b23db32a1a076d14a4ae099a544bdc46399f3f69078
BLAKE2b-256 checksum
How to use checksums
fc05dc5ca08679d3ddb54020a40427938c31877fd5a9b5aa14fb819931a33a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / clearsilver-0.10.1-py2.3-linux-i686.egg

Download URL clearsilver-0.10.1-py2.3-linux-i686.egg
Size 193.9 kB
Tags Egg
SHA-256 checksum
How to use checksums
ea8d3299a534c115b30e086d747180b451e97fc698e2e7e6b3908dedd5a5d4c8
BLAKE2b-256 checksum
How to use checksums
d9b0d0d8f76f6ed671a42d2dd506c5f704c7de14e81c9875cd99ad2f6e0c542b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for clearsilver 0.10.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.10.1 This release

2 release files No provenance

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