{"repo":"israel-dryer/ttkbootstrap","free":true,"listed":false,"github":"https://github.com/israel-dryer/ttkbootstrap","clone":"git clone https://github.com/israel-dryer/ttkbootstrap.git","description":"Modern themes for Tkinter. Sleek, responsive styles inspired by Bootstrap. Includes ready-to-use widgets, 30+ themes, and tools for building beautiful, cross-platform desktop apps with ease.","language":"Python","stars":2641,"topics":["ttk","tkinter","gui","bootstrap","cross-platform","modern-ui","python","theming","widgets","python-gui"],"license":"MIT","category":"dev-tools","readme_excerpt":"ttkbootstrap Modern, themed tkinter — style any ttk widget with one keyword. ttkbootstrap is a theming extension for tkinter. It generates flat, Bootstrap-inspired light and dark themes on demand and adds a single bootstyle keyword to every ttk widget, so you describe intent — \"primary\" , \"success\" , \"outline\" — instead of hand-tuning colors or long ttk style names. Why ttkbootstrap - 🎨 30 curated themes — fifteen families, each in a coordinated light and dark variant, that switch at runtime. - ⌨️ One-keyword styling — bootstyle=\"success\" , bootstyle=\"info outline\" , bootstyle=\"round toggle\" . The same keyword means the same thing on every widget. - 🧩 Batteries-included — styled ttk widgets plus a few extras ( Meter , DateEntry , Floodgauge , Tableview ) and fully themed dialogs. - 🛠️ Your own themes & styles — a declarative Theme(...) API and a public toolkit for building custom widget styles. - 🪶 Pure Python — one dependency (Pillow), Python 3.10+, no native extensions. It's a styling layer for vanilla tkinter , not a new framework: the widgets stay tkinter's, and everything you already know about tkinter still applies. Install Then see it running — this opens a window with every widget and a theme picker: Quickstart The bootstyle keyword A bootstyle value is a small grammar — a color , plus an optional modifier and widget type — and the same keyword carries the same meaning across widgets: Add a modifier or a type for variants: \"info outline\" , \"success round toggle\" ,","default_branch":null,"files":null,"tree":[],"storefront":"/r/israel-dryer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/israel-dryer/ttkbootstrap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}