Skip to content
Jeremy Clark edited this page May 8, 2021 · 7 revisions

The following are a list of features that will be implemented in the future.

  1. Figure out why some fonts aren't being renamed correctly (https://github.com/CodeZombie/TypeRip/issues/13)
  2. Rewrite the frontend with Vue 3
  3. Refactor typerip.js for better modularization.
  4. Add state transitions in the frontend for a smoother experience.
  5. Add state cues in the frontend to indicate when things are happening like a loading animation when a page is being requested, or a spinner when a font is being downloaded/processed
  6. Add more information about fonts in the font list page showing things like language support, etc.
  7. Font previews on the font list page should be grabbed from the smaller primer-based font URL, not the larger unicode-based font URL. This will significantly speed up the font-list page rendering time.
  8. Fix some font previews not displaying correctly (https://fonts.adobe.com/fonts/210-supersize)
  9. Look into using a different font-modification library (other than opentype.js) for renaming font files, as opentype has some problems with some fonts (https://fonts.adobe.com/fonts/source-han-sans-japanese)
  10. Add more verbose error messages. The CORS proxy we're using provides error messages in their responses, but we aren't currently using them.
  11. Add some kind of URL routing so that people can link directly to a font page in the tool. (eg. badnoise.net/TypeRip?family=Bookmania)
  12. Scrape font data from the Typekit API, not the entire adobe fonts webpage.
  13. Fix metadata in fonts (copyright, description, designer, Layout Features, etc)
Clone this wiki locally