It's easier than you think.
If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
focus on the core of your application.
===> The following configuration options are available for electron4-4.2.9:
CUPS=on: CUPS printing system support
DEBUG=off: Build with debugging support
DIST=off: Build distribution zip files
DRIVER=on: Install chromedriver
KERBEROS=on: Kerberos support
TEST=off: Build and/or run tests
====> Options available for the group AUDIO
ALSA=on: ALSA audio architecture support
PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings
devel/electron4: Fix pkg-plist and change default options
Fix pkg-plist when DIST option is OFF.
The DIST option is set OFF by default, reducing the package size.
Submitted by: maintainer
Reported by: Sebastian Stroniewski-Wojtczak
Obtained from: https://github.com/tagattie/FreeBSD-Electron/pull/16
devel/electron4: Add electron 4.2.2
Finally, after a long wait, an electron port for FreeBSD lands in the
A huge thanks to everyone contributed to this huge effort and to the
maintainer that is willing to take the burden of the maintainership!