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 Distribution
minify_html_onepass-0.10.6.tar.gz
(122.8 kB
view hashes)
Built Distributions
Close
Hashes for minify_html_onepass-0.10.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2aedccb43669af9e1c22af3600aba48e660ca6b6370b3e7290d4e4389e3e5f00 |
|
MD5 | 8df8253cb31a258354a034d828859cfc |
|
BLAKE2b-256 | b1d27144c9d8caf138c06f84d5785b6522335cec42fb5fecd99d47fa439f149e |
Close
Hashes for minify_html_onepass-0.10.6-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b07b7451c6e158a9edde89538a7e5d88bc56d088b11204597c842da6d2a1d9de |
|
MD5 | 4c8ac51bc6e6aef80b31f011666a86b8 |
|
BLAKE2b-256 | 6d6b3cf4b59b0396114de6786b17c40a8daf848feb0b96770846ce5c1979d1f9 |
Close
Hashes for minify_html_onepass-0.10.6-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 115dec30316f90c97428632400b5a2981842db89b9051c94baf4f482622e7be6 |
|
MD5 | 9fa4c86fed28b041682d81ac1cbce803 |
|
BLAKE2b-256 | 7c0d6a775d2b0d63ca3f84d6069a89bd4fd34e0043795313c7e7ccc009888d58 |
Close
Hashes for minify_html_onepass-0.10.6-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b273b0be1c557a1d90e07a4e4caa315033902a5a761c289df4074cd9bca09b6 |
|
MD5 | 305b5c723bdb8f0e68b16d378b64fccd |
|
BLAKE2b-256 | ddb5ca10ea625741daffa9687f36f26fdaee108c486c71d9c795235c7e9baf04 |
Close
Hashes for minify_html_onepass-0.10.6-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ece1a1ff2c681ed1562a822b63783e821324399d2cf3207082d6cd4dff6fd1eb |
|
MD5 | d6081a3ccfddf72e621a6242bf767f59 |
|
BLAKE2b-256 | 189bc91aa5919875a80db84b16d2fdd5a07018d11d2c2fdda2cc9fcbfab06e14 |
Close
Hashes for minify_html_onepass-0.10.6-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c97b8cba7888c25ed18a2bd6369aa340f4dec44ad2fd75ec680f1a4f4644890b |
|
MD5 | bd794465d0c46c257eb3ae96ac2834ca |
|
BLAKE2b-256 | 70046cc65f1e7c05944af73063196a7e4f729c1f34d5b49bcbda8dbbe4d09cb4 |
Close
Hashes for minify_html_onepass-0.10.6-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1667668faeb1f8c3db3374f5871a23fafd323d6a2b83f491b047c4432e763c1 |
|
MD5 | 9e4f4c4a4cb7b64f018a01cfadf28fa4 |
|
BLAKE2b-256 | bc08ab0f0665761e94557474174a475ffa87c4a2b8efa98dea22d147b9ec8ba0 |
Close
Hashes for minify_html_onepass-0.10.6-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4958585f083714fb6582a70cad35ae7f1cd252be1378b6b631b7d1a3127831a8 |
|
MD5 | 0c4dbc487d3d54c828b7180ce232e0ba |
|
BLAKE2b-256 | 6831cb6cc33c44b47c91e121126aa2121b781995ec7a1d20eb370b438d0e2d55 |
Close
Hashes for minify_html_onepass-0.10.6-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c2e6bd01bed1f8394f5ce5717a0d77bd6296808bf2434f8c7dfbed76d259ae7 |
|
MD5 | d05e325fcb98328d4842277e3b9a26ab |
|
BLAKE2b-256 | 85a87acb228361eb31a14cca40f8f02bd292749027b095c811c96a99ea08d49c |
Close
Hashes for minify_html_onepass-0.10.6-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9f23500ae36cfb4a1cf5afe5d4cce9dc994c6d44afa56b7a146e8b01b3a4758 |
|
MD5 | fcb993550e97cd0f783ee6526a632e5b |
|
BLAKE2b-256 | 5ca32765658d44a8722ad424d143f8482e9a17aad1bfd9516fe3fde5791040e9 |
Close
Hashes for minify_html_onepass-0.10.6-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02254a22ff26460def3d27b8612a055b76c9ba55b4557784acd9d64c6ff9e64e |
|
MD5 | adce635ba3ba5f5dbb56064c5b449290 |
|
BLAKE2b-256 | 9e90acd1dda952c4cc59df632c1779e4acf6595e04961700d0cf66b2dc1e0321 |
Close
Hashes for minify_html_onepass-0.10.6-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52276418959b85e698367b02abb0e2e12847fdf8baa3ebf2245b2bc8cf8c2613 |
|
MD5 | 52f70078cdd7bd0f9b00a219bc48f9e7 |
|
BLAKE2b-256 | 7685b950304e5b0f6e3ee5eb10a8c5fa1177cd36694a2e269c89119fccadcf05 |
Close
Hashes for minify_html_onepass-0.10.6-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77a49911245c40918829da8e30b02c5cd20be7a98c69c40f6862d165558fda2b |
|
MD5 | 96cc5121070f8128909142ab9952031e |
|
BLAKE2b-256 | abf686a44b2178602fe0dedc8b8a3e8775115ce91eb7ae0fcc52969e3777cfed |
Close
Hashes for minify_html_onepass-0.10.6-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f7200ccbec0287391c7343962c8b1ec65dc0e35a19cebc04fc84764e16cfb37 |
|
MD5 | fa0d2cc8180ba993ff58709f5fcedd33 |
|
BLAKE2b-256 | 036f573f891c8c0306a59c3bfd420b41201fe7330585c5cd9a41d1dd777d5c6b |
Close
Hashes for minify_html_onepass-0.10.6-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b350d9dd5143736f17c6418f4a7bd2bcb7de68db3c46af19796e7dd6088eeba |
|
MD5 | 2bbb9fe4e3fea0c71953fd60ae0fe726 |
|
BLAKE2b-256 | ed646c3abaa6768ee2f51df91962cc5fd9db16305248c1150462428bde2f3844 |
Close
Hashes for minify_html_onepass-0.10.6-cp38-cp38-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c0e141e546ac101770ff11964d964650de6c0d9c230dfd17333b6bbc4ddb74b |
|
MD5 | fcec8af62bb511866baad339f107cd06 |
|
BLAKE2b-256 | acd87520a232c486efcd5bb7b17729a89ecf9c2d801309ee6735d3c8fc65b9bc |
Close
Hashes for minify_html_onepass-0.10.6-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70251804c99012e8ca420dce9f703f4937fb40ae87eb5c346873e82650dca471 |
|
MD5 | 66580012c203965f962b47a8f345c901 |
|
BLAKE2b-256 | df227e2d3eb30ac2ea11a318b061a25f65b9a3a20ed4cd002b139c4a710280c7 |