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.11.1.tar.gz
(122.9 kB
view hashes)
Built Distributions
Close
Hashes for minify_html_onepass-0.11.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ede0fc1d906c0a50c743fad0cce90fc3104a826e82b0cf80aab280564c79ccd8 |
|
MD5 | e17e15e80da1771d24cf3633ac6216a6 |
|
BLAKE2b-256 | a9908c7a86b176ec26bb8a0b31b51cec109b7a7d74d47fd1cb479dd765f283fc |
Close
Hashes for minify_html_onepass-0.11.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3cc77c2b704354b3e844d7b830773303c328a2dee0669fb9d8f1ab214a51b0c |
|
MD5 | 935d74e42ff45eb2fa3f22e7ebb3f7a8 |
|
BLAKE2b-256 | 114b50040ec827708cb1e6c4ac39ce1d77af5132130904d6dd0c3710a1848508 |
Close
Hashes for minify_html_onepass-0.11.1-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a3ef7a46f58669f295f648b49fd84db11b1b382d6058536491f2e131b4e0c6a |
|
MD5 | c6ec61732bdb28265c5e8868e8e626b7 |
|
BLAKE2b-256 | f20a6a025fcb4d79d1d3e00417e62e515824836fb858f11246cf6e7ee66b5a6f |
Close
Hashes for minify_html_onepass-0.11.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fc9ac746e246f7db4aea2553645731706aab69f82c7ad9e40c7afb7e862b29c |
|
MD5 | 9d5d77e0df9b8f158edc739641711368 |
|
BLAKE2b-256 | 2443cf714a6f8820e4227aa4abcb50c98664baf26e39cf7064a510320b649771 |
Close
Hashes for minify_html_onepass-0.11.1-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d5187d4d530ec3e2b9b6eb2cd93455e5291a049c018229d7f48ad5b5098481a |
|
MD5 | 3cc4411c1d8ea60e2402290c5cac92a3 |
|
BLAKE2b-256 | 2870c48e617abfe26814d7193d772208833c6e1a43f21fd46fbeb4d0d0907756 |
Close
Hashes for minify_html_onepass-0.11.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e42fc761223b8fcf8d49ee416edce5a1ee325a8ffecf534be36ad7a29093b8c |
|
MD5 | 7c6b7669d61f6e4eb6db61d7f77d475c |
|
BLAKE2b-256 | c27694e80fe37d08b0f386461bb603694a05918a97c31aa61a6c7b963839cee9 |
Close
Hashes for minify_html_onepass-0.11.1-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b8b69ab8871bee083b40fcd440311c929a37387ea97953203b36e1b4215574e |
|
MD5 | 9f884a9e5c0b828a7972acb74357f7d7 |
|
BLAKE2b-256 | ba0ff3569ea1f70280b44c9cbcbc19f238bf55e0ce7a69332deffccc53a73e34 |
Close
Hashes for minify_html_onepass-0.11.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9db74acb16c4199cefae13bd22bd5d692a43273a42147229575e4871a57d2dfe |
|
MD5 | b0f1eb155f4e29db710ef4e03fe8a879 |
|
BLAKE2b-256 | 7682dd370539b9bc5a871138cfa9940032f8a904644ce044bfc29e0f08f3ecbb |
Close
Hashes for minify_html_onepass-0.11.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22168e034d5b47e311e01da359a61361e70870c013e6a35fe24b29a1011ccef9 |
|
MD5 | bf8bdb74ca5f21a63d2a8ba3e19d9c15 |
|
BLAKE2b-256 | d30a286c7363bdb9f852ef62ac58152d37ba9bafaae0cdc80423bd5d1354621e |
Close
Hashes for minify_html_onepass-0.11.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4efca71616473f2af1cf2870805aadd748b86777dbf4b126ddea8c4591190d4 |
|
MD5 | bfb0ef5db5cb5008273191457fbf97a7 |
|
BLAKE2b-256 | 5dcd346f2629c6abceff95664aa6dec0127d3d1c5e00bc889eaa5671c12515bd |
Close
Hashes for minify_html_onepass-0.11.1-cp39-cp39-manylinux_2_34_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25e1b85817dd0d7baa7653cea02492b0473a2870e0093ca193602692c27dd541 |
|
MD5 | 19e7bb91eda9cae5456a23fd3e6835c4 |
|
BLAKE2b-256 | 82df9db51c095d987cfe9bb96fba3ba1afcfae28a42dda4a67d5bc391996bc90 |
Close
Hashes for minify_html_onepass-0.11.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e7779acec956b4cfc09892100323fd16cfe04664551e8f71b22c2664e807b32 |
|
MD5 | 8086a0bfb0c3ffda304022f90b1629f6 |
|
BLAKE2b-256 | 1c5d0ebbd6c147ea4f74cf99ffc46991f5e3076f9535806f87909758cac9865d |
Close
Hashes for minify_html_onepass-0.11.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72eb17a50421dfae9a3339079fc36f73aa11c1dbd694b7ee7f5fd7fa16e77745 |
|
MD5 | 6f1e0af6ad5d4c3a4dda3d55836dec1a |
|
BLAKE2b-256 | dddc52d701817ee11c3b192ec838996dd082f28d83f791c02ce07443fcdb6078 |
Close
Hashes for minify_html_onepass-0.11.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee4d6692c333999cb5f6b9429a26c1be627630e0a3321509adf3dbcf9c63af40 |
|
MD5 | a51d559af9b988301d5f0eb2c924af74 |
|
BLAKE2b-256 | 60f9214677f554a776abed18dcdd4935da551f0040d52f91834f4faeef3cc049 |
Close
Hashes for minify_html_onepass-0.11.1-cp38-cp38-manylinux_2_34_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d37a6baba2f15d83f4ba30fce0712fe22a83c0b472febc89527a33da050b5f82 |
|
MD5 | 510cdcf49652537e68b5286b49362af3 |
|
BLAKE2b-256 | 79c1d955fa01657f4d91c6cd4fd934d5ae3c665e26f4e587aaad8c7487e49e37 |
Close
Hashes for minify_html_onepass-0.11.1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b253926fa136c659e9e26ecad92b7579d28a4ae90c510db2b52a045846b4ac5 |
|
MD5 | 70de9f9c212e12a298c313b8098d5cb6 |
|
BLAKE2b-256 | 5e7091b92895c774c4b5dc39c29cc48d6a803452c507c00ee5e7c4496a70482e |
Close
Hashes for minify_html_onepass-0.11.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9da4759ee7e36f1799bf33ef0a54fb3583fbf18a72c60ea82125e313005612e5 |
|
MD5 | 2ec48535c098f0a393a8ea20037c4115 |
|
BLAKE2b-256 | 8c432c79641f4820f3640e035baeb93fed8432aec537e487d55ab1dd2470f0d7 |