What does HackerNews think of lagrange?

A Beautiful Gemini Client

Language: C

#22 in Linux
#20 in macOS
#14 in Windows
You can access gopher using a regular browser through Floodgap's proxy: http://gopher.floodgap.com/gopher/gw

A good gopher hole to visit to find recently-updated material is here: gopher://i-logout.cz/1/bongusta/

Using a terminal, the old lynx browser is probably the most widely available and user-friendly client.

If you want a GUI, Skyjake's Lagrange browser is beautiful and available for Linux, Mac, and Windows: https://github.com/skyjake/lagrange

> I think a major pro of browsers serving content in a limited markup language ..... is that a variety of applications can realistically work with rendering them.

I couldn't help but think of Gemini[0,1] and the number of applications already built for it[2] precisely because of the limited language. Gemini is an exciting space for lovers of a safer and lightweight internet.

It becomes clear that when rendering (and feature-bloat) are reduced, development begins to thrive. The Lagrange browser[3] is a great example of rendering not being an issue which gives developers time to build a great browser. For anyone curious, check it out to see what I mean: portable versions are available on Windows and Linux (appImage).

I have to admit that textual-markdown (OP) has me feeling the same way. I've been using command line browsers (on/off) for decades (since DOS). I don't know if I've ever seen a text-based browser look so beautiful. Wish the author the motivation and passion to keep this project going. I think it has great potential.

[0] https://gemini.circumlunar.space/

[1] https://en.wikipedia.org/wiki/Gemini_(protocol)

[2] https://gemini.circumlunar.space/software/

[3] https://github.com/skyjake/lagrange

So for the uninitiated like myself,

this is hosted on Github at:

https://github.com/skyjake/lagrange

And is a client for a new internet protocol that is "heavier than Gopher, but lighter than the web". Discussed here:

https://gemini.circumlunar.space/

The Lagrange browser for Gemini[0] was built in C with and it's cross-platform thanks to SDL. It's still possible.

[0]https://github.com/skyjake/lagrange

I'd start by checking out Antenna:

https://portal.mozz.us/gemini/warmedal.se/~antenna/

It's an aggregator of sorts, but with a bit of a twist.

Clients, for the terminal I recommend Amfora

https://github.com/makeworld-the-better-one/amfora

and Lagrange is a great GUI client

https://github.com/skyjake/lagrange

Communication, there's an informal way of addressing other gemlogs using 'RE:

'. It's fraught with issues, as I have discussed. There's IRC (#gemini on tilde.chat) and Usenet (comp.infosystems.gemini) now that the mailing list (itself a potent source of drama) has gone to the great bitbucket in the sky.

https://portal.mozz.us/gemini/gerikson.com/gemlog/gemini-sux...

That's already happening with the Gemini protocol. It now has a myriad of browsers, each with their own style. My personal favourite is Lagrange https://github.com/skyjake/lagrange
lagrange has inline images. it doesn't prefetch them, but when you click an image link they get displayed inline.

https://github.com/skyjake/lagrange (not affiliated)

Gemini sites are not terminal-only and the renderer can make it look beautiful (depending upon one's definition of beautiful). One example is Lagrange:

https://github.com/skyjake/lagrange

this is why i think Gemini is the most interesting thing happening in the web space today. the browser itself can't overcome the fundamental bloat and decay of the web as we know it today; the heavier and heavier js load, the ridiculous ad load that necessitates entire extensions just to escape from it; etc, etc.

Gemini is a project that actually attacks the root of the problem by presenting an extremely stripped-down hypertext format and giving an alternative at the protocol level.

i highly recommend checking out Gemini https://gemini.circumlunar.space/docs/faq.gmi and the Lagrange Browser https://github.com/skyjake/lagrange if you find this interesting.

at least for my circle, there's a consensus that the web has calcified and become such a walled garden that we've reached a time where it makes sense to "start over" at a pretty base level; rather than trying to build on top of a platform that, by its nature, inevitably tends towards centralization and capitalization.