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.5.tar.gz
(122.8 kB
view hashes)
Built Distributions
Close
Hashes for minify_html_onepass-0.10.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67b214e6ef26121e806358be5694570979cac2bed2d1e86c920a3cd4b3ce0f00 |
|
MD5 | 2ef474638800acf4fa092253f7c3f1ef |
|
BLAKE2b-256 | b3407e0cc37015cb30f2679c209d6cfff599cbd1e85e43f07e441097215b838e |
Close
Hashes for minify_html_onepass-0.10.5-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec0d084b2101d8b746d7380a09cec75649e8ee80a49630d7922fc30860e2279f |
|
MD5 | 2a6eaf7140522628ba9be8b67d2a7b8f |
|
BLAKE2b-256 | b9227bcb97490f317b6746be8fac8b8550fb2805ba65fc1c92d7eccae7dab87e |
Close
Hashes for minify_html_onepass-0.10.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cca947dd22f88f68aefe427e12429534529a4a2363b988db445fb2364e01511e |
|
MD5 | dfe0fa2bb303752eb582ab209b8f1e13 |
|
BLAKE2b-256 | cc3d9e10ec98906970b5081d1f5a8800444dd266e8a27be576d33e6f7ce1b882 |
Close
Hashes for minify_html_onepass-0.10.5-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8addc725d7f57cf6a6484f69167f946ed13185dcca77d9c4a3400968ae7acbf9 |
|
MD5 | 209557622d6ccafbd5b5c5242a7bb4b6 |
|
BLAKE2b-256 | f3b74efc7712d108b337332f1f9e47d347f63c585766a6bbad1db278c739cd22 |
Close
Hashes for minify_html_onepass-0.10.5-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88effb9b518b278e6c298c3c7a61350adf9002dd870ee4bf730b0a2d6d2e54c1 |
|
MD5 | 8fb073f10327ce2a2784de350c95254b |
|
BLAKE2b-256 | a9a5c4328bf568ec7946f6a7f550fd60d1b0f359d49671f654ab10a76368aac0 |
Close
Hashes for minify_html_onepass-0.10.5-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95036eddbb0eda1137f43c7bb08d2997474d8bb8175440dde39034f89f20fdd4 |
|
MD5 | 447561625cb7e74883fda37d5d273542 |
|
BLAKE2b-256 | 27429fce9ce7d396931a9508753b8e5e365b38dc140ad4b48e1908253b9a3899 |
Close
Hashes for minify_html_onepass-0.10.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c071a0ed86d1939f2846320d61fd3b81df88abfbf59740cf7a746a682cf1e11 |
|
MD5 | 5d5cb1d4c964fcbef386ae44545df6d2 |
|
BLAKE2b-256 | 4b4fba76f1d41d64d94c113bd94e9411f1b43ad8b2d27700f41fbc48a71b41f2 |
Close
Hashes for minify_html_onepass-0.10.5-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c841265277010ad68395730fb5cd6d35c77e565908f50343a60b07bf7291ba53 |
|
MD5 | 8a0437cca1cfa7095497ceaa7ecb273a |
|
BLAKE2b-256 | 7223b178a368c47ddf34580a79a77a57ca4cc002b674fd28b2661250ec9a14e8 |
Close
Hashes for minify_html_onepass-0.10.5-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a106d7947eeeedb6cb804aa81be2062c86d69ca4fa332769d22b1009433e3fd2 |
|
MD5 | f4dbfc375eae247894d7830483cb49a1 |
|
BLAKE2b-256 | 47a7a1c669592a1a55c54c32fb7000d96f422ee6e527faefeca89ce4298f3c03 |
Close
Hashes for minify_html_onepass-0.10.5-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe6e4cb2e7a0f2bf74fb7c359dd8f4f7533ea0a68feae0117488770eb9683d65 |
|
MD5 | fd370a482fa21d3d3a017ae8dc70e412 |
|
BLAKE2b-256 | cea6a306047b218cf24f25fc89e93a1325344029656a9851793d8bf0f093e28b |
Close
Hashes for minify_html_onepass-0.10.5-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b27a130c4afd98bde217aeb95288a724b7dfbaa3658e6245946b192d8ccb325f |
|
MD5 | 20ac7960eacf82134491b5a74937ac0f |
|
BLAKE2b-256 | 27d3ea10186052d0036b5e93fd25990c728c7e7ab4999f62953c74b8fed06efd |
Close
Hashes for minify_html_onepass-0.10.5-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55ab2569e15d0e2b914748ce68f4741cf2abc612ed4c716ec4343ae27f3c30e9 |
|
MD5 | b5db4a07991d7ce04170fbff6c5953d3 |
|
BLAKE2b-256 | 73af4c910619d672bb1fbfd05755ecda28aec7248f141efa0ec456ddf8938008 |
Close
Hashes for minify_html_onepass-0.10.5-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff4107c9f72f953622271786de58af1b11a17847d34a1e9112905770efeec27c |
|
MD5 | 23c45c369c7b365f40e8508d97ecc371 |
|
BLAKE2b-256 | a6ec7d0fc530d3665139da7e6aa5c906d63264c940d5f00ca7d16dc42a5573b7 |
Close
Hashes for minify_html_onepass-0.10.5-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed0b744710a75e0ebfc046b27735715640f61769175b501dd0d8bf3fbf1254f7 |
|
MD5 | df5f0d6effd5f51243322829887bdfd5 |
|
BLAKE2b-256 | 74ee5766911e7da600b744d8ecba32a0fb70cb39c26a0f61b4785342225f85b3 |
Close
Hashes for minify_html_onepass-0.10.5-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c36c87689f6251fea55e43871adee5cc955792f0bc54b70e0827a16cb7785fe |
|
MD5 | 365d88793a2879a1d7a4799a37318023 |
|
BLAKE2b-256 | c6d809f7775826321fe1a4c3baa1d44cba4ab59153223e7b5385715e3742bfd3 |
Close
Hashes for minify_html_onepass-0.10.5-cp38-cp38-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 645b876e7292ec05e575a4348c8ba3121a1601364c18b55492661b7a89b77858 |
|
MD5 | d001876b3f1b5b389028c434b04e1b54 |
|
BLAKE2b-256 | 12e3696e6f9041172e388440b38e4e888ca972bab7aca74d63c9521601dbf790 |
Close
Hashes for minify_html_onepass-0.10.5-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f88a54d59d861860f9af753c3a4963dc668ebf18a1296458d34c2e3027a310a6 |
|
MD5 | 58a7376d2a0077714a86d63458e05c03 |
|
BLAKE2b-256 | f89ff405d358d6ba5c5dee0e5d6be0cfc84a81fc3db1f69e165e07059cbc368a |