gbuff is a lightweight text editor built with GTK and C, featuring basic text editing capabilities, line numbers, highlighting numbers in opened text and simple formatting options. Rigth now it is in very early developmnet state and only serves as concept demonstartor.
Developed and tested on Fedora 40 Cinnamon
- Open and save text files
- Basic text formatting (bold, italic)
- Toggleable line numbers
- Syntax highlighting for numbers
- Monospace font for better text readability
- GTK 3 development libraries
- GCC or other C compiler
# Install dependencies (Ubuntu/Debian)
sudo apt-get install build-essential libgtk-3-dev
# or for Fedora
sudo dnf install gtk3-devel
# Compile
make
# Run
./gbuff #or simply click on generated executable-
File Menu:
-
Open: Open a text file
-
Save: Save the current text to a file
-
-
Format Menu:
-
Bold: Make selected text bold
-
Italic: Make selected text italic
-
Line Numbers: Toggle line number display
-
-
Toolbar:
- Quick access to bold and italic formatting
Contributions are welcome! Please fork the repository and submit a pull request.