[ANN] Kristall Small-Internet Browser

Felix Queißner felix at masterq32.de
Sun Jun 7 00:56:03 BST 2020


Hello Community!

In the last week, i hacked together a new Gemini client:

  Kristall

It started as a pure Gemini + text/gemini client, but i soon started to
implement more features and now it supports more than initially planned.

Some features:

* First class cross-platform with Qt5
* Fetches several protocols (gemini, http, https, ...)
* Serves text and image documents, including text/gemini, markdown and
simplified HTML
* Stylable content display
* All the usability features you want (favourites, navigation history,
multiple tabs, ...)

My focus for this project was user experience and following the basic
gemini ideas (user first, server second). So the client provides you
with with a lot of convenience features like site styling (even
experimental auto-theming based on the domain name), a favourite list,
browsing history, ...)

Notable missing features right now are:
* More protocols (planned atm are gopher, finger and probably FTP)
* Correct TLS handling

Read a bit more about Kristall here:
=> gemini://random-projects.net/blog/2020-06-07-kristall.gemini

And fetch the source code and build it here (also Screenshots!)
=> https://github.com/MasterQ32/kristall

I would be happy about bug reports or improvement ideas, here on the
mailing list, IRC or GitHub!

Regards
- xq


More information about the Gemini mailing list