A Python application that converts unstructured text into clean, structured Markdown files. This repository contains:
- A Streamlit web application.
- Convert unstructured text to Markdown format.
- Supports headings, bullet points, and regular text.
- Two interfaces:
- Desktop GUI using Tkinter.
- Web-based interface using Streamlit.
- Python 3.x installed on your system.
- For the Streamlit version:
-
Install Streamlit:
pip install streamlit
-
-
Navigate to the
streamlit_versiondirectory:cd streamlit_version -
Run the application (with poetry):
poetry run streamlit run app/text2markD_app.py
-
Open the URL provided in the terminal (usually
http://localhost:8501) in your web browser. -
Use the interface to paste text and convert it to Markdown.
-
Download the converted Markdown file using the "Download Markdown File" button.