{"repo":"isaacus-dev/text2markdown","free":true,"listed":false,"github":"https://github.com/isaacus-dev/text2markdown","clone":"git clone https://github.com/isaacus-dev/text2markdown.git","description":"text2markdown is a Python library for intelligently converting plain text into Markdown.","language":"Python","stars":19,"topics":["markdown","nlp","ai","python"],"license":"MIT","category":"machine-learning","readme_excerpt":"text2markdown 📝 text2markdown is a Python library for intelligently converting plain text into Markdown. text2markdown is powered by the Isaacus enrichment API, which converts unstructured documents into rich, highly structured knowledge graphs that can easily be transformed into Markdown. In all, text2markdown is capable of: - Identifying and formatting headings. - Segmenting text into nested sections. - Hyperlinking cross-references within texts to other sections. - Italicizing cited documents. - Italicizing defined terms. - Detecting and formatting block quotations. - Striking through junk text. Setup 📦 text2markdown can be installed with pip (or uv ): An Isaacus API key is also required to use this library. Usage 👩‍💻 The code snippet below demonstrates how you might use text2markdown() to intelligently convert a short document into Markdown. The output should look something like this: An asynchronous version of text2markdown() is also available, supporting all of the same features and arguments as its synchronous equivalent. It can be used like so: All of the various capabilities of text2markdown can be toggled on or off using optional Boolean parameters, as shown below: License 📜 This library is licensed under the MIT License.","default_branch":null,"files":null,"tree":[],"storefront":"/r/isaacus-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/isaacus-dev/text2markdown/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}