RepositoryPythonINẤn Độ
PA

ParthJadhav/Tkinter-Designer

An easy and fast way to create a Python GUI 🐍

10.3ksao
930fork
5issue
3lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: python-script

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: tkinter-python

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: gui-application

#1 Repository Của Tháng

🎨 Tkinter Designer: Tạo giao diện Python chỉ bằng Figma, không cần viết code

Tkinter Designer biến thiết kế Figma thành code Tkinter chỉ trong vài câu lệnh.

Tkinter Designer là một công cụ giúp tạo giao diện người dùng (GUI) cho Python một cách nhanh chóng và dễ dàng. Thay vì phải viết tay từng dòng code Tkinter, bạn chỉ cần thiết kế giao diện trên Figma — một phần mềm thiết kế đồ họa mạnh mẽ — và Tkinter Designer sẽ tự động sinh ra toàn bộ mã nguồn và các tệp tin cần thiết cho ứng dụng của bạn. Dự án này sử dụng Figma API để phân tích thiết kế và chuyển đổi thành giao diện Tkinter thực thi được.

✨ Điểm nổi bật

  • Kéo thả trên Figma: Thiết kế giao diện bằng Figma, không cần viết code thủ công.
  • Tích hợp Figma API: Tự động phân tích thiết kế và sinh code Tkinter tương ứng.
  • Hỗ trợ nhiều khung (multi-frame): Tạo nhiều trang giao diện trong một tệp Figma.
  • Mẫu class-based: Sinh ra ứng dụng Tkinter dưới dạng lớp (class) có cấu trúc rõ ràng.
  • Mẫu pages: Hỗ trợ tạo ứng dụng có điều hướng Back/Next giữa các khung.
  • Hỗ trợ theme ttk: Áp dụng các giao diện ttk theme như clam, alt, v.v.
  • Cập nhật lại giao diện: Tệp gui.py sinh ra có thể import mà không tự động chạy mainloop(), dễ dàng tích hợp lệnh xử lý sau này.
  • CLI thân thiện: Dùng lệnh tkdesigner "$FILE_URL" "$FIGMA_TOKEN" để sinh giao diện nhanh chóng.

💡 Vì sao đáng chú ý

Tkinter Designer khác biệt so với cách truyền thống là bạn không cần phải viết code Tkinter từ đầu. Chỉ cần có kỹ năng thiết kế trên Figma, bạn có thể tạo ra những giao diện đẹp mắt và chức năng chỉ trong vài phút. Đặc biệt, việc hỗ trợ nhiều khung và điều hướng giữa các trang giúp bạn dễ dàng xây dựng ứng dụng đa trang. Đây là công cụ lý tưởng cho những người mới bắt đầu học Python muốn nhanh chóng tạo ra ứng dụng có giao diện đồ họa.


#Tkinter #PythonGUI #Figma #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
alejandroautalan/pygubu-designer

A simple GUI designer for the python tkinter module

1.1k
Oct 14, 2026
RepositoryPython
ragardner/tksheet

Python tkinter table and treeview widget

505
Mar 11, 2026
RepositoryPython
PySimpleGUI/PySimpleGUI

Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

13.8k
Aug 30, 2026
RepositoryPython
TomSchimansky/GuitarTuner

Guitar tuner program made with Python, Tkinter and PyAudio.

186
Feb 20, 2024
RepositoryPython
amark23/Restaurant-Management-System-Python-

Restaurant-Management-System in python(tkinter) , GUI based project for college students in python using module tkinter, Based on new boston tutorials with some added tabs and functions.

168
Apr 27, 2024
RepositoryPython
Akascape/CTkMenuBar

Modern menu/tool bar widget library for customtkinter. (extension/add-on)

156
Aug 9, 2025
RepositoryPython
Akascape/CTkPDFViewer

A simple yet powerfull pdf viewer for customtkinter! (extension/add-on)

67
Apr 8, 2025
RepositoryPython
wistbean/learn_python3_spider

python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等

22.2k
Oct 12, 2026
RepositoryPython
TomSchimansky/CustomTkinter

A modern and customizable python UI-library based on Tkinter

13.6k
Jun 24, 2026