Skip to main content

gui viewer for tkinter fonts

Project description


tkinter_fonts_viewer


GUI application for viewing tkinter fonts. It shows text for specified font. We can switch between font types - all/normal/mono. We can filter fonts, with specified text.

Install ########

.. code-block:: python

pip install tkinter_fonts_viewer

Usage from python ########

.. code-block:: python

from tkinter_fonts_viewer import viewer

viewer()
# calls gui viewer from python

.. code-block:: python

from tkinter_fonts_viewer import fonts_type

fonts = fonts_type()
# creates dict with known fonts type (normal/mono)

Usage from command line ########

.. code-block::

fonts_viewer

Example application views ########

.. image:: views/example_view3.png

.. image:: views/example_view4.png

.. image:: views/example_view5.png

Update/Todo ########

07.01.2022


  • resizable window

  • listbox widget to choose fonts

  • "text" entry for user input text

  • "example" button with example text

  • auto wrapping text in main label

01.06.2020


  • main view

  • search entry

  • fonts type (normal/mono) json

  • oldstyle listbox

todo/to consider


  • checkbutton for bold/curve fonts

  • option for font resizing

  • color picker

  • night mode

  • redesign of top menu

  • enumeration of fonts in listbox

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

tkinter_fonts_viewer-0.1.2-py3.9.egg (16.6 kB view hashes)

Uploaded Source

tkinter_fonts_viewer-0.1.2-py2.py3-none-any.whl (10.5 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page