Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: Main minify-html library has been released

minify-html

A Rust HTML minifier meticulously optimised for speed and effectiveness, with bindings for other languages.

View the changelog to see the latest updates.

Performance

Comparison with html-minifier and minimize, run on the top web pages. See the breakdown here.

Chart showing speed of HTML minifiersChart showing compression of HTML minifiers

The onepass variant is even more optimised for speed. See its README for more details.

Compatibility and usage

CLI

The CLI is called minhtml. Precompiled binaries are available for Linux (ARM64 and x64), macOS (ARM64 and x64), and Windows (x64). You can download them in the GitHub release.

If you have Cargo installed, you can also build and install from source: cargo install minhtml.

Use

Use the --help argument for more details.

minhtml --output /path/to/output.min.html --keep-closing-tags --minify-css /path/to/src.html

To quickly parallel process a batch of files in place:

minhtml --keep-closing-tags --minify-css /path/to/**/*.html
Rust

Get

[dependencies]
minify-html-fallback = "0.16.4"

Use

Check out the docs for API and usage examples.

Deno

Use

import init, {minify} from "https://wilsonl.in/minify-html/deno/0.15.0/index.js";

const encoder = new TextEncoder();
const decoder = new TextDecoder();

await init();

const minified = decoder.decode(minify(encoder.encode("<p>  Hello, world!  </p>"), { keep_spaces_between_attributes: true, keep_comments: true }));

All Cfg fields are available as snake_case properties on the object provided as the second argument; if any are not set, they default to false.

Node.js
  • Package: @minify-html/node
  • Binding: Neon
  • Platforms: Linux (ARM64 and x64), macOS (ARM64 and x64), Windows (x64); Node.js 8.6.0 and higher

Get

Using npm:

npm i @minify-html/node

Using Yarn:

yarn add @minify-html/node

Use

TypeScript definitions are available.

import { Buffer } from "node:buffer";
import minifyHtml from "@minify-html/node";
// Or `const minifyHtml = require("@minify-html/node")` if not using TS/ESM.

const minified = minifyHtml.minify(Buffer.from("<p>  Hello, world!  </p>"), { keep_spaces_between_attributes: true, keep_comments: true });

All Cfg fields are available as snake_case properties on the object provided as the second argument; if any are not set, they default to false.

Java
  • Package: in.wilsonl.minifyhtml
  • Binding: JNI
  • Platforms: Linux (ARM64 and x64), macOS (ARM64 and x64), Windows (x64); Java 7 and higher

Get

Add as a Maven dependency:

<dependency>
  <groupId>in.wilsonl.minifyhtml</groupId>
  <artifactId>minify-html</artifactId>
  <version>0.16.4</version>
</dependency>

Use

import in.wilsonl.minifyhtml.Configuration;
import in.wilsonl.minifyhtml.MinifyHtml;

Configuration cfg = new Configuration.Builder()
    .setKeepHtmlAndHeadOpeningTags(true)
    .setMinifyCss(true)
    .build();

String minified = MinifyHtml.minify("<p>  Hello, world!  </p>", cfg);

All Cfg fields are available as camelCase setter methods on the Builder; if any are not set, they default to false.

Python
  • Package: minify-html
  • Binding: PyO3
  • Platforms: Linux (ARM64 and x64), macOS (ARM64 and x64), Windows (x64); Python 3.8 to 3.12

Get

Add the PyPI project as a dependency and install it using pip or pipenv.

Use

import minify_html

minified = minify_html.minify("<p>  Hello, world!  </p>", minify_js=True, remove_processing_instructions=True)

All Cfg fields are available as Python keyword arguments; if any are omitted, they default to False.

Ruby
  • Package: minify_html
  • Binding: rb-sys and magnus
  • Platforms: Linux (ARM64 and x64), macOS (ARM64 and x64), Windows (x64); Ruby 2.7 to 3.2

Get

Add the library as a dependency to Gemfile or *.gemspec.

Use

require 'minify_html'

print minify_html("<p>  Hello, world!  </p>", { :keep_spaces_between_attributes => true, :minify_js => true })

All Cfg fields are available; if any are omitted, they default to false.

WASM

A bundler may be required to use the WebAssembly module, see this for more details.

Use

import init, {minify} from "@minify-html/wasm";

const encoder = new TextEncoder();
const decoder = new TextDecoder();

await init();

const minified = decoder.decode(minify(encoder.encode("<p>  Hello, world!  </p>"), { keep_spaces_between_attributes: true, keep_comments: true }));

All Cfg fields are available as snake_case properties on the object provided as the second argument; if any are not set, they default to false.

Templating syntax

minify-html can parse and preserve {{/{%/{# and <% syntax in the source code, which allows minification of many HTML templates written for most engines like Pebble, Mustache, Django, Go, Jinja, Twix, Nunjucks, Handlebars, Sailfish, JSP, EJS, and ERB. Look for the preserve_*_template_syntax Cfg options.

PHP blocks (<?php or <?=) also happen to be processing instructions, which are preserved by default.

Note that in all of these syntax, the parsing is "dumb": it will simply look for the next subsequence of characters that match the closing delimiter. This may cause issues if nesting or string literals appear inside these blocks, but this should be rare.

Minification

Spec compliance

WHATWG is the current HTML standard and obsoletes all previous standards. WHATWG lists suggested validators here.

To minify even further, it's possible to enable options that may output HTML that doesn't fully pass validation, but is still interpreted and rendered correctly according to the WHATWG parsing specification, which major browser engines (Firefox, Chrome, Safari) implement. Refer to these options:

  • allow_noncompliant_unquoted_attribute_values
  • allow_optimal_entities
  • allow_removing_spaces_between_attributes
  • minify_doctype

In Rust, Cfg::enable_possibly_noncompliant can enable all of these at once.

Whitespace

minify-html has advanced context-aware whitespace minification that does things such as:

  • Leave whitespace untouched in pre and code, which are whitespace sensitive.
  • Trim and collapse whitespace in content tags, as whitespace is collapsed anyway when rendered.
  • Remove whitespace in layout tags, which allows the use of inline layouts while keeping formatted code.

Methods

There are three whitespace minification methods. When processing text content, minify-html chooses which ones to use depending on the containing element.

Collapse whitespace

Applies to: any element except whitespace sensitive elements.

Reduce a sequence of whitespace characters in text nodes to a single space (U+0020).

BeforeAfter
<p>↵
··The·quick·brown·fox↵
··jumps·over·the·lazy↵
··dog.↵
</p>
<p>·The·quick·brown·fox·jumps·over·the·lazy·dog.·</p>
Destroy whole whitespace

Applies to: any element except whitespace sensitive, content, content-first, and formatting elements.

Remove any text nodes between tags that only consist of whitespace characters.

BeforeAfter
<ul>↵
··<li>A</li>↵
··<li>B</li>↵
··<li>C</li>↵
</ul>
<ul>↵
··<li>A</li><li>B</li><li>C</li>↵
</ul>
Trim whitespace

Applies to: any element except whitespace sensitive and formatting elements.

Remove any leading/trailing whitespace from any leading/trailing text nodes of a tag.

BeforeAfter
<p>↵
··Hey,·I·<em>just</em>·found↵
··out·about·this·<strong>cool</strong>·website!↵
··<sup>[1]</sup>↵
</p>
<p>Hey,·I·<em>just</em>·found↵
··out·about·this·<strong>cool</strong>·website!↵
··<sup>[1]</sup></p>

Element types

minify-html assumes HTML and SVG elements are used in specific ways, based on standards and best practices. By making these assumptions, it can apply optimal whitespace minification strategies. If these assumptions do not hold, consider adjusting the HTML source or turning off whitespace minification.

Group Elements Expected children
Formatting a, strong, and others Formatting elements, text.
Content h1, p, and others Formatting elements, text.
Layout div, ul, and others Layout elements, content elements.
Content-first label, li, and others Like content but could be layout with only one child.
Formatting elements

Whitespace is collapsed.

Formatting elements are usually inline elements that wrap around part of some text in a content element, so its whitespace isn't trimmed as they're probably part of the content.

Content elements

Whitespace is trimmed and collapsed.

Content elements usually represent a contiguous and complete unit of content such as a paragraph. As such, whitespace is significant but sequences of them are most likely due to formatting.

Before
<p>↵
··Hey,·I·<em>just</em>·found↵
··out·about·this·<strong>cool</strong>·website!↵
··<sup>[1]</sup>↵
</p>
After
<p>Hey,·I·<em>just</em>·found·out·about·this·<strong>cool</strong>·website!·<sup>[1]</sup></p>
Layout elements

Whitespace is trimmed and collapsed. Whole whitespace is removed.

These elements should only contain other elements and no text. This makes it possible to remove whole whitespace, which is useful when using display: inline-block so that whitespace between elements (e.g. indentation) does not alter layout and styling.

Before
<ul>↵
··<li>A</li>↵
··<li>B</li>↵
··<li>C</li>↵
</ul>
After
<ul><li>A</li><li>B</li><li>C</li></ul>
Content-first elements

Whitespace is trimmed and collapsed.

These elements are usually like content elements but are occasionally used like a layout element with one child. Whole whitespace is not removed as it might contain content, but this is OK for using as layout as there is only one child and whitespace is trimmed.

Before
<li>↵
··<article>↵
····<section></section>↵
····<section></section>↵
··</article>↵
</li>
After
<li><article><section></section><section></section></article></li>

Tags

Optional opening and closing tags are removed.

Attributes

Any entities in attribute values are decoded, and then the shortest representation of the value is calculated and used:

  • Double quoted, with any " encoded.
  • Single quoted, with any ' encoded.
  • Unquoted, with "/' first character (if applicable), any >, and any whitespace encoded.

Attributes have their whitespace (after any decoding) trimmed and collapsed when possible.

Boolean attribute values are removed. Some other attributes are completely removed if their value is empty or the default value after any processing.

type attributes on script tags with a value equaling a JavaScript MIME type are removed.

If an attribute value is empty after any processing, everything but the name is completely removed (i.e. no =), as an empty attribute is implicitly the same as an attribute with an empty string value.

Spaces are removed between attributes when possible.

Entities

Entities are decoded if they're valid and shorter or equal in length when decoded. UTF-8 sequences that have a shorter entity representation are encoded.

Numeric entities that do not refer to a valid Unicode Scalar Value are replaced with the replacement character.

Encoding is avoided when possible; for example, < are only encoded in content if they are followed by a valid tag name character. If necessary, the shortest entity representation is chosen.

Comments

Comments are removed.

Ignored

Bangs, processing instructions, and empty elements are not removed as it is assumed there is a special reason for their declaration.

Parsing

minify-html can process any HTML, handling all possible syntax (including invalid ones) gracefully like browsers. See Parsing.md for more details.

Issues and contributions

Pull requests and any contributions welcome!

If minify-html did something unexpected, misunderstood some syntax, or incorrectly kept/removed some code, raise an issue with some relevant code that can be used to reproduce and investigate the issue.

Metadata

Release files for minify-html-fallback 0.16.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for minify-html-fallback 0.16.4
File Size Uploaded
minify_html_fallback-0.16.4.tar.gz 88.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for minify-html-fallback 0.16.4
File
minify_html_fallback-0.16.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
minify_html_fallback-0.16.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
minify_html_fallback-0.16.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
minify_html_fallback-0.16.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
minify_html_fallback-0.16.4-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
minify_html_fallback-0.16.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
minify_html_fallback-0.16.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
minify_html_fallback-0.16.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
minify_html_fallback-0.16.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
minify_html_fallback-0.16.4-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
minify_html_fallback-0.16.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
minify_html_fallback-0.16.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
minify_html_fallback-0.16.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
minify_html_fallback-0.16.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
minify_html_fallback-0.16.4-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
minify_html_fallback-0.16.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
minify_html_fallback-0.16.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
minify_html_fallback-0.16.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
minify_html_fallback-0.16.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
minify_html_fallback-0.16.4-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
minify_html_fallback-0.16.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
minify_html_fallback-0.16.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
minify_html_fallback-0.16.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
minify_html_fallback-0.16.4-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
minify_html_fallback-0.16.4-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details

Total release size: 60.5 MB

Release files / minify_html_fallback-0.16.4.tar.gz

Download URL minify_html_fallback-0.16.4.tar.gz
Size 88.0 kB
Tags Source
SHA-256 checksum
How to use checksums
42eb8d43fbf9486dd51bc79c03a0d0ad0a67e04d25b2b1bccf617806e9c74adb
BLAKE2b-256 checksum
How to use checksums
691be5cda58711b30d766fc7a0e6b75c03f37a13faf50082e1b1c30e61864589
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp313-cp313-win_amd64.whl

Download URL minify_html_fallback-0.16.4-cp313-cp313-win_amd64.whl
Size 2.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
98d5fca20d0b8ea3f31b88c64164ff00ff550986f0572f29258312102082bdb4
BLAKE2b-256 checksum
How to use checksums
419eb4c94ea09a72a98b7dfe574ff932d024db2b756ee8b3f04b0d4a1978c921
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / minify_html_fallback-0.16.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e09c1a3acf1e2b9f75d0d8796b28425fc95d7d0ade33457fc9810bd941fb0e29
BLAKE2b-256 checksum
How to use checksums
50f42489af54658ab14f8cc61007438b836aaa4bd397e410660eaea88dc6d4d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL minify_html_fallback-0.16.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6efd7e8e9de4427c0cd4a7771e8df7f5d39b1b679cd1e42d7f6c9b3d92042e29
BLAKE2b-256 checksum
How to use checksums
d8cbd8d650a07a89d4f9f34e59878fa2c0ad8dfb8696b7b5683a4b414387fdea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL minify_html_fallback-0.16.4-cp313-cp313-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e246ab145b5b6d1c082efa92a25be8ed46c333f03d5cd49692071d5617cd74ac
BLAKE2b-256 checksum
How to use checksums
0782b18c361309cdfa721abda2b353e84598ac9eb2b56c84cc47d920905c94e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp313-cp313-macosx_10_12_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp313-cp313-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
db5d250674f3c382897f24e9ed9f0cdabee7a7cc1df30240cd8e8dc1667cd34f
BLAKE2b-256 checksum
How to use checksums
a046eb6821ace7af706b97abf0ad8ad4ac52a4558d474e58b77ed1accd0bef36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp312-cp312-win_amd64.whl

Download URL minify_html_fallback-0.16.4-cp312-cp312-win_amd64.whl
Size 2.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b80f0bdbcda107efcb79cbf0f946b6eff48cab5206f72cb712c08fcab22ef02e
BLAKE2b-256 checksum
How to use checksums
ce37804597b07c831fa1e76bfd871bd3d26f52a62c9347ccf786b95d7098a88a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / minify_html_fallback-0.16.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e699797f7c2497a330f611759c3e9cb29aa78aadf424fb766f7855e6e8663bdd
BLAKE2b-256 checksum
How to use checksums
6771faeec593174db9719632e09909d0c50338e054b53c094ffc179dbe006c69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL minify_html_fallback-0.16.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1109e5cb2e24e1e451b224856d145bc21bcda5f39d517cdb95380c98a2d43f26
BLAKE2b-256 checksum
How to use checksums
ce5dd385c955667f67f52cb947f1d9e38150c80e01873d6256aeb7f66ba5f651
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL minify_html_fallback-0.16.4-cp312-cp312-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
307d8af94c189881536ef03af085d77234d8b57b8082841a74b8713b3b029c66
BLAKE2b-256 checksum
How to use checksums
22051db1ceec8f04330a46c7d13d68b148d002836781a022053283a2942b2e5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp312-cp312-macosx_10_12_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp312-cp312-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
28116c447f79201747fc1ad7e66bd349d7d8d32d6e47679730f891faffe98701
BLAKE2b-256 checksum
How to use checksums
1c8c5a2a6d675c5d0201a17439596be01c00370c1841a026eb1ba2b607d1f47f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp311-cp311-win_amd64.whl

Download URL minify_html_fallback-0.16.4-cp311-cp311-win_amd64.whl
Size 2.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
907f49f1020f9b4e4302342a680b64466fe783198609dfbed6c7994e89b5b106
BLAKE2b-256 checksum
How to use checksums
00f3cf371f9ec0a25f270a454743eed5b26aed4b5aa68a3f76f0998056065cb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / minify_html_fallback-0.16.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9784797a0a80fa89b9398a1510ebf4aecfd29c378f2c9172ca0fb18523ceb930
BLAKE2b-256 checksum
How to use checksums
97c23099aa208ac571e63594a75be05dba7fd19fb42f13766f451c4c3428ff4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL minify_html_fallback-0.16.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c37be4bd2a5dc4252daf66b4a20134f30064cd1dff8063cca5c40c80ee8127a3
BLAKE2b-256 checksum
How to use checksums
cd6de27fc28ab87fa38aae71a4558dbd033b5b7887e587c5f7e060621be6b327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL minify_html_fallback-0.16.4-cp311-cp311-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f4eb1ac0746301ff271c2117b3c9285175037ab12774f4fa0843786c75254dae
BLAKE2b-256 checksum
How to use checksums
e62a034282a0e2e8eeb0eb750b7c6fdc17c761ce090e22330f38f4a02172c6ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp311-cp311-macosx_10_12_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp311-cp311-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c8e5664e36308ae96593423437c9ece2249d4ebe8d649c6b65582c32e9fdf4e5
BLAKE2b-256 checksum
How to use checksums
097cda7b1106d4d7cc8643f870d35f872bdeecb98b44dfad4b2fcaf79e154307
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp310-cp310-win_amd64.whl

Download URL minify_html_fallback-0.16.4-cp310-cp310-win_amd64.whl
Size 2.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d5cceef5af8c9ef4971f6710d3534c85e480479256f0b2d077d4d5cf8ab776d5
BLAKE2b-256 checksum
How to use checksums
8a1dde8484d30bb7a20b2d021c2be6bba97c99dda894a14103a0ae53987abcba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / minify_html_fallback-0.16.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dcc567434d4f3627315fd0045ce6075ac8f59711d6d997eee98d6ecdafba7c54
BLAKE2b-256 checksum
How to use checksums
7cc9c73c244badbedd6bd27dc4108a09e56f5bb3063e33c2af8181967c3c4747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL minify_html_fallback-0.16.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aa127b77489ecaece258b5f731740143f608dc17edea033be2897da1e46b4b51
BLAKE2b-256 checksum
How to use checksums
9d33a11f093fbe3ebccfe48439a9621fcec28f91c369080eb2515f441934441f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL minify_html_fallback-0.16.4-cp310-cp310-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7b8e58e5be6ee3ed0b3a0678e8182d8314b4396184c53fe0d6683ee991ca1e64
BLAKE2b-256 checksum
How to use checksums
34a46451ebee879a7768df58e6f1c2816b0962011e50c777642bded957ee3660
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp310-cp310-macosx_10_12_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp310-cp310-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f4233556376651653876b9b28f645c98f901106594e798fd761db7e0d4705692
BLAKE2b-256 checksum
How to use checksums
0f2da3b71e92020ce323f5aebb1920fd65b38a165e1589c3fb0d36fc14ddfe55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp39-cp39-win_amd64.whl

Download URL minify_html_fallback-0.16.4-cp39-cp39-win_amd64.whl
Size 2.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
2ada74a6d6719e7115c675e888fecaeca9b9ee277e229299dc2f1536811ca4a7
BLAKE2b-256 checksum
How to use checksums
8e2d237d8bf99c7a45ce416472871d74c110ccc5c549fb9230b3aba2eb2661a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / minify_html_fallback-0.16.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
94c9167e82a3c271e33ce5e1a9bf46cb0dcf96feb92846c9ce9cb693813f25d9
BLAKE2b-256 checksum
How to use checksums
c88ea8e86ea71034d1212a748a8ee3046d64568bfa0ece4190032c9f7a49ed0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL minify_html_fallback-0.16.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4944dd73c922cc85f2c21b90100861cd5c147e22b8509883cf1e2a6a9005e94a
BLAKE2b-256 checksum
How to use checksums
aafe372237dab7df03745a2b7ea886ebde3c2183eb00e76a2c090f0ff1f8a27e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / minify_html_fallback-0.16.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL minify_html_fallback-0.16.4-cp39-cp39-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ac32b9b6cb8231a02cc4c69852885d877aa65f72aaaae25620b6520cf36a3e05
BLAKE2b-256 checksum
How to use checksums
65177f4b71108e363ac4af54fb6ab8e465491fab832ae8c1486d2a207532c898
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / minify_html_fallback-0.16.4-cp39-cp39-macosx_10_12_x86_64.whl

Download URL minify_html_fallback-0.16.4-cp39-cp39-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
82c0d6eef11f6089ccdea571db81dc836d9ff6e81461a727c70255371eab1c0f
BLAKE2b-256 checksum
How to use checksums
3d23203ad64cdb2582f78792be317b3ac666a6200eff48e37c404e93ba9e7615
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.16.4 This release

26 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page