gluon/README.md
2022-12-08 14:59:00 +00:00

1.4 KiB

Gluon

Minimal library and integrated ecosystem for making "desktop apps" from websites easily using Chromium and NodeJS. Uses system installed Chromium and NodeJS, with optional bundling if you want that too (soon). VERY early and probably never finished/production ready. Not an Electron alternative, mostly.


Ecosystem

  • Gluon: the Gluon library (NodeJS)
  • Glugun: builds Gluon apps into releasable builds with optional bundling (soon)

Apps

  • Glucord: minimal Discord client loading official webapp (demo/example)

Comparison

Internals

Part Electron Gluon
Frontend Self-contained Chromium System installed Chromium
Backend Self-contained Node.JS System installed Node.JS
IPC Electron's Internal API Gluon's API via CDP
Status Production ready Early in development
Ecosystem Distributed (many separate projects) Integrated

Stats

Stat Electron Gluon
Build Size ~190MB ~2MB12

Release Schedule

Gluon (and it's subprojects) use a major.patch version format, with major releases being released at ~22:00 UTC daily if there are changes present in main, while using X.0-dev in the meantime. Patch releases may happen inbetween to fix bugs (not adding anything new or breaking).


  1. Does not include system installed components ↩︎

  2. Early/WIP data, can be reduced in future ↩︎