A library for parsing gemtext (mimetype text/gemini) in python3.
usage: gemtextparser [-h] [-f FILE]
A library and CLI tool for parsing and validating gemtext (mimetype text/gemini) in python3.
optional arguments:
-h, --help show this help message and exit
-f FILE, --file FILE File to validate
As library:
import gemtextparser
parser = gemtextparser.GemtextParser()
line = gp.parseLine("# Some Gemtext string here.")
print(f"The line is of type {line.linetype.name} with the text '{line.text()}'.")
When used as a library it provides the developer with the following: