gmi-viewer
A web application used to view and edit
text/gemini
content, described in ยง 5 of Gemini's spec.
This project is more-or-less an excuse to learn how to parse and display a specific content type. Gemini's file spec is very simple, so it's a good candidate to learn from :)
This project can render the following line types defined in the Gemini spec:
Additionally, this project provides a few QOL tweaks:
gmi-viewer:content
keyVisit https://webcrawls.github.io/gmi-viewer to try it out!
Otherwise, if you're looking to run it locally:
git clone
the repositorynpm install
in the project rootnpm run dev
to start a local server, probably on localhost:5173