Skip to content

Find fonts on your computer by thickness, width, similarity, and many other metrics.

License

Notifications You must be signed in to change notification settings

varun-magesh/typecat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

168 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typecat

Typecat allows you to search and filter fonts based on visual features including

  • width
  • height
  • aspect ratio
  • thickness
  • thickness variation
  • category
  • similarity almost

Dependencies

Most python dependencies will be auto-installed by pip.

These are the other dependences required:

Linux

Most Linux installations will have what typecat requires. If not, find the necessary packages in your package manager.

Mac

Run bash /path/to/typecat/mac-install.sh to install all necessary dependencies with brew. If brew is not installed it will be installed automatically.

Windows

Install MSYS2 and run this in msys: pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3-gobject

Disclaimer! Due to lack of access to a Windows machine, this installation process has never been tested.

Installation

Once the dependencies have been installed, navigate to the typecat github directory and run pip3 install . (you may need root/admin privileges). You can now run it from anywhere on the system with python3 -m typecat.

Status

While it is currently fully functioning, there remains to be a lot of room for improvement.

  • Better feature spreading
  • Categorization (That's happening like, right now)
  • Feature/font similarity
  • Font pairings
  • Config/reload window

About

Find fonts on your computer by thickness, width, similarity, and many other metrics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •