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

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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