Glyphr Studio v2 is a web-based font editor, optimized for typeface design beginners or hobbyists.
Website | glyphrstudio.com |
---|---|
mail@glyphrstudio.com | |
App | glyphrstudio.com/app |
Help & Docs | glyphrstudio.com/help |
Blog | glyphrstudio.com/blog |
Mastodon | @glyphrstudio@typo.social |
reddit.com/r/GlyphrStudio | |
GitHub | github.com/glyphr-studio |
So, here at Glyphr Studio, we've always had a very strong DIY attitude - this means:
- The only external library we will use for the UI is OpenType.js, for importing and
exporting OTF files.
- This means no UI Frameworks like React or Vue, and no helper libraries like Paper.js (except for shape combine actions).
- The app build will output HTML, JavaScript, CSS, and asset files:
- Continuing the ability to run on a local server (or online) without a back-end.
- Build process using Vite for modules.
While most user scenarios and functionality are the same as v1, the one main functionality improvement for v2 was multi-project editing that allows for cross-project copy/paste and merging fonts.
The overall goal for v2 is codebase modernization. Much of the v1 code hasn't been worked on since 2010, so it was time to do an all-up scrub.
Preliminary investigations started in 2019... but Covid slowed things way down. Things picked back up in 2021/2022. Alphas and Betas were released in late 2022 / early 2023, and v2.0.0 was released in December 2023.
On January 15th, 2024, the default experience was switched from v1 to v2. V1 will continue to exist in a /v1/ sub-directory, but it will be deprecated (only very major bugs will be fixed).
This project uses Vite for bundling and testing. Current working source code is in the
/src
directory, and the latest stable release is bundled and put in the /dist
directory.
Read more about how the code is structured and how to contribute features in: /src/README.md.
Copyright (C) 2010 - 2024 Matthew LaGrandeur, released under GPL 3.0
Matthew LaGrandeur |
matt[at]mattlag[dot]com |