Skip to main content

ttkthemes

Build status Build Status codecov License: GPL v3 PyPI version Doc Status

A group of themes for the ttk extenstions for Tkinter gathered together by RedFantom and created by various authors.

License

ttkthemes: A group of themes for the ttk extensions of Tcl
Copyright (C) 2017-2020 RedFantom
Copyright (C) 2017-2018 Akuli
Copyright (C) 2004 Pat Thoyts
Copyright (C) 2004 David Zolli
Copyright (C) 2007-2008 Mats Bengsston
Copyright (C) 2005 Jelco Huijser
Copyright (C) 2015-2018 The materia and equilux authors
Copyright (C) 2018 Uwe Klimmek 
Copyright (C) Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, and other parties
Copyright (c) 2018 Maximilian Lika
Copyright (C) 2018-2020 The Yaru Theme Authors
Copyright (C) 2015-2020 The Adapta Theme Authors

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.``

Please note that while you can use some themes only under GPLv3 and that my code is also available only under GPLv3, some themes, of which the files have a header explicitly stating this, are also available under the BSD-like 2-clause Tcl license.

Usage

For more information about how to use this project in your own programs, please check out the documentation on ReadTheDocs. You can also find example images of the different included themes there, so you can choose one easily, as well as examples on usage.

Recommendations

The themes adapta, arc, breeze and yaru are recommended to make your UI look nicer on all platforms when using Tkinter and the ttk extensions in Python. When you are targeting Ubuntu, consider using the great yaru theme, and use the breeze theme if you want your UI to blend in on KDE Plasma.

Release files for ttkthemes 3.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ttkthemes 3.3.0
File Size Uploaded
ttkthemes-3.3.0.tar.gz 891.0 kB Details

Release files / ttkthemes-3.3.0.tar.gz

Download URL ttkthemes-3.3.0.tar.gz
Size 891.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a0b74087aa3bfa2ef159599376642f288d5c624073c6aaceb4d16359de0851b6
BLAKE2b-256 checksum
How to use checksums
49ad675d46fb613b80c2e0d1b195df1991a76ff42c8b5481d1c5730418945c0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

3.3.0 This release

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.0

1 release file

2.4.0

1 release file

2.3.0

1 release file

2.2.0

1 release file

2.1.0

9 release files

2.0.6

9 release files

2.0.5

9 release files

2.0.3

9 release files

2.0.2

1 release file

2.0.1

9 release files

1.5.2

1 release file

1.5.0

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page