Skip to content

Tracking Issue: Desktop application #2535

Open
4 of 8 issues completed
Open
Feature
4 of 8 issues completed
@Keavon

Description

@Keavon

The Graphite desktop app is designed to bring native rendering performance to users and improve ergonomics for file access, font access, and other APIs that have limited or no browser support. Web and desktop will both remain first-class targets.

Tauri is an Electron alternative that uses the local OS's webview to provide a low-overhead web wrapper as a desktop app while keeping the Rust code running natively. Thus, only the GUI runs in JavaScript, and that code is built to be thin and lightweight so the interface remains snappy and fluid (both on web and desktop).

This tracking issue organizes the work that has and will go into stabilizing and releasing this feature. If you're awaiting the desktop app, feel free to subscribe to this issue and check back as more sub-tasks get completed.

Sub-issues

Metadata

Metadata

Assignees

Labels

ArchitectureInvolves architecture or engineering work or discussionHelp WantedExtra attention is neededInfrastructureBuild systems and CIPerformanceSpeed and efficiency improvementsWebInvolves web programming (TypeScript, Svelte, CSS)

Projects

Status

Ongoing Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions