GraphiteEditor / GraphiteEditor/Graphite

Advanced font management and browsing

Open
#2,125 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
Rust
Stars
27.2k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

Most of the time font selection takes way too much time. Mostly I don't want to use fonts that is installed by different apps and the system. Graphite should have a better font selection ux.

- There should be a dedicated panel to manage font selection.
- Ways to find fonts quickly that matches certain styles.
- Even better a separate modal (something like google fonts UI) to sort, group fonts by available features like languages and weights etc. And hide/enable/disable set of font in a click of a button.

I think these feature is to broad could be built inside a plugin. I hope at least graphite can pave the way for plugins like this.

As a starting point graphite should be able to read a json file for list of fonts graphite is currently allowed to list inside font selection dropdown menu.

Related: #1340

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reviewing the font-selection implementation and related issue #1340; done would require a defined, agreed scope for font filtering and JSON-based font allowlisting, plus a way to verify the resulting selection experience.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.