awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TomSchimansky avatar

TomSchimansky/CustomTkinter

0
View on GitHub↗
13,410 Stars·1,161 Forks·Python·MIT·6 Aufrufe

CustomTkinter

CustomTkinter is a Python GUI framework and library used to build modern desktop applications. It serves as a toolkit for creating cross-platform graphical interfaces with a specific focus on theme-aware components and high-resolution display support.

The library provides a set of widgets based on the Tkinter framework that synchronize with operating system appearance settings. It includes a theme engine to manage light and dark modes and integrates system-level scaling to ensure visual consistency across different monitors and display densities.

The toolkit covers graphical interface composition and user interface styling, featuring scrollable layout rendering and embedded image support. It enables the construction of desktop software through customizable visual widgets and theme management.

Features

  • Tkinter Modernization - Modernizes the dated look of standard Tkinter applications with a contemporary visual design and updated widgets.
  • Color Themes - Implements a system for managing color schemes with automatic synchronization of light and dark modes based on system preferences.
  • Cross-Platform Desktop Toolkits - Serves as a cross-platform toolkit for creating consistent, modern graphical interfaces across different desktop operating systems.
  • Widget Wrappers - Wraps standard Tkinter widgets with custom drawing logic to provide a modern visual aesthetic.
  • Dark Mode Support - Provides a set of visual components that synchronize colors with system-level dark mode preferences.
  • Desktop Applications - Provides a framework for building graphical user interfaces for desktop software using Python.
  • DPI Scaling - Automatically adjusts interface dimensions and font sizes based on system DPI settings for high-resolution displays.
  • High-DPI Scaling - Ensures user interface elements remain crisp and correctly sized on high-density displays.
  • Dynamic Theme Engines - Provides a dynamic theme engine that swaps color palettes and font styles in real time.
  • System Appearance Syncers - Synchronizes application colors and scaling automatically with the operating system's appearance and density settings.
  • Theme Management Systems - Includes a theme management system that automatically switches between light and dark modes based on OS settings.
  • Tkinter UI Libraries - Offers a customizable set of modern widgets built on top of the Tkinter framework.
  • Python GUI Frameworks - Functions as a comprehensive GUI framework specifically designed for the Python programming language.
  • Widget Styling - Provides utilities to programmatically update the visual properties of widgets to maintain a modern appearance across platforms.
  • Shape Drawing - Implements custom shape drawing to render modern UI elements like rounded corners and gradients.
  • Interface Composition - Enables the construction of interfaces by assembling modular visual widgets and themes.
  • Python Widget Design - Enables the development of tailored interactive interface elements and custom layouts using Python.
  • Scrollable Containers - Provides scrollable frames that manage content overflow when elements exceed the window size.
  • State-Driven Style Bindings - Binds visual styles to reactive state changes, triggering automatic color shifts when widget states update.
  • GUI Development - Modern UI library based on Tkinter.
  • UI Frameworks - Modern, customizable UI-library based on Tkinter.

Star-Verlauf

Star-Verlauf für tomschimansky/customtkinterStar-Verlauf für tomschimansky/customtkinter

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu CustomTkinter

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit CustomTkinter.
  • fyne-io/fyneAvatar von fyne-io

    fyne-io/fyne

    27,941Auf GitHub ansehen↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Goandroidcross-platformfyne
    Auf GitHub ansehen↗27,941
  • autodarkmode/windows-auto-night-modeAvatar von AutoDarkMode

    AutoDarkMode/Windows-Auto-Night-Mode

    9,514Auf GitHub ansehen↗

    Windows-Auto-Night-Mode is a theme scheduler and system theme controller for Windows that automatically switches the operating system between light and dark modes. It manages these transitions based on specific times of day or solar events, such as sunrise and sunset. The tool functions as a power-aware manager that can adjust theme behavior based on battery status and suppress visual changes during active gaming. It synchronizes multiple visual elements, including wallpapers, accent colors, and mouse cursors, to ensure consistency during theme transitions. The project includes capabilities

    C#csharpdark-themedarkmode
    Auf GitHub ansehen↗9,514
  • hoffstadt/dearpyguiAvatar von hoffstadt

    hoffstadt/DearPyGui

    15,217Auf GitHub ansehen↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    C++cppcross-platformdearpygui
    Auf GitHub ansehen↗15,217
  • kognise/water.cssAvatar von kognise

    kognise/water.css

    8,630Auf GitHub ansehen↗

    Water.css is a minimalist, classless CSS framework and library designed to apply visual improvements directly to standard HTML elements. It maps curated styles to native tags, allowing for clean and professional website interfaces without the need for custom class names. The library features an adaptive theme system that automatically switches between light and dark color schemes based on operating system user preferences. It also uses root-level CSS variables, enabling the customization of base colors and spacing to create unique visual identities. The project provides capabilities for rapi

    CSS
    Auf GitHub ansehen↗8,630
Alle 30 Alternativen zu CustomTkinter anzeigen→

Häufig gestellte Fragen

Was macht tomschimansky/customtkinter?

CustomTkinter is a Python GUI framework and library used to build modern desktop applications. It serves as a toolkit for creating cross-platform graphical interfaces with a specific focus on theme-aware components and high-resolution display support.

Was sind die Hauptfunktionen von tomschimansky/customtkinter?

Die Hauptfunktionen von tomschimansky/customtkinter sind: Tkinter Modernization, Color Themes, Cross-Platform Desktop Toolkits, Widget Wrappers, Dark Mode Support, Desktop Applications, DPI Scaling, High-DPI Scaling.

Welche Open-Source-Alternativen gibt es zu tomschimansky/customtkinter?

Open-Source-Alternativen zu tomschimansky/customtkinter sind unter anderem: fyne-io/fyne — Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive… autodarkmode/windows-auto-night-mode — Windows-Auto-Night-Mode is a theme scheduler and system theme controller for Windows that automatically switches the… hoffstadt/dearpygui — DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a… kognise/water.css — Water.css is a minimalist, classless CSS framework and library designed to apply visual improvements directly to… kivy/kivy — Kivy is a cross-platform Python GUI framework used to build graphical user interfaces that run on desktop and mobile… lxn/walk — Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and…