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.8.tar.gz
(122.8 kB
view hashes)
Built Distributions
Close
Hashes for minify_html_onepass-0.10.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f9c7b40e3a5acabe3fbd9fb601aa995494cea3efcac3427825a3315f5f83a0a |
|
MD5 | 93c3d85f92f296bdaec8878aeb93d4d8 |
|
BLAKE2b-256 | ffdb62fcfa0dce68675f53535502ee7f107d7dce702b83cb537afe74e42a7193 |
Close
Hashes for minify_html_onepass-0.10.8-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e202088a918351f48fc739b9d070a6f4100b975c7c0b41a95a1628399dcad8f |
|
MD5 | d91caa6ccc2456547566315124e6c613 |
|
BLAKE2b-256 | a651168e190991dab7273f36beb32f4e0684d3ca113198f79776b98dde7cbbc7 |
Close
Hashes for minify_html_onepass-0.10.8-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9f88733dac130b78b534bdb9c4e711eb0f0f268f835fe2dc2d53c5d8b0713f5 |
|
MD5 | 893c8d98059114f9d45a5e82a2dad557 |
|
BLAKE2b-256 | d5433c59090973b9e32fff81f9ea87f29bd5327dd233b4dbb6159cfddc1c1108 |
Close
Hashes for minify_html_onepass-0.10.8-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a3f519debb62ad27b7a1a4e99f950f2101f0bf5dca09eb5ec39720b9edf9b3c |
|
MD5 | 5dec7cac7f9931f8757d5850830c1e66 |
|
BLAKE2b-256 | 5cc67c271c40a8d2059de02aec6d194cccddffc0aa198afa9e1b27098bd62653 |
Close
Hashes for minify_html_onepass-0.10.8-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7aebb0241ebe71f94b065a349f65b6ea3d41d817da4cedce6c870fabe69592df |
|
MD5 | 62665224e0a748a6a4b0f94a547a4a0d |
|
BLAKE2b-256 | c83da49234a4378b13706b6961a6f55e8f86bd1c4501d1f5b2228144ac1b374b |
Close
Hashes for minify_html_onepass-0.10.8-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e743860e18319dd494fc047c41f69ec019c983f0d8fd8b576f380fbe5c30055b |
|
MD5 | 8e7952e9f1318c7e64cb19bec8c4c1ea |
|
BLAKE2b-256 | 846ad44edcf2f8be1e4aadb37c42b8ff8edc58592c78dba7b67fd7edb8b58a70 |
Close
Hashes for minify_html_onepass-0.10.8-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4220c6bb782ee577ff3fb4e33d8dbf056008099def8350d3ba21a54bdc9b52d |
|
MD5 | a77c0a82698b8ec7e166a1a9043d08c0 |
|
BLAKE2b-256 | 9824fc5c93a04bf085a4cd8a0e02f3a0185d523da8bb2c2f621cbcb63b5b85f9 |
Close
Hashes for minify_html_onepass-0.10.8-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27a1b9df75e659628e8a9c6104a8f0eb3555b73310e63485009257fe04595fb2 |
|
MD5 | eed082b23b67cc85b3d506f36d6582d3 |
|
BLAKE2b-256 | 0a55abce237fdffc122c6fc8936b52aa687051f4b836905656487248dfcca42c |
Close
Hashes for minify_html_onepass-0.10.8-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c330da396c53550d4a96e1ef3893d6cb4a996c0cc3bcce5b3fa9a8f3bbde24ec |
|
MD5 | 946075b946cc9c4e430736096c0d27c4 |
|
BLAKE2b-256 | 039623d365e95e5118844fe80150650c35b6b46bd3aa66897d8a109b51d84f8e |
Close
Hashes for minify_html_onepass-0.10.8-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbe8c0517c8d9b8667392580ba99c348a33ffb8e29098f5651a0258295624cfc |
|
MD5 | 7b05d0971ccedce1b234b662db2b418d |
|
BLAKE2b-256 | df31e649a66abd48c4e1d317cd226e233fcbbf43f04c66a146e2a8e8936933ff |
Close
Hashes for minify_html_onepass-0.10.8-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d4dce2ff810ecf6715ac0c120b536f49040d79c351e107bbc060eceee36ed5a |
|
MD5 | ddbcb73010115f4229af48cd0d2da2bd |
|
BLAKE2b-256 | 540ab6d0713f0b9b52bae470a867bd9578b4db64dc48edefdf722c22f7e2e24b |
Close
Hashes for minify_html_onepass-0.10.8-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56a2a0e4b406aa7b31c8ae450ab0301edfcc656019c0620772688951814da448 |
|
MD5 | 288fd3c9cc7edadcde7c30d19d9d256a |
|
BLAKE2b-256 | 65b463f95035c51add64a6ab81d82f69a58349a1b65072f19705ccb2b006cbe6 |
Close
Hashes for minify_html_onepass-0.10.8-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a96ab81ca517c4c6addd96397e3fd5b87f240f63ce998af75e9edef18eee8177 |
|
MD5 | fad1a737feaf634cd1d00beb7570621d |
|
BLAKE2b-256 | c392a7f514d8fd27388c2926c754d2d4df51d25717b30f84c1c6f1b46080a654 |
Close
Hashes for minify_html_onepass-0.10.8-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d21536b913f23a652dc8efb756c6c7c59ee19eb1bc4e03ad5b9ab6705d61ee5 |
|
MD5 | ee12c14edf18830d0223c47c995683fe |
|
BLAKE2b-256 | e4b9a9361900de41a6c4c0efba7291bed301215fce4955600a9e3310db2b785b |
Close
Hashes for minify_html_onepass-0.10.8-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c40a8dcfca3d25bd3c3881d8973fa529032788db14d1e778e934e73905f6908 |
|
MD5 | 3203082b1968378cac895bcb2e62066d |
|
BLAKE2b-256 | 095828798a57e50329d20473c4659fdea4adc3674f7fb586c875e87fc8f22b46 |
Close
Hashes for minify_html_onepass-0.10.8-cp38-cp38-manylinux_2_27_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b495999863a4c4b26ab30dbf14d1f227c6ee8bb36ce42134ff829426652f0ea |
|
MD5 | 737f033e468179567a818600cd6c2bec |
|
BLAKE2b-256 | e3c24636f086524f3b37378d3d74de93f69949dc75c54d6563e8ea8ecf9b5f2d |
Close
Hashes for minify_html_onepass-0.10.8-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86b5fa9da7f8b5a440ea560e5a708adb54d1ac7e87942925118dd2201ac6955d |
|
MD5 | 97ce9c59bf70a24493ae4034ad49ca69 |
|
BLAKE2b-256 | db42ad6f0faea4de71ea9b0a43affc3c75a0cd3c0fe18972d79e97b4120cf5d1 |