A Gemini, Gopher and web client written in Qt and C++.
Go to file
Xavier Del Campo Romero 867dc83c76
querydialog.ui: Allow smaller dialog size
As the query label is determined by the remote server, it can be
arbitrarily long. Therefore, it makes sense to enable word wrap so
the dialog still fits on devices with smaller screens, such as mobile
phones.
2023-12-15 01:20:45 +01:00
.github/workflows build.yml: Test CMake builds 2023-10-02 16:36:29 +02:00
ci Updates CI build for linux. 2020-06-30 22:57:44 +02:00
doc doc/gen-man.sh: use printf instead of echo to make it portable 2023-06-10 09:11:50 +02:00
lib Add CMake-based build system 2023-10-02 16:36:29 +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 querydialog.ui: Allow smaller dialog size 2023-12-15 01:20:45 +01: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 doc/gen-man.sh: make sed command portable 2021-09-05 11:04:54 +02:00
BUILDING.md Correct a typo in BUILDING.md 2023-11-07 17:57:05 +01:00
CMakeLists.txt fix build with cmake 2023-11-09 08:20:12 +01: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 new location macos 11 homebrew qt 2021-09-13 11:00:34 +02:00
README.md Fix some spelling errors 2021-06-02 15:52:49 +02:00
ROADMAP.md Updates ROADMAP 2021-05-08 10:44:03 +02: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 providing 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