OctoPkg is a Qt based GUI front end to the pkgng package manager, derived from Octopi. It consists of a lxqt-sudo clone called octopkg-doas used to gain root privileges and a package browser application used to search, install, remove and update packages. The project is compatible with FreeBSD, DragonFly BSD, GhostBSD and HardenedBSD.
# pkg install octopkg
$ git clone https://github.com/aarnt/octopkg
$ cd octopkg/doas
$ /usr/local/lib/qt5/bin/qmake
$ make
# make install
$ cd ..
$ /usr/local/lib/qt5/bin/qmake
$ make
# make install
$ octopkg
Remember: OctoPkg needs doas or sudo tool to work.
Enjoy!