Checks broken URLs in markdown files.
Project description
Link Audit
LinkAudit – Superfast, simple, and deadly accurate to find broken links in markdown.
This linkaudit tool has the following features:
- Shows all external links (aka URLs) for a Shpinx or JupyterBook. Output is saved.
- Validate status of all discoverd external links for a Sphinx or Jupyterbook document. Output is saved.
Installation
pip install linkaudit
Usage
Linkaudit is a CLI tool.
To get help just run linkaudit without arguments.
Linkaudit
Command : showlinks
Shows all URLs from MyST Markdown files in a directory and generates an HTML report.
Command : checklinks
Print txt tables of URLs checks of JB Book
Command : version
Prints the module version. Use [-v] [--v] [-version] or [--version].
Use linkaudit [COMMAND] --help for detailed help per command.
To use it on a documentation created for Jupyterbook or Sphinx:
To show links, do:
linkaudit showlinks [DIRECTORY_TO_SPHINX or JUPYERBOOK files]
To check links, do:
linkaudit checklinks [DIRECTORY_TO_SPHINX or JUPYERBOOK files]
Documentation
Full documentation is available at https://nocomplexity.com/documents/linkaudit
License
This tool is licensed GPL-3.0-or-later.
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
Built Distribution
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 linkaudit-0.9.9.tar.gz.
File metadata
- Download URL: linkaudit-0.9.9.tar.gz
- Upload date:
- Size: 135.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.3 cpython/3.14.4 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e3748d32969108b74d9277f198fc966ba50952143c0379a88383b483dab4932
|
|
| MD5 |
60d55bac0b4cfeacc711c81849807b02
|
|
| BLAKE2b-256 |
db2f4da1769078cf5272fa9546be1407bead3ae280d30757b8efae9f16849549
|
File details
Details for the file linkaudit-0.9.9-py3-none-any.whl.
File metadata
- Download URL: linkaudit-0.9.9-py3-none-any.whl
- Upload date:
- Size: 22.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.3 cpython/3.14.4 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6c5bc5c7b7ffa36c84452255901dc3286e47f081ce6a2496dda59c9dadc68cc
|
|
| MD5 |
8a27eabdbd91d4986bea507003861887
|
|
| BLAKE2b-256 |
0f3f8d937d3a78d552d494744060300321d24e0d15b899d3ba1dd46c9a7e7dbe
|