Skip to content

The best CustomTkinter alternatives

3 tools that do a similar job to CustomTkinter, 3 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.

You're replacing

CustomTkinter

A Python library that gives Tkinter GUIs a modern, customizable look, including dark mode.

  1. 1

    Kivy

    Open source · MIT · ★ 19k

    Python framework for building cross-platform GUI apps, including mobile, desktop and embedded.

    Best for: Python developers who want one codebase for desktop and mobile apps; Developers prototyping touch-friendly interfaces quickly

  2. 2

    FTXUI

    Open source · MIT · ★ 10.9k

    A C++ library for building terminal user interfaces with no dependencies.

    Best for: C++ developers who want interactive text-based tools in the terminal; Developers who want a library with no external dependencies

  3. 3

    Mantine

    Open source · MIT · ★ 31.9k

    A React component library with 100+ UI components and 80+ hooks, MIT licensed.

    Best for: React developers building web apps who want many components out of the box; Teams that want dark mode and theming support built in

How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to CustomTkinter. We don't take payment for placement.