Even faster version of minify-html
Project description
minify-html-onepass
An HTML minifier that provides the functionality of minify-html with much more performance, but with stricter parsing and less configurability.
- Uses the same advanced minification strategy.
- Minifies in one pass with zero memory allocations.
- Outputs in place; no copy or buffer required.
Performance
Usage
The API is different compared to minify-html; refer to per-package documentation for more details.
If you don't see your preferred language here and the main library supports it, raise an issue.
Parsing
In addition to the minify-html rules, the onepass variant has additional requirements:
- Opening tags must not be omitted.
- Invalid closing tags are not allowed.
- The document cannot end unexpectedly.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
Close
Hashes for minify_html_onepass-0.9.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d207aa32086ebd24ec7f9e3a5c384df2a628655172ce6fba2fc978c783779fb2 |
|
MD5 | f5f62349c81481749a27b6d85c78c12e |
|
BLAKE2b-256 | ae38bdc13bc07f3c765ce2d6ef0d4cb551e7d066352206eadc8b912ef3df20c2 |
Close
Hashes for minify_html_onepass-0.9.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6118708dc2cc3478275c3bfe9d38d82f4ade9426dfa13da810639f4a9542463c |
|
MD5 | ac586d5eacab79889c6a41b40896854e |
|
BLAKE2b-256 | 28b0a4d9c55137332d13e2390b4b96e16907430ead3fbf09b39c802e44773847 |
Close
Hashes for minify_html_onepass-0.9.2-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e01aa6180a4abf6527de78399d03af71359adc45a6096483e7d7d7673d44fdf2 |
|
MD5 | 89c0433d89cddd1ecd536603022e9b1c |
|
BLAKE2b-256 | 1f0853697c80f2ffd339f4709272c7c310464f08914fefe56289c8250e66af67 |
Close
Hashes for minify_html_onepass-0.9.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4199bcde571df1d5e37523ed4cc05333aa20e468beb67996a0cdb60225764e55 |
|
MD5 | 82d28702640738f7b737d8124cfe3023 |
|
BLAKE2b-256 | e0014912204c1a29e0b50152b1fe0bd056f3917f40bc7fba0ad5567a84c2f8ae |
Close
Hashes for minify_html_onepass-0.9.2-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70aea59b148cc9a5b13f9b30eb27c494b83d6e0f1809342d151a18b4f81c385d |
|
MD5 | 1b1b9aac22e7986f77deb6693e3a7c6a |
|
BLAKE2b-256 | fd3d90816579cf94de4990b049ec1dc975217a3aae35e378af09f0b810f5d926 |
Close
Hashes for minify_html_onepass-0.9.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0670d72d2a0c0cd4c505f819b9bfecd2e51b7d6efec1adfcf1d6acb5bcd9cf69 |
|
MD5 | 2c0fea1f99ea6154f067f3826b8b8c36 |
|
BLAKE2b-256 | 0c18aafda2f1f2e862cf3250c3a2c991ed6a9bb801c05a7bff2cf6da9183084b |
Close
Hashes for minify_html_onepass-0.9.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ac550d3e2c56526ee0e2d2f869301707c1b1b7963b3edb114c87ddc22510e6e |
|
MD5 | e96ffe8575922246d0df414dd3f7a018 |
|
BLAKE2b-256 | 1441c3d42979522944af8b1fb3dea0eea06277325b75d966bbbfc2dfe6466c89 |
Close
Hashes for minify_html_onepass-0.9.2-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7c11ea61e5e0138cd81ab90e01e8be382dd9a2ff6a668d3f6ca97d0e3dbc1b2 |
|
MD5 | 93dacd15b546668dd8472f7c5925c8c1 |
|
BLAKE2b-256 | 09f80961346c899daec0f422212d981907b49360bc879ed062e48d6cb060814f |
Close
Hashes for minify_html_onepass-0.9.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e97c8b528fe370afc476b3ff523191cce4ff481c040b80c24a350a59e0dc00f5 |
|
MD5 | c14bee1587ab39cbc1657da169ccab59 |
|
BLAKE2b-256 | c2afc0f231e2b1e9d83411eb3b99f00a6dcca8d132d81ef374fe8f584b356760 |
Close
Hashes for minify_html_onepass-0.9.2-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50171f7097213e622cf49508854f2bbfa66d10d61a78e8e6b12d5d8ad8de8c59 |
|
MD5 | b638b24b4a06eb96b8885ef556932ff1 |
|
BLAKE2b-256 | 5fba953f93bd682f79434e66821e16dd3b9b7d0577e6307a39a0a1b76660af26 |
Close
Hashes for minify_html_onepass-0.9.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 245eb925536f2038d9c574744951b79b5709c01b1848e1cc93e6e32b6d42c839 |
|
MD5 | 92d6113b8d65b45cd13a88954bceb7e2 |
|
BLAKE2b-256 | ec0b6fecd7441863fb7f426370f4af2c8110cb13c2a5a23357763b057ef5f29a |
Close
Hashes for minify_html_onepass-0.9.2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c26307be28c3562d1d59ec6806eecd1ca7d8372110e51be6b049772268bb89 |
|
MD5 | be313c9bfa391f14b4c1041581ebf2cf |
|
BLAKE2b-256 | f72d8503cf86c9e5113695dc2e033ea76d734b3e42f700b3488f462ef7d1c87b |
Close
Hashes for minify_html_onepass-0.9.2-cp38-cp38-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cd4ee216d6ad5db8e2a804d35ac9cba71684a4230640970b6d9ac2016a6fcdc |
|
MD5 | fe2a824dace501165df0fa1cf5f8a6a3 |
|
BLAKE2b-256 | cc7606624863fce7b5e7f15cf1047ee15a3caf50131a95066a0fb9ba8cd0981b |
Close
Hashes for minify_html_onepass-0.9.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c7607bcb1f43336c795a2c85a44ed95ec5fde63d4cdb3ede2443f05db5ac529 |
|
MD5 | 38969f2164267fb1b0dc401b3741cd61 |
|
BLAKE2b-256 | ae3759a3ff998c76303d8ef84cfd3925a397181d6bf254ba8f7dc654c5884582 |
Close
Hashes for minify_html_onepass-0.9.2-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4e8b69a172cade1eace1e91528d2be7ac0847f7085de1e93ab89cc4b45f2215 |
|
MD5 | 0f60e17b3212592834d0ad12d468d453 |
|
BLAKE2b-256 | fab071c6201cb8c988ce3fc20981d0689964f860ddc4c9e3cad15cdafb76a4cc |