parthjadhav/tkinter-designer

An easy and fast way to create a Python GUI 🐍

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 6th, 2026
Created on May 18th, 2021
Open Issues & Pull Requests: 5 (+0)
GitHub issues: Enabled
Number of forks: 930
Total Stargazers: 10,267 (+0)
Total Subscribers: 99 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 23.8 days
Mean response time: 260.3 days
90th percentile: 876.9 days
Tracked items: 143

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "bug" is answered fastest, typically in about 11 days, while "question" waits about 22 months. Only 4% of issues opened in the past year have been closed. Three people close 99% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 69 days
Stale 30+ days: 3
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (37)
  • enhancement (25)
  • question (12)
  • help wanted (7)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Tkinter Designer is a drag-and-drop GUI builder that converts Figma designs into Python Tkinter code.

The tool addresses the time-consuming nature of hand-coding graphical interfaces by leveraging Figma as a design canvas. Users create their interface layouts in Figma, and Tkinter Designer uses the Figma API to analyze the design file, automatically generating the corresponding Python code and assets needed to build the GUI. This approach eliminates the need to manually write widget placement and styling code.

Tkinter Designer suits developers who want to prototype or build Tkinter applications quickly without writing layout code by hand, particularly those already comfortable with Figma's design interface. It works well for projects where visual design and rapid iteration matter more than hand-crafted code optimization. The tool supports multiple frames within a single design file, allowing developers to organize complex applications across different screens or views.

The project maintains active engagement with its community through a Discord server for sharing creations and reporting issues. Development includes support for multiple languages through translated documentation, indicating sustained effort toward accessibility. The tool's own interface is built using Tkinter Designer, demonstrating confidence in its capabilities for real-world application development.