A Gemini, Gopher and web client written in Qt and C++.
Go to file
Karol Kosek 399a69c4a0 .gitattributes: fix GitHub language graph
This excludes third-party libraries from GitHub language detection,
so the project will be correctly labeled -- as C++ instead of C.

This also adds man-page generation scripts to the graph, since GitHub
automatically marks the doc/ folder as documentation, making them
not visible in the graph.

https://github.com/github/linguist/blob/master/docs/overrides.md

[skip ci]
2021-04-16 10:24:32 +02:00
.github/workflows Installs proper nightly deployment. 2021-03-06 19:12:05 +01:00
ci Updates CI build for linux. 2020-06-30 22:57:44 +02:00
doc don't depend on bash 2021-04-03 10:47:53 +02:00
lib BrowserTab: add scrollbars to image view 2021-04-10 22:58:25 +02:00
presets Implements an IPC scheme for kristall. Closes #139. 2021-03-06 13:32:46 +01:00
screenshots Adds help document, adds block quote support, updates gemini parser to newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text 2020-06-09 00:19:32 +02:00
src BrowserTab: reset image scaling for small images 2021-04-11 21:18:27 +02:00
translations update Russian translation 2021-03-16 21:04:07 +01:00
.gitattributes .gitattributes: fix GitHub language graph 2021-04-16 10:24:32 +02:00
.gitignore Man page generation script added 2021-03-02 10:55:50 +01:00
BUILDING.md update build requirements on Alpine linux 2021-04-03 10:47:15 +02:00
Kristall.desktop Fixes desktop file 2021-02-26 19:52:34 +01:00
LICENSE Initial commit 2020-05-30 19:54:15 +02:00
Makefile Makefile: quote QMAKE_CONFIG variable to prevent word splitting 2021-03-09 21:24:25 +01:00
README.md Fix link to license file 2020-11-06 08:41:46 +01:00
ROADMAP.md Update ROADMAP.md 2020-12-24 09:21:59 +01:00
kristall-mime-info.xml Add text/{gemini,x-kristall} mime types during installation 2020-12-24 23:31:01 +01:00

README.md

Kristall

A high-quality visual cross-platform gemini browser.

Preview Image

Features

Screenshots

Generates Outlines

Outline Generation

Fully Customizable Site Theme

Site Theme

Build/Install Instructions

Note: master branch is the latest development status (sometimes called "nightly") whereas the tagged versions are the stable releases.

If you want to build a stable experience, check out the latest version and build that!

See BUILDING.md

Credits

  • Thanks to James Tomasino for helping out with understanding gopher
  • Thanks to Vane Vander for providin the Haiku build instructions
  • Thanks to James Tomasino, styan and tiwesdaeg for improving the Makefile
  • Thanks to Alex Naskos for providing windows build instructions
  • Thanks to tiwesdaeg for improving the application icon

Changelog

See src/about/updates.gemini

Roadmap

See ROADMAP.md

License

Kristall is released under the GPLv3 or (at your option) any later version. See LICENSE as well