skillfed

mdurl

Markdown URL utilities

mdurl Permissive license Active 16 v0.1.2 released

Install

mdurl on PyPI

pip

pip install mdurl

uv

uv add mdurl

poetry

poetry add mdurl

Package facts

License not declared (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 1,460 days since the last release
Last repo commit
First released
Popularity one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: mdurl-0.1.2-py3-none-any.whl

Keywords: markdown, commonmark

License :: OSI Approved :: MIT LicenseOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Software Development :: Libraries :: Python ModulesTyping :: Typed

About mdurl

from the package's own PyPI description — quoted content, verbatim

mdurl

Build Status (image) codecov.io (image) PyPI version (image)

This is a Python port of the JavaScript mdurl package. See the upstream README.md file for API documentation.

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Parses and manipulates Markdown URLs according to CommonMark specification, providing utilities for URL normalization and validation in Markdown contexts.

Actively maintained with recent commits and no runtime dependencies, making installation straightforward. Supports Python 3.7–3.10 across CPython and PyPy.

Licensed under MIT (permissive), allowing free use, modification, and distribution with minimal restrictions.

Usage

pip install mdurl==0.1.2
import mdurl
# See https://github.com/executablebooks/mdurl for API usage

Verdict: A lightweight, actively maintained utility for Markdown URL handling with no dependencies and permissive licensing. Zero known vulnerabilities and broad Python version support make it a low-friction choice for projects needing CommonMark-compliant URL utilities.

Needs verification

  • Whether the package is actively maintained beyond the last 2022 release date given the 2026 commit timestamp
  • Specific URL parsing or validation capabilities beyond what the CommonMark spec requires
markdown url parsingcommonmark url utilitiesmarkdown link normalizationurl validation markdownmarkdown uri handlingcommonmark url tools

Similar packages