Skip to main content

省メモリ・高速な HTML to Markdown コンバータ (Rust製)

Project description

mdka

A HTML to Markdown convert written in Rust.

crates.io npm pypi License

Documentation Dependency Status Executable npm PyPi

A kind of text manipulator named mdka. "ka" means "化 (か)" pointing to conversion. Designed with in mind:

  • Fast speed
  • Low memory consumption
  • Easy usage

mdka balances conversion quality with runtime efficiency — readable output from real-world HTML, without sacrificing speed or memory.

Documentation: https://nabbisen.github.io/mdka-rs/


Why mdka?

There are several good HTML-to-Markdown converters in the Rust ecosystem. mdka's specific focus is:

Reliable output from diverse HTML sources. It is built on scraper, which uses html5ever — the HTML5 parser from the Servo browser engine. html5ever applies the same parsing algorithm that web browsers use, so it handles malformed tags, deeply nested structures, CMS output, and SPA-rendered DOM without special-casing.

Crash resistance. Conversion uses non-recursive DFS throughout. There is no stack overflow, no matter the nesting depth.

Configurable pre-processing. Five conversion modes let you tune what gets kept or stripped — from noise-free LLM input to lossless archiving.

Multi-language. The same Rust implementation is accessible from Node.js (napi-rs v3) and Python (PyO3 v0).


Quick Start

Try it from the command line

cargo install mdka-cli

echo '<h1>Hello</h1><p><strong>world</strong></p>' | mdka
# # Hello
#
# **world**
mdka page.html                          # → page.md  (same directory)
mdka --mode minimal --drop-shell *.html # strip nav/header/footer
mdka --help                             # full option list

Add to a Rust project

# Cargo.toml
[dependencies]
mdka = "2"
use mdka::html_to_markdown;

let md = html_to_markdown("<h1>Hello</h1><p><em>world</em></p>");
// "# Hello\n\n*world*\n"

With options:

use mdka::{html_to_markdown_with};
use mdka::options::{ConversionMode, ConversionOptions};

let opts = ConversionOptions::for_mode(ConversionMode::Minimal)
    .drop_interactive_shell(true);
let md = html_to_markdown_with(html, &opts);

Add to a Node.js project

npm install mdka
const { htmlToMarkdown, htmlToMarkdownWith } = require('mdka')

const md = htmlToMarkdown('<h1>Hello</h1>')

const md = await htmlToMarkdownWithAsync(html, {
  mode: 'minimal',
  dropInteractiveShell: true,
})

Add to a Python project

pip install mdka
import mdka

md = mdka.html_to_markdown('<h1>Hello</h1>')

md = mdka.html_to_markdown_with(
    html,
    mode=mdka.ConversionMode.MINIMAL,
    drop_interactive_shell=True,
)

Conversion Modes

Mode Use when
Balanced General use — default
Strict Debugging, diff comparison
Minimal LLM input, text extraction
Semantic SPA content, ARIA-aware pipelines
Preserve Archiving, audit trails

Learn More

Full documentation lives in the docs/ folder, published as GitHub Pages: https://nabbisen.github.io/mdka-rs/ .

Topic Link
Installation /getting-started/installation
Rust usage & examples /getting-started/usage-rust
Node.js usage /getting-started/usage-nodejs
Python usage /getting-started/usage-python
CLI reference /getting-started/usage-cli
API reference /api/index
Conversion modes /api/modes
ConversionOptions /api/options
Supported elements /api/elements
Design philosophy /design/philosophy
Performance concern /design/performance
Architecture /design/architecture

Note: docs are built as an mdBook project. To build them locally (requires mdBook):

cd docs
mdbook build   # output → docs/book/
mdbook serve   # live-reload preview at http://localhost:3000

Open-source, with care

This project is lovingly built and maintained by volunteers.
We hope it helps streamline your work.
Please understand that the project has its own direction — while we welcome feedback, it might not fit every edge case 🌱

Acknowledgements

Depends on scraper, Servo's html5ever / markup5ever.

Also, napi-rs on binding for Node.js and PyO3's pyo3 / maturin on bindings for Python.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mdka-2.0.3.tar.gz (30.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mdka-2.0.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (790.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

mdka-2.0.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (740.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

mdka-2.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (555.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

mdka-2.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (562.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl (787.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

mdka-2.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl (737.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

mdka-2.0.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (559.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp314-cp314-win_amd64.whl (450.9 kB view details)

Uploaded CPython 3.14Windows x86-64

mdka-2.0.3-cp314-cp314-musllinux_1_2_x86_64.whl (789.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp314-cp314-musllinux_1_2_aarch64.whl (739.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (561.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp314-cp314-macosx_11_0_arm64.whl (490.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mdka-2.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl (788.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

mdka-2.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl (737.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

mdka-2.0.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (559.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp313-cp313-win_amd64.whl (450.9 kB view details)

Uploaded CPython 3.13Windows x86-64

mdka-2.0.3-cp313-cp313-musllinux_1_2_x86_64.whl (789.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp313-cp313-musllinux_1_2_aarch64.whl (739.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (561.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp313-cp313-macosx_11_0_arm64.whl (490.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mdka-2.0.3-cp312-cp312-win_amd64.whl (450.9 kB view details)

Uploaded CPython 3.12Windows x86-64

mdka-2.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (789.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp312-cp312-musllinux_1_2_aarch64.whl (739.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (561.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp312-cp312-macosx_11_0_arm64.whl (490.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mdka-2.0.3-cp311-cp311-win_amd64.whl (452.9 kB view details)

Uploaded CPython 3.11Windows x86-64

mdka-2.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (789.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp311-cp311-musllinux_1_2_aarch64.whl (739.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (561.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp311-cp311-macosx_11_0_arm64.whl (491.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mdka-2.0.3-cp310-cp310-win_amd64.whl (452.7 kB view details)

Uploaded CPython 3.10Windows x86-64

mdka-2.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (789.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp310-cp310-musllinux_1_2_aarch64.whl (739.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (561.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp39-cp39-musllinux_1_2_x86_64.whl (790.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp39-cp39-musllinux_1_2_aarch64.whl (741.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (556.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (563.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

mdka-2.0.3-cp38-cp38-musllinux_1_2_x86_64.whl (790.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

mdka-2.0.3-cp38-cp38-musllinux_1_2_aarch64.whl (741.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

mdka-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (556.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mdka-2.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (563.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file mdka-2.0.3.tar.gz.

File metadata

  • Download URL: mdka-2.0.3.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for mdka-2.0.3.tar.gz
Algorithm Hash digest
SHA256 1c1514f3410fcef6e8fd18a74669bcaf7f857e217dd1990798a4b5f3f9a14660
MD5 b106808c2a176b53ef612fe1e4abe712
BLAKE2b-256 49253fdba6f5342837dc772f95339fd63598a6c5777b4d511a115cb0ab1abf4b

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ea73ce32b7b110be414f3eb41bdc11f8349c6862634a0934c3f9228716a45076
MD5 49503394e2ad0c17c10aebfea2c7800d
BLAKE2b-256 d2e0859a01b58418aa9abb5ea071e3d7f1f438e981da2db53dfa7f5082fa455f

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3ad5328c48f60479be537e91174fb2b4022907e58a58a6c92eb290486ffd6069
MD5 284477d9aad62fd70935a24deb19b827
BLAKE2b-256 6134742e00581a913666b6d67b06efd0940722c7d10936edf13b24816b201753

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58e4197050b52680a2312d9e173653121ff2e3b5d52f6667f44237530c5af5ef
MD5 0864130b34e070ab6aa541dac6325736
BLAKE2b-256 3a8fbf7510441e608e799197c127447996220be0db91695c20171cacb9cf057f

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34658ebd93ff224e94953e2f3b7d4de9be033cbb70758fbd8e451c6b0c65ef13
MD5 4ee6860a0fe1987ba5b9a9550dc01666
BLAKE2b-256 02babbbc022ae51ccbe6359e20dae89bf1ee50c1ea4d036620e0578faed08b7c

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe39a9fb416169f4c61bd3eb8e1b2b0e608ae72c8a0ce838c4dbbe58c3c1bc0a
MD5 75a8369a088f318b01e10c8f756c5968
BLAKE2b-256 ec0124ea7b6b91253392ea01b42425fabf75c91bd93d1fa5982018c3a6e681e7

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 78e301cbb78a78fa13f451be74b0502a6fbb0b73c087275309dc50c73b83d19b
MD5 1ba29033920327385e58fd677b431133
BLAKE2b-256 fa5ed542bdb1336cd2e088a8bf919f4c635fdfc9346f6cbfc5980e1f55d9c144

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f376eec8517aaa28beed6b686b84dc665b0d2d11f5cd3e5ad89b9f5fb595e6c3
MD5 059ed193d06bb75c2b45207f62f7e6a1
BLAKE2b-256 4fd1191bed46e689494a8b66ebd2af218190826d3fb1af8898ec57941cdba628

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mdka-2.0.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 450.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for mdka-2.0.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9b9be6799c7544b3a1c602013128fccf8898289a0bb0763ba8d0c77c33ce3ec4
MD5 6865554c1b34b9d9f18b38f5b16e550b
BLAKE2b-256 9108d39ddf08313a0fb44a73169f0633d9f632112f1e4b69eb3b48ccea24d667

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee0b95c65e0f28c915636abe01ac67ea79e7722a230318f1f44dd5875b784ee2
MD5 41e9ef3945a16f54cf2015c63a97fb66
BLAKE2b-256 6c5bd85c2f6dcc3baee3be979001328d03c28669832978586c0941409946fb22

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4c9a56afb88dcdbdb20efe6747b997d1f2c400d9d7a204e7c3a78aa82d9e2fb5
MD5 75de4d5341bd89cef67aa850bba918fe
BLAKE2b-256 614f505e2d474eb5ff73e74b93cd1854f9633d9c16a889f2ed533f83b3d0f6bf

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90286b7b12bc8687bc0c30b1d26edc1542dc2515c790e1967bf0822d6c3f80dc
MD5 5d50b11326cab6549fe2a3a0f31d1ffb
BLAKE2b-256 401e0fc3baf4e786a18c5bd5c6588fcb60eeb63c5083ce0ade07377638b96af5

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 272343e9bdc85a62dba7901b63cbff091ee9a4e7e80bad23b6959c693faf066f
MD5 e5efa2d92298ecb3f4cd1d93bac7301a
BLAKE2b-256 5c1b7d482ce8870eea13e33ec3c7b19e51ba22990987870742e8feb4e9ff8ffd

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41be4bcacc93167252f2d812d40730c2622a42348b79df7cb25c5662cea4f120
MD5 d155b863d957ce617159167e53d44826
BLAKE2b-256 49156b1e3fc065f1bd97dd97c30797b03e4dbac642f3ff57257c7b8ba8e4c272

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dfac187a171d1334d0d6ff410c33a59cf2c5fcaa26302aad98921864d17c489b
MD5 7057a8be317475d76f0dc49f5a95fc13
BLAKE2b-256 b901e0b487b39328db46e5a8e5451246134572a5e90d10a0b29e122d5edcdca9

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 33447ca11b43e86e80c8f146672b98950ec3c65fedb81091e99554961a083be7
MD5 479978461c0cbac9be30628e213fa1c3
BLAKE2b-256 eac25938be8b3558bef141826201220711e45b97413628dcd67185d3bf0a9211

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 067b5a35c12425ff04763c347236525a1e4b79cfd7ec6b98b00a10a3975becf8
MD5 8953067cc6cd253eb56900ae44d412f7
BLAKE2b-256 2cb8b51e95a3902f8b33b84fbba0778d8b2e5834fe7d19c4a6fc9e8a19742a84

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mdka-2.0.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 450.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for mdka-2.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0f689fb22cdb14f4dbd6674e6373580bf6d23d423d1de5dc6267d87c30a1e2d7
MD5 61e6af41f0a1350d69f44c74d9902d13
BLAKE2b-256 3135204e50c0cae2dd091663e063cfa1577f2aa05c7a2733650f4faa7f3b2df6

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf787a20dac713b9d5df1f00426c5cb277760c429f988b284a4ad253b1faf1f0
MD5 0ce69bbd2897ba7014ff6e4071136518
BLAKE2b-256 ea528eb49da4a6ff2b4d3a438456debd344cb3eca4bb8086d566eb417ea37e60

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b525b9942cf8b393f60d8aacd4ca240eb15d9b351767f3fc9479737ec1c61382
MD5 ddd2a7a5cb224d73377323fbf5897551
BLAKE2b-256 b4ea0a89eb60ebe0a7ec6ae9ffbd0233a1dfd30a82e059384e0eb594f3117f75

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5f23b4132ef4f43137940819bbeb92bc3900ac17e93551e68b2a64b56519d45
MD5 91584e55bbdd05190f40b165a1a6e8dd
BLAKE2b-256 82e74fdb162a9ace3eb8fb978880acae7b8d0f8b71b163ac1200102b85ed9674

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e8d8f49b35b4885870948f82262fd047ca7d1f18004ca6d25efc8869e64d6d7
MD5 dedcf611f0e1d659e4640b5ea82f8dbc
BLAKE2b-256 f727552c43728e4fa924e814349980957ef44a4f8b9b2dd8d296f108569fc93b

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0294f563d60bc54b4d59ebb9fcb6b5fccd187e447cc629bad6a0f964144f9b93
MD5 f1ed6ed5f0d2dda935a60203ecce4c7b
BLAKE2b-256 afa91f70cd287535db80ae240e4aacd34e74fead1ee24b97e1f6b32a97e84cc6

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mdka-2.0.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 450.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for mdka-2.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d6233c32722f017ad7f18cab6e09221711291194bda05c692907af19e0b3694b
MD5 8cf10bed092daaca335114c214dc7ce0
BLAKE2b-256 bda88e955802a4d1a38687c1ace523446a1983b239781916e60acae758050b9a

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b2256028935ebd0ae312dc44743960fb1f884d749f5aedfec739f2c6278f340a
MD5 ac0c244d18473dc1ed97b42b9cbdc158
BLAKE2b-256 c8e316071be6e16e8a2ee36f11f26fd143101db8f5d7d41d79c106567e1bf4e1

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bfc56eda0b0d4900c7d9cd8f87c6a67c1c00d86ef2c9944dcec5fc4eac5454e8
MD5 8c48405cad7defee90a867db7db1472c
BLAKE2b-256 85c9fdb992552482aae7fac1babf162c2cb457a58349b01a2eb19ad4e978b588

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0c6b83834f494b7151c9f608864b9fc8ffafe09d090391757e521894f86b6a5
MD5 efd0464b1a1484ad889b15fe90930d89
BLAKE2b-256 19c0e26ff6e4766cd66f9965fd3aa9919a198a0592c3815b3978b06f6ae233b0

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a260398e56e828405a4493f1cfe848b892acdce13ad8988586d40ca09e4dad4
MD5 00a3a7a0a5caeb8114ed29acb6258f27
BLAKE2b-256 52291331ad4b34b5e628b2d9fb404b31ecfedf8e95e980cc3b90dae10f190c84

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd0c81ee29c8a972e8c3ef64fd5492256d4150ff5c192253cff3cb07bbd05131
MD5 e92f58fbced193cd0c3cf3f87c580939
BLAKE2b-256 9747a6a32f4c6ffc93a2ed39d3c18199b6bdff53e66c63f533e541031adfdc53

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mdka-2.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 452.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for mdka-2.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 52554c603d5828c194440018b82f56bc5cd2619a8e156ec4d2b2e318592587c6
MD5 378e8a7b25a5321d7df3aefe74bc860e
BLAKE2b-256 1c671567c7afe8fb5e83c5ff7cc348bbb75585df4d10bb75881a8084e28c1922

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 392ba46a988f0b23259a77adda66cf0744b33748e86fe5475ed23824514ef14d
MD5 cebfd8997d65727a8c728c1f41b419f0
BLAKE2b-256 c03d90b33e3b06fe9f5c10e007b9c3881a25f041f45e8bd896798eff1e1548b9

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7470bc9b07e422ae3da51809b36e17d425ba71a9f787b2b5466f8ee91ef7c0fc
MD5 7ee0a4dbe6bcae0158ca939ea4604057
BLAKE2b-256 36b0c6f0adc853ac2c6f00bb2bbf1e21d43a7851e0e6231ec0cc9af6426bb17a

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65a92e378d835b9f1c1187a08c968723dc50d7b308b6c21fed8de1d97d86595e
MD5 84a2c53a19485816e330499dffb30b8a
BLAKE2b-256 e2a0b9c4378bf6f207344dbfdb04e714125ad8cdb4a1e2efcc5d9699874623c1

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d23647f3d1ac6d38a76460206cf47fab8f797a42f1af1a54098f4c7fee94dd9
MD5 26661d03b02acf3179af92142f237c9d
BLAKE2b-256 69bcf467398cc300d271e5c6da78cebd530d1fad533ce4ac31ef8b71f6e53a2b

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a68c72bae76f43e69b818ca887e54b7741314922c51e6bbab36c3bb77979042
MD5 bc81bb4242d9242ade7e7b0ab08c0af4
BLAKE2b-256 be238e3c0b451e3dbf1f57b928cdf1f56c6640d04ff1a329a002848585d04cbf

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mdka-2.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 452.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for mdka-2.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 92c28ad63c7596774c9a6a7b4145f5b37dba01a3e195e58088f8733339ab3793
MD5 a726c902fb42ed05b911f42ec157e76c
BLAKE2b-256 e0e16f746916f3ca38672ce3887338be1c8ff42bbb251976aef320411bc8a13b

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04724582380cdf9015a8e4561c4f41627afbbdf6bab7a158aedba11419a12bbe
MD5 246b2a61e7234e751e1efbb4bb814622
BLAKE2b-256 f392bc0bee8365dd68f7e550ad00a1eac1f0ad111dc780e58fa7f42a645260e4

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0613f64f13dc23719faf23ff9992fc11885c63dca74fe47e4a8bbb47df2611f9
MD5 c1203b9ff13be58e41a2908a18f94059
BLAKE2b-256 995609819b0872dddea4b2a7610f374db7c704c2e8ce604d2378f7e039be1af1

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2fa875cb016477a521210221ce41dd2b0b386fcde8f8582fe1cd1ed001a5764
MD5 e1eec64d7701c2f9949559776541b0e7
BLAKE2b-256 fad46290ecf26dd249558fdaa343e22f2e0a14703ec3abf991c421397877ac74

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4baf590da3352a6fef196297870bf37dfb9d60ccf7e38f7bc096dedb6490abc0
MD5 47345563bd70dba1c67660e0728facc9
BLAKE2b-256 cba305db7b23d1fcf5f68deafc77b66d53a0469556a5804fbb9cabf6a6784075

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 13d47abef7a7a1454101cb15f7789bbb6cf5554be8489afc0394f8e13ae6c235
MD5 188c6599f12c4cb49f53fb537b969a4b
BLAKE2b-256 107601898d5b009d0113e93c370bec7d5d4971a202263228a8cce07d9949920e

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 656723bca61dd2b423f739f25d6c0516ec7372c1b5e9fbf2796d51c45a29cb6a
MD5 423951c27978b75d86a328bbd340bf48
BLAKE2b-256 107d1cd0e36223f9e3d9484a81e1cc6dfb876929c89c1bb65a935b92406180dd

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a9d07d9afe18d7f952185a26889be17cd2c49257a440b4277f29404b84548ba
MD5 aeb33c85877b83625e226367e9c1b40e
BLAKE2b-256 d5dcd63218331e2c7d7783931ae9ae83469b8a5adec5ecfa9ff63c66b01caf89

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b441df59c8851753ab772aaa0173d42b05a974ac1720d9b8dcd9855f43c9a0a0
MD5 3b8ed69f6e9b0bc953e2fe7f37312f89
BLAKE2b-256 cf244268ed339eea8fc5a437d781079b7f7894e087056b1448663d74487412d7

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80072d016e1ac8acc0d7da59c0641048f44299ad2412f90f91563c10edc53eb5
MD5 73d844a21f1db9fd0d21b7b95ac05c12
BLAKE2b-256 11481e2d78a92882ae6ab13108e87ec29aa60c7edbf20f0ab81720196d0d5a0d

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4dc71af3a11f1f59dfc293e9f4c8ca180096297533961e6bb004478a0524bca9
MD5 9c04ca6353c578bcbbb7fad5468929f5
BLAKE2b-256 ecacbd52524349d18eb570695966ae73f14b5daee22307bbfddcd9f7dcaca3d1

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d95963211fba0a5f64ea8fc185043b206b15149b3f60f7c897032e9a8100f87
MD5 16a12409b526d26f4eec284f0fec6149
BLAKE2b-256 4ca8e2c1c237c837908f10ed17a7c73d30904aaa3d13664888e9ee3003f3c1ed

See more details on using hashes here.

File details

Details for the file mdka-2.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdka-2.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b70fbffa07d199a43249fe6488dd0cb87412debe5d24c8332610c11cab6a61b6
MD5 7d585c78022cc6c7c83c2056a9afa461
BLAKE2b-256 03ba6c131e08625918fabb1f0bbc754e489d3168cc4fcddf77a9170cb3b3dbef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page