Skip to main content

GLUI

Ease of Use
Extensibility
Performance
Security
Pros:
  • Framebuffer FTW
  • Window events rigged
Cons:
  • Broken on your machine

Description​

The GLUI is a research pattern that we will use internally to test approaches using a GLUTIN window. We’re not sure yet if it will make the final cut as a bona fide alternative to WebView, although early tests with transparent and multiwindow are exciting.

Diagram​

graph TD A==>H H==>G A-->D D-->G subgraph GLUTIN G end subgraph RUST A end A[Binary] D(Framebuffer) G[GL Window] H{Bootstrap} style GLUTIN stroke:#1D81EE,stroke-width:4px style RUST fill:#fad3a9,stroke:#F28918,stroke-width:4px

Configuration​

Here's what you need to add to your tauri.conf.json file:

"tauri": {
"allowlist": { // all API endpoints are default false
"all": false, // disable the api
},
"window": { // not yet normative
"glutin": true,
"webview": false
}
}