Fast HTML to pixel rendering using Rust and Blitz. Generate production slates, overlays, and presentations.
Project description
html2pix
Fast HTML to pixel rendering using Rust and Blitz. Generate production slates, video overlays, and presentation graphics from HTML/CSS templates.
โจ Features
- ๐จ Modern CSS Support: Gradients, flexbox, grid, border-radius, shadows
- ๐ Professional Templates: Presentation templates (title cards, credits, quotes, chapters)
- ๐ฌ Video Slate Generation: Production-ready metadata overlays for videos
- ๐ผ๏ธ Image Compositing: Alpha blend HTML over images and video frames
- ๐ฏ RGB/RGBA Output: Full transparency support
- ๐ CSS Styling: Complete CSS customization
- โก SIMD-Accelerated: 4x faster compositing using vector instructions
- ๐ Native Performance: Built with Rust/PyO3 for speed
- ๐ ComfyUI Integration: Optional node for ComfyUI workflows
๐ Installation
From PyPI
# Standard installation
pip install html2pix
# With ComfyUI support
pip install html2pix[comfyui]
CLI binary
Prebuilt binaries for macOS, Linux (glibc + static musl), and Windows are on the downloads page. Once installed, the CLI updates itself in place:
html2pix --self-update # install the latest release
html2pix --self-update --check # only report whether one is available
From Source
Requires:
- Rust toolchain: Install from rustup.rs
- Python 3.10+
git clone https://github.com/melMass/html2pix.git
cd html2pix
# Install with uv (recommended - avoids caching issues)
uv pip install maturin
uv run maturin develop --uv --release
# Or with pip
pip install maturin
maturin develop --release
๐ Usage
Python API
Basic HTML Rendering
from html2pix_ext import render_html
from pathlib import Path
import numpy as np
# Render HTML to pixels
html = "<h1>Hello World</h1>"
image = render_html(
html=html,
css_override=None,
width=800,
height=600,
bg_color=(255, 255, 255, 255),
input_image=None,
output_format="RGBA",
scale_factor=1.0, # DPI scaling (1.0=normal, 2.0=retina)
color_scheme="light", # "light" or "dark"
time=0.0, # Animation time in seconds
resources=None # Optional: custom fonts/images
)
# Result is numpy array (batch, height, width, channels)
print(image.shape) # (1, 600, 800, 4)
Using Custom Fonts
from pathlib import Path
# Load custom font
font_data = Path('fonts/Inter-Bold.woff2').read_bytes()
html = """
<style>
@font-face {
font-family: 'Inter';
src: url('Inter-Bold.woff2');
}
h1 { font-family: 'Inter', sans-serif; }
</style>
<h1>Custom Typography!</h1>
"""
image = render_html(
html=html,
width=800,
height=600,
resources={
'Inter-Bold.woff2': font_data # Clean API with Path().read_bytes()
}
)
Using Templates
from templates import render_template
# Render a title card
html, css = render_template('title_card', {
'title': 'Neural Dreams',
'subtitle': 'A journey through artificial imagination',
'info': 'Production Company',
'bottom_text': '2024 โข Runtime 4:48'
})
# Render to pixels
image = render_html(
html=html,
css_override=css,
width=1920,
height=1080,
bg_color=(10, 10, 10, 255),
input_image=None,
output_format="RGBA"
)
Available Templates
Professional Design System - All templates follow a minimalist, sophisticated aesthetic:
title_card- Bold, centered title cards for opening sequenceschapter_card- Minimal section markers with timestampsquote_card- Elegant text presentation with attributioncredits_card- End credits style with role/name pairsminimal_overlay- Subtle corner text (4-position support)
Video Processing
Simple watermark (3 lines):
from html2pix.video import apply_html_overlay
html = '<div style="position: absolute; top: 20px; left: 20px;">My Watermark</div>'
apply_html_overlay('input.mp4', 'output.mp4', html)
Dynamic per-frame overlays:
from html2pix.video import process_video
def add_frame_counter(frame, frame_num, info):
html = f'<div>Frame: {frame_num}/{info["total_frames"]}</div>'
frame_batch = frame[np.newaxis, ...]
result = render_html(html, width=info['width'], height=info['height'], input_image=frame_batch)
return result[0]
process_video('input.mp4', 'output.mp4', add_frame_counter)
VFX breakdown slates:
from html2pix import generate_video_slate_html
from html2pix.video import process_video
metadata = {
'title': 'VFX Shot Breakdown',
'fps': 25,
'total_frames': 121,
'inference_settings': {'model': 'SDXL', 'steps': 50},
'prompt': 'Cinematic establishing shot...'
}
html, css = generate_video_slate_html(metadata, layout='side-by-side')
def add_slate(frame, frame_num, info):
# Your slate compositing logic here
...
process_video('input.mp4', 'output_with_slate.mp4', add_slate)
See examples/showcase_video.py for complete examples.
ComfyUI Integration
When installed with pip install html2pix[comfyui]:
- Copy
__init__.pytoComfyUI/custom_nodes/html2pix/ - Restart ComfyUI
- Find node under
mtb/render โ HTML Render (Blitz)
๐ฌ Template Examples
All templates render at 1920x1080 with professional typography and spacing:
Title Card
render_template('title_card', {
'title': 'Neural\nDreams',
'subtitle': 'A journey through artificial imagination',
'info': 'Production Company',
'bottom_text': '2024 โข Runtime 4:48'
})
Quote Card
render_template('quote_card', {
'context': 'On Creation',
'quote': 'The machine does not dream, but it learns to paint our dreams.',
'attribution': 'โ Unknown Artist, 2024'
})
Credits Card
render_template('credits_card', {
'title': 'Neural Dreams',
'credits': [
{'role': 'Directed by', 'name': 'Mel Massadian'},
{'role': 'Generated with', 'name': 'Stable Diffusion XL'},
{'role': 'Rendered by', 'name': 'html2pix'},
],
'closing': 'Thank you for watching'
})
๐๏ธ Architecture
html2pix/
โโโ __init__.py # Python API + ComfyUI node (optional)
โโโ templates.py # Professional template system
โโโ slate_compositor.py # Reference image compositing
โโโ frame_scaler.py # Video/image scaling utilities
โโโ render_full_video.py # Full video processing
โโโ extension/ # Rust rendering engine
โ โโโ Cargo.toml # Dependencies (Blitz, wide for SIMD)
โ โโโ src/lib.rs # SIMD-optimized compositor
โโโ pyproject.toml # Package configuration
How It Works
- HTML/CSS Parsing โ Blitz HtmlDocument with style resolution
- Layout Engine โ Compute flexbox, grid, and positioning
- Rendering โ Blitz paints to RGBA buffer via CPU renderer
- SIMD Compositing โ Alpha blend using vectorized operations (4 pixels/instruction)
- Batch Processing โ Composite HTML over video frames or images
- Output โ Return as numpy arrays (batch, height, width, channels)
SIMD Acceleration
The compositor uses SIMD (Single Instruction, Multiple Data) for 4x faster alpha blending:
// Traditional: Process 1 pixel at a time
for pixel in pixels {
out = html * alpha + bg * (1 - alpha) // 1 pixel per cycle
}
// SIMD: Process 4 pixels with ONE instruction
let pixels_vec = f32x4::new([p1, p2, p3, p4]);
let out = html * alphas + bg * one_minus_alpha; // 4 pixels per cycle!
Performance:
- 1920ร1080 render: ~65ms (down from ~100-150ms)
- Uses
f32x4vectors via thewidecrate - Maps to native CPU instructions (SSE/AVX on x86, NEON on ARM)
๐ง Technical Details
Dependencies
Core:
- numpy >=1.24.4
- pillow >=10.4.0
Optional (ComfyUI):
- torch >=2.0.0
Rust (Bundled in wheels):
- Blitz (commit
2044d690) - HTML/CSS rendering - PyO3 (0.22) - Python bindings
- anyrender_vello_cpu (0.7) - CPU renderer with multithreading
- wide (0.7) - Portable SIMD intrinsics
Performance
- Rendering: SIMD-accelerated, ~65ms for 1920x1080
- Compositing: 4x faster with f32x4 vector operations
- Video Processing: Efficient frame-by-frame with progress
- Build Time: ~6-8 seconds (incremental), ~2 minutes (clean)
- Tested: Up to 1920x1080 @ 25fps, 121-frame videos
Supported CSS Features
โ Flexbox & Grid layouts โ Gradients (linear, radial) โ Border radius & box shadows โ Typography (font-size, weight, color, line-height) โ Padding, margin, spacing โ Colors (hex, rgb, rgba) โ Text anti-aliasing & smooth rendering
๐ง Limitations
- Custom resources must be pre-loaded (no live HTTP/filesystem loading)
- CPU rendering only (no GPU acceleration yet)
- No JavaScript support (static HTML/CSS only)
- Blitz is pre-alpha (some advanced CSS features may be incomplete)
๐บ๏ธ Roadmap
- Multi-platform wheel builds (Linux, macOS, Windows)
- Professional template system
- Video slate generation
- SIMD-accelerated compositing
- Custom font/image loading (pre-bundle API)
- Publish to PyPI
- GPU renderer option
- Auto-loading resources from filesystem/HTTP
- More template styles
- CSS animation support (time parameter ready)
๐ Documentation
- BLITZ_API.md: Blitz rendering API
- CLAUDE.md: Development log and technical decisions
๐ค Contributing
Contributions welcome! The package is structured to make ComfyUI integration optional while providing a powerful standalone Python library.
๐ License
MIT License - See LICENSE file
๐ Credits
- Blitz by DioxusLabs - Blazing fast HTML/CSS rendering engine
- wide by Lokathor - Portable SIMD intrinsics for Rust
- Built with Rust, PyO3, and love for beautiful design
๐ Links
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file html2pix-0.6.3.tar.gz.
File metadata
- Download URL: html2pix-0.6.3.tar.gz
- Upload date:
- Size: 95.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9966dc4406e6e36c597b1a8b6bd1adf268b60672804434d0610fd004484365f6
|
|
| MD5 |
25cd3e7212b07d9b57b241923aa02782
|
|
| BLAKE2b-256 |
c594537d5bf158b62c167a0bb8491d73d0628b3f9860d2d12b3a4c57a1a2f24f
|
File details
Details for the file html2pix-0.6.3-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1505eb7cbb3e131781b260fe404d889b2c2f952b46b366c9a4007ec79319b3de
|
|
| MD5 |
5b6d54fd9eec7ac8938b73acbf223926
|
|
| BLAKE2b-256 |
bf995db8bec0eb7eb24768a3b70d86dbb4619c686d1b7fbfb5416529edbcea3b
|
File details
Details for the file html2pix-0.6.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
064fc3c61bc7371938e06d3f1013671e88e5380434d869e8558aea3f1d8ffcd9
|
|
| MD5 |
1fde16e5950c54ac92158de47174e968
|
|
| BLAKE2b-256 |
4e2882c1e561b1877126e8e5e6bee0dbc845422b603647896ef57bbb4c29322d
|
File details
Details for the file html2pix-0.6.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e60ea96a43e3a75b68f3b5b9e48b8d1f207f874e19c8eca86245d80c51b65078
|
|
| MD5 |
f6dc2d92e9b670f1c3cac4744d7a8a40
|
|
| BLAKE2b-256 |
e861d8ecc8388ab119e9fde11a15419c407fc342efcee193b57d6a60e4ff3a4f
|
File details
Details for the file html2pix-0.6.3-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfd577e8982c50315a063c2c033f67c96171bbee09ae13783a1a95021c947e87
|
|
| MD5 |
8bddcf566cb1dad541b4ff68468b427e
|
|
| BLAKE2b-256 |
b06f516922409b4a1a43866feae7cf0d2ec098d2c5bd3354d94637ae796494d3
|
File details
Details for the file html2pix-0.6.3-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54652542c9d4753f9c3cb6173c5d0047005457aac5b8c82779df9a8925ca3441
|
|
| MD5 |
a69e76cf55e36755f55ab45364686b29
|
|
| BLAKE2b-256 |
b48fcbd18942e95d9011de0ebad632be82073506cf013f3d8cc3b32d28b7223e
|
File details
Details for the file html2pix-0.6.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2424df3e0fc0c09f3ac040416fa51d18ac6efdfc30445df1b29495b9bcf61f8e
|
|
| MD5 |
bf193885d0bb2b7e289e3ae309f6d5c1
|
|
| BLAKE2b-256 |
c0c0a0f3dbd2c521f55dd392fbf57515de7e929e46d7f0f7e453d7a8c40ed3f0
|
File details
Details for the file html2pix-0.6.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62676301a4f812f29b420445541202979e2be452763a1e4bc15f534dc6aa2510
|
|
| MD5 |
64861c0fa5342cd10953e77c1c237ec6
|
|
| BLAKE2b-256 |
f1ba2bbcfe9082c1318299fffb9a20ff73a1b13b1bb7e127d8ac009478cbd1f8
|
File details
Details for the file html2pix-0.6.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44eac29ced84a3cfdacddc82d6bdb7deef9c2ccaf5b152ab002b21bd71825376
|
|
| MD5 |
5c54b3ed859acc241e81df6f4dc12af0
|
|
| BLAKE2b-256 |
7dadd4fc48fe2f7862416189ae97ec22c5c548ca59f1ccb37ace88032ba97c8d
|
File details
Details for the file html2pix-0.6.3-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
002a1dec87dac083e6209b2b3337ee4323a33c7ee02bd50b4425a8479047fb9e
|
|
| MD5 |
465fd6a9f0a3b65a838ebd01480d7ade
|
|
| BLAKE2b-256 |
48d06383a22f354ef5138399c5f5057fc01a4055e7126db07ca9dd3efa34cc45
|
File details
Details for the file html2pix-0.6.3-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a4a00d78d7f47ce441c56e6f41ee62be3fc555c74ffe85237f2247bbad56c64
|
|
| MD5 |
4d65f058f11797afe5cca5fc718860d6
|
|
| BLAKE2b-256 |
4ab9c6c49f72aef5a6f0190d89fb41148720a12eb8a84620f0590800fa19928e
|
File details
Details for the file html2pix-0.6.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dcee6b411bc442384b2a94deae53abbfb08dde3df55f143a4a596fa51d597096
|
|
| MD5 |
4200ebc3f3fad9e40c4537c60a6ebda6
|
|
| BLAKE2b-256 |
bdb83faac83354150cc20527443636ca988e28162e34bec9d024b28c05703537
|
File details
Details for the file html2pix-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
253d4046547cbf3774e006faf9b82b85a3658a74016406c211f10932087af2fa
|
|
| MD5 |
095e45e2065cded38657ef971506a113
|
|
| BLAKE2b-256 |
7a70e451559834a5242bc7325b6e8faf6d0d283475e7b1a7957e261645c42307
|
File details
Details for the file html2pix-0.6.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49f301b856579ae51b2790be9c53ea828b8c03e2ca73dd957c849304c7a43e8c
|
|
| MD5 |
4377a2eb12fb8f026f10ba1c9818911f
|
|
| BLAKE2b-256 |
7d3dfb1347474216d3dd87a429f87bf13c821bffe96997b45452738a73bd19d8
|
File details
Details for the file html2pix-0.6.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c1ca47710854e23d3d901ea5f99e61bdf314215abc9969890c7bed77da8be9c
|
|
| MD5 |
6bc270e821945581f69aca5b4ffaf538
|
|
| BLAKE2b-256 |
6ade90d4fecb02b99b57303493432bf06ab3709fe02d9a65fa3df3e6461418c4
|
File details
Details for the file html2pix-0.6.3-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0190cf91ff1bb23e865a83d5ddbac6a6c6ab137a29d085f19dd7dcc49ffb6fa
|
|
| MD5 |
0f5223428887dd5cc5c0b2276998e88c
|
|
| BLAKE2b-256 |
f11fc469961acb58fbcad98f0f97749d393e61f27cbfed99353aaf5cc72bec98
|
File details
Details for the file html2pix-0.6.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6a301d514b0ae377ca1ca1e543e4e444ff01721d0169cdeea9c0379e17e195f
|
|
| MD5 |
96a4cc6c7bc6b94dca2629b0de440b58
|
|
| BLAKE2b-256 |
bcdd46268fc90a73b5b644b8c4c2a6b59c9c664819bd81ca6cda49456a2c1a99
|
File details
Details for the file html2pix-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
816eeb2ab6b784b05bd0e688068ef9bc17d72bde509436e90e9af5488a787852
|
|
| MD5 |
cbc2a31b8791c453339c79dbb665f552
|
|
| BLAKE2b-256 |
02f56cd47aec4eb0559e685b9c3a3122d72fd13e033cd026c6981e54d4410a6b
|
File details
Details for the file html2pix-0.6.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5305045f80f669df72939794390ca1925a13db5e286654b44df6d31740c7f7a9
|
|
| MD5 |
4ed8d1b566389c3959f01df6eba34d6a
|
|
| BLAKE2b-256 |
0439e93cc3dc98f7e1bb6a608b27fd6bc4fd286965823a54078f5c4a3be4ec92
|
File details
Details for the file html2pix-0.6.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0bec35309ad12d8a9bfe17f8f919e149d8c3bb833dc3ec592a6b103b3ae070a3
|
|
| MD5 |
5c70c22c47e5a772d30b3f9433253a45
|
|
| BLAKE2b-256 |
47d2a51c08e9fe9f734398f04311b25e261a115e56bec31e5e76bfc6c4b16e53
|
File details
Details for the file html2pix-0.6.3-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbacb28c7d707761a9922659e39dba7f0737672eb54b963b33ae13348d9d9ef2
|
|
| MD5 |
5a4f74822909201c912cf0fceb88001b
|
|
| BLAKE2b-256 |
2b1cfeaff6f3aec7b15ff727d2b74281aece28bb241b9e0c2aedc78708998bd1
|
File details
Details for the file html2pix-0.6.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
822eb94a50dae6bde92af9547329c322061648f8fe116a934c845647755a3aa9
|
|
| MD5 |
c0564b6d32549c11ac3f7f07b9b07a45
|
|
| BLAKE2b-256 |
10ad4232b049301ad270fe1654eea73899b5d184c99dd4996e92c5eb83858462
|
File details
Details for the file html2pix-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20ea21dcc9f8aba3a985f4d248ad049245059d3578e3e79314025428db75b5f6
|
|
| MD5 |
e4d78498c5275120367913209823ceb0
|
|
| BLAKE2b-256 |
187a3427190caf71d080a20e873cca8277aad7260fe72298727db93c229e1f81
|
File details
Details for the file html2pix-0.6.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a5cf79760b92537d7f7dd28b4888a84a525205f5106908ac9589a9a595909d3
|
|
| MD5 |
314895623788b0f4432f39729c668fae
|
|
| BLAKE2b-256 |
a5d55e0d1149cfd45c479a93a3abd2455d30c7107612c231045a5f2c77938f33
|
File details
Details for the file html2pix-0.6.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ca956cdaf0b0890515d87720c073e8e584d41a4960d8a239b556b802004a19c
|
|
| MD5 |
f6cd9547241275c08c64ac452a917447
|
|
| BLAKE2b-256 |
a6f580a8cbc4ffc4fb20baa306f788da1f5119a8e0fadb5f9353aa25257a39b7
|
File details
Details for the file html2pix-0.6.3-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: html2pix-0.6.3-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61fab7398aac27198f8ec618955c4d2ad75147d750052da083ebb175e463f293
|
|
| MD5 |
7a1e2bf456d073d3b3b601370134dbf5
|
|
| BLAKE2b-256 |
d85d95e09fce02e6487a83eb8ad8117b8ad326ba63bda1e5da715677f1177ae2
|