awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ParthJadhav avatar

ParthJadhav/Tkinter-Designer

0
View on GitHub↗
10,259 estrellas·937 forks·Python·BSD-3-Clause·2 vistas

Tkinter Designer

Tkinter-Designer is a tool for converting Figma design files into executable Python source code and visual assets. It automates the transformation of visual design layouts into functional Tkinter source code to facilitate the creation of desktop application prototypes.

The project converts Figma design URLs and API tokens into functional interfaces, processing individual design frames as independent views. This enables the generation of multi-screen applications with navigation logic to move between different layouts.

The generated output uses a class-based architecture to organize screens, ensuring modularity and maintainable state management. The system also integrates visual themes by applying coordinated color palettes and font styles across the codebase.

Features

  • Figma to Python Translations - Transforms Figma design files into executable Python source code and visual assets for user interfaces.
  • Template-Based Code Generators - Injects extracted design properties into predefined Python templates to generate executable GUI source code.
  • Figma to Python Conversion - Transforms a Figma design file URL and API token into functional Python source code and visual assets.
  • Tkinter - Transforms visual design files into executable Tkinter source code and assets for rendering a functional interface.
  • Navigation Systems - Implements a system for managing transitions and movement between different design layouts in multi-screen applications.
  • Python GUI Frameworks - Converts visual designs into functional Python code specifically for building desktop applications.
  • Screen-to-Screen Navigation Links - Builds applications with multiple navigational views and frames based on design screens.
  • Frame-to-Screen Mapping - Maps individual Figma design frames into independent UI views to create a multi-page application structure.
  • Multi-Screen Generation - Creates multiple distinct views and files from a single design document by processing every frame as a separate screen.
  • Design API Integrations - Extracts visual layout and asset metadata from Figma using its REST API.
  • Class-Based Architecture - Organizes the generated GUI code using a class-based architecture to improve maintainability.
  • Design Token Theming - Applies coordinated color palettes and font styles across the generated codebase based on design system tokens.
  • Configuration Classes - Encapsulates generated UI screens into Python classes for better modularity and state management.
  • Rapid Interface Prototyping - Creates working graphical user interfaces from design documents without manually writing layout code.

Historial de estrellas

Gráfico del historial de estrellas de parthjadhav/tkinter-designerGráfico del historial de estrellas de parthjadhav/tkinter-designer

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Tkinter Designer

Proyectos open-source similares, clasificados según cuántas características comparten con Tkinter Designer.
  • pysimplegui/pysimpleguiAvatar de PySimpleGUI

    PySimpleGUI/PySimpleGUI

    13,807Ver en GitHub↗

    PySimpleGUI is a Python framework used to build graphical user interfaces. It functions as an adapter-based wrapper that maps multiple GUI toolkit APIs into a single unified interface, allowing for backend-agnostic development across tkinter, Qt, or WxPython. The project uses a layout-based UI definition system where visual hierarchies are defined via nested lists rather than coordinate-based placement. It employs an event-driven polling loop and string-based event mapping to associate interface elements with specific user actions. The framework supports cross-framework GUI design and intera

    Pythonbeginner-friendlydatavisualizationgames
    Ver en GitHub↗13,807
  • gluestack/gluestack-uiAvatar de gluestack

    gluestack/gluestack-ui

    4,931Ver en GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    Ver en GitHub↗4,931
  • daltonmenezes/aura-themeAvatar de daltonmenezes

    daltonmenezes/aura-theme

    3,730Ver en GitHub↗

    Aura Theme is a comprehensive set of dark color palettes, development environment styles, and digital assets designed to create a unified visual identity across various software targets. It provides a cohesive dark mode system for code editors, terminal emulators, and desktop window managers, complemented by a collection of high-resolution dark wallpapers for desktop and mobile environments. The project includes a theme porting tool and a UI color token system that replace hardcoded hex values with dynamic accent tokens. This framework enables cross-application theme porting, allowing a consi

    TypeScriptcodesandboxcolor-themedark
    Ver en GitHub↗3,730
  • yangzongzhuan/ruoyi-vue3Avatar de yangzongzhuan

    yangzongzhuan/RuoYi-Vue3

    6,631Ver en GitHub↗

    RuoYi-Vue3 is a full-stack administrative dashboard and permission management framework built with SpringBoot and Vue 3. It serves as an enterprise management backend providing a decoupled architecture that separates the API from the user interface. The project features a low-code CRUD generator that automatically produces frontend and backend boilerplate code and API documentation from database tables. It implements a comprehensive role-based access control system for managing users, departments, and granular permissions at the menu and button levels, secured by stateless JSON Web Token auth

    Vueadminelement-pluselement-ui
    Ver en GitHub↗6,631
Ver las 30 alternativas a Tkinter Designer→

Preguntas frecuentes

¿Qué hace parthjadhav/tkinter-designer?

Tkinter-Designer is a tool for converting Figma design files into executable Python source code and visual assets. It automates the transformation of visual design layouts into functional Tkinter source code to facilitate the creation of desktop application prototypes.

¿Cuáles son las características principales de parthjadhav/tkinter-designer?

Las características principales de parthjadhav/tkinter-designer son: Figma to Python Translations, Template-Based Code Generators, Figma to Python Conversion, Tkinter, Navigation Systems, Python GUI Frameworks, Screen-to-Screen Navigation Links, Frame-to-Screen Mapping.

¿Qué alternativas de código abierto existen para parthjadhav/tkinter-designer?

Las alternativas de código abierto para parthjadhav/tkinter-designer incluyen: pysimplegui/pysimplegui — PySimpleGUI is a Python framework used to build graphical user interfaces. It functions as an adapter-based wrapper… gluestack/gluestack-ui — gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built,… daltonmenezes/aura-theme — Aura Theme is a comprehensive set of dark color palettes, development environment styles, and digital assets designed… yangzongzhuan/ruoyi-vue3 — RuoYi-Vue3 is a full-stack administrative dashboard and permission management framework built with SpringBoot and Vue… hoffstadt/dearpygui — DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a… kivy/kivy — Kivy is a cross-platform Python GUI framework used to build graphical user interfaces that run on desktop and mobile…