uggly
cxt
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
uggly
-
The Gemini protocol as seen by curl maintainer
I first came across Gemini after making my own HTTP alternative TUI-over-the-wire protocol (uggly)[1].
Gemini has the same motives as I had when I started, but I didn't switch to it for all the same criticisms that are mentioned in the article (e.g. TOFU, no visualization support, no stream/data support, no cookies for login support, etc).
I'm really glad to see that the desire for a simpler protocol is still going strong though.
[1] - https://github.com/rendicott/uggly
-
TUI in webapp design language(CSS) and pattern(check the demo, it’s next level)
I'm actually working on this. Component based over the wire TUI system. It's in a decent alpha state but I want to code and host some more sample sites before I start sharing a ton.
Protocol: https://github.com/rendicott/uggly
Client with gif demo: https://github.com/rendicott/uggly-client
cxt
-
The Gemini protocol as seen by curl maintainer
Markdown has loads of bad design decisions for writing a parser... or being the (human) parser.
I've made an attempt to do better, it may be illuminating: https://github.com/civboot/cxt
-
Elements of a Great Markup Language
I recently made cxt[1] to try to solve many of the issues you mention.
[1]: https://github.com/civboot/cxt
What are some alternatives?
awesome-gemini - A collection of awesome things regarding the gemini protocol ecosystem.
NewsWaffle - Gemini frontend to any news site
amfora - A fancy terminal browser for the Gemini protocol.
pandoc - Universal markup converter