gmi-viewerA web application used to view and edit
text/geminicontent, 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