mirror of https://github.com/YGGverse/Yoda.git
phpcomposergemini-protocolgeminismallwebaltwebphp-cppgemini-browseryodagtk3browsergtkphp-gtkgemini-clientyoda-browser
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yggverse
1807e9c6b7
|
4 months ago | |
---|---|---|
src | 4 months ago | |
.gitignore | 4 months ago | |
INSTALL.sh | 4 months ago | |
LICENSE | 7 months ago | |
README.md | 4 months ago | |
composer.json | 4 months ago |
README.md
Yoda is PHP-GTK Browser for Gemini Protocol
Project in development!
Install
Builder
Run INSTALL.sh
script from terminal to build app for your system using latest PHP, PHP-CPP and PHP-GTK3.
This tool does not change system PHP version, not requires root permissions but optional system dependencies installation only, by apt
.
- To launch, open Yoda in application menu
- To uninstall, just remove
build
folder generated inYoda
directory. Optionally, remove profile data~/.yoda
Manual
- Build latest PHP-GTK3 or get binaries
apt install git composer
git clone https://github.com/YGGverse/Yoda.git
cd Yoda
composer update
Launch
/path/to/php-gtk3 src/Yoda.php
Components
- gemini-php - Gemini protocol connections
- gemtext-php - Gemtext operations
- net-php - DNS resolver and network address features
- nex-php - NEX protocol connections