Skip to main content

markitdown-cosense

A MarkItDown plugin that converts Cosense notation into Markdown. Conversion runs in a Rust core (cosense-core) shared with a browser wasm module.

Features

  • Headings: [* Heading] → # Heading
  • Text styles: [/ italic], [[bold]], [*/ strong italic], [*- bold strike], [/- italic strike], [- strikethrough]
  • Lists: indented bullets using spaces, tabs, or full-width spaces
  • Code blocks: code:language (indented body) and fenced sections
  • Tables: table:Title directives with tab-separated cells
  • Links & media: [Label https://example], [img https://.../image.png], [YouTube …], [Twitter …]
  • Math: code:tex blocks → $$ … $$
  • Tags & page links: [tag] → #tag

Installation

pip install markitdown markitdown-cosense

CLI

markitdown --use-plugins note.txt > note.md

Python

from markitdown import MarkItDown, StreamInfo
from markitdown_cosense import register_converters

md = MarkItDown()
register_converters(md)

with open("note.txt", "rb") as fh:
    result = md.convert_stream(fh, stream_info=StreamInfo(extension=".txt"))

print(result.text_content)

License

MIT © kazu728

Metadata

Release files for markitdown-cosense 0.3.0

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

Source distribution (sdist)

Source distribution for markitdown-cosense 0.3.0
File Size Uploaded
markitdown_cosense-0.3.0.tar.gz 60.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for markitdown-cosense 0.3.0
File
markitdown_cosense-0.3.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
markitdown_cosense-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
markitdown_cosense-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
markitdown_cosense-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
markitdown_cosense-0.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
markitdown_cosense-0.3.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

Total release size: 5.8 MB

Release files / markitdown_cosense-0.3.0.tar.gz

Download URL markitdown_cosense-0.3.0.tar.gz
Size 60.0 kB
Tags Source
SHA-256 checksum
How to use checksums
daaa0e151a16d7552bf4381618ff14a32943374c3f2cffc8caf52a9dff9b0eed
BLAKE2b-256 checksum
How to use checksums
eeda3df48214ac58e4028f436247a50d2a2dd983ac39074d9d1ad5b51361ae92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / markitdown_cosense-0.3.0-cp310-abi3-win_amd64.whl

Download URL markitdown_cosense-0.3.0-cp310-abi3-win_amd64.whl
Size 731.1 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
22dfbaa50d8442832e05afeb9e07f474c0a9f0f434c8669b2cf4797439daf30d
BLAKE2b-256 checksum
How to use checksums
5336a47376f8eb2131ac9407c4a79e02ddb9e61a87731735744da71da5d305e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / markitdown_cosense-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL markitdown_cosense-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
4403f971cf4512ae86477b5a77b64d5ee6af4b01244c93ee1c73c60631d401a8
BLAKE2b-256 checksum
How to use checksums
8d46d7433fe04455ec66db57b3c90d047f58059036932a55db37459fec1313b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / markitdown_cosense-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL markitdown_cosense-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
0b2446dde885235813e99160fb96cede434467413de0a2f40b252fa803956958
BLAKE2b-256 checksum
How to use checksums
f60f00254166e7ed890910efd233465a4702228cd567d00168b49dc34facc697
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / markitdown_cosense-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL markitdown_cosense-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 950.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
9587311198b541ffb82b3c6a299cb53fc721e4d765566465b62eac376960354b
BLAKE2b-256 checksum
How to use checksums
0a70d9f04857817028fa430264d53da187f4e021da736e16055155bc622f2a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / markitdown_cosense-0.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL markitdown_cosense-0.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 936.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
4a6f9f0ff1a24c43376a0fd5a5a30210a8c18f34687b35a3ca5afa7bace5894d
BLAKE2b-256 checksum
How to use checksums
2261493e03a3eab2dd09544b1f978abdd67296dee214cf767828954299c2cbd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / markitdown_cosense-0.3.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL markitdown_cosense-0.3.0-cp310-abi3-macosx_11_0_arm64.whl
Size 823.4 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9812b6cc634b86d2ab66e1a39406b256ee2b521a690f73d970746e73d6309e89
BLAKE2b-256 checksum
How to use checksums
871a5f70c7b2c0639d916326de970d3fd9d35ac14cfb57910e2eda77c443d004
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

7 release files

0.2.0

2 release files

0.1.0

2 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