Skip to content

kassane/Geist

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeistLogo

Try it online

Geist is an all purpose text/code editor written in C++ and using the Qt6 framework.

Screenshot

Geist

Features

  • Code Templates
  • Editing Shortcuts
  • Themes
  • Searching
  • Syntax Highlighting

Required Fonts

Note: Font settings to be added in the future

Dependencies

  • Qt5.15 or Qt6
  • CMake

Building Geist

git clone https://github.com/jubal-R/Geist.git
cd Geist
cmake -B build -DCMAKE_BUILD_TYPE=RelMinSize
cmake --build build --config release --parallel

Features To Be Added

  • Additional preference options
  • Auto-completion

License

Geist - All purpose text/code editor Copyright (C) 2017 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Acknowledgements

highlighter.cpp and highlighter.h
Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
Full copyright notice is maintained within these files.

About

A free text/code editor made with C++ and Qt

Resources

Stars

Watchers

Forks

Contributors

Languages