[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-72750":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":15,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":16,"starSnapshotCount":16,"syncStatus":40,"lastSyncTime":41,"discoverSource":42},72750,"PyUIBuilder","PaulleDemon\u002FPyUIBuilder","PaulleDemon","Python GUI builder. GUI builder for Tkinter, CustomTkinter, Kivy(upcoming) and PySide ","https:\u002F\u002Fpyuibuilder.com\u002F",null,"JavaScript",2449,201,34,16,0,5,10,15,75.52,"Other",false,"main",true,[26,27,28,29,30,31,32,33,34,35,36],"customtkinter","gui","gui-builder","kivy-framework","pyqt","pyside","python","python-gui-builder","pythongui","tkinter","uibuilder","2026-06-12 04:01:07","\n\u003Cp align=\"center\">\u003Cimg src=\".\u002Frepo-assets\u002Flogo\u002FPyUi.png\" alt=\"font tester logo\" width=\"100\" height=\"100\">\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n \u003Ch1> PyUIBuilder - Python GUI Builder\n\u003C\u002Fh1>\n\u003C\u002Fp>\n\nBuild python GUIs like Canva\n\n\u003C!-- \u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fshare?url=https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002FPyUIBuilder&text=Check out PyUIBuilder tool\">\n        \u003Cimg src=\".\u002Frepo-assets\u002Fshare\u002F1.png\" height=\"35\" \u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwww.reddit.com\u002Fsubmit?url=https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002FPyUIBuilder&title=Check out PyUIBuilder tool\">\n        \u003Cimg src=\".\u002Frepo-assets\u002Fshare\u002F4.png\" height=\"35\" \u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https:\u002F\u002Fgithub.com\u002F**PaulleDemon**\u002FPyUIBuilder&title=check out PyUIBuilder tool\">\n        \u003Cimg src=\".\u002Frepo-assets\u002Fshare\u002F2.png\" height=\"35\" \u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002F\">\nBuild Python GUI's with ease of Drag and drop builders.\n        \u003Cimg src=\".\u002Frepo-assets\u002Fshare\u002F3.png\" height=\"35\" \u002F>\n    \u003C\u002Fa>\n\u003C\u002Fp> -->\n\n\n\n\u003Ca href=\"https:\u002F\u002Fwww.producthunt.com\u002Fposts\u002Fpyui-builder?embed=true&utm_source=badge-top-post-badge&utm_medium=badge&utm_souce=badge-pyui&#0045;builder\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fapi.producthunt.com\u002Fwidgets\u002Fembed-image\u002Fv1\u002Ftop-post-badge.svg?post_id=949514&theme=light&period=daily&t=1744818177482\" alt=\"PyUI&#0032;Builder - Build&#0032;Python&#0032;GUIs&#0032;like&#0032;Canva | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" \u002F>\u003C\u002Fa>\n\n\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F57addb9c-d018-4be9-894d-c7cbce5ff55f\n\n\n\u003C!-- https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fac91aa98-843d-4578-b646-88e66bc113de -->\n\n\u003Csub>**Don't like background music? feel free to mute it**\u003C\u002Fsub>\n\n## Try PyUIBuilder\n**Try it** [PyUIBuilder](https:\u002F\u002Fpyuibuilder.com)\n\n**About** [About PyUiBuilder](https:\u002F\u002Fabout.pyuibuilder.com)\n\n[PyuiBuilder - Python GUI Builder](https:\u002F\u002Fpyuibuilder.com\u002Fpython-gui-builder)\n\n**Roadmap:** You can check whats upcoming on [Roadmap](https:\u002F\u002Fscrawny-droplet-e97.notion.site\u002FPyUIBuilder-Roadmap-21e45dc1685b8092a47ed4c9f333233c)\n\n**What's new:** You can check what's new [here](https:\u002F\u002Fscrawny-droplet-e97.notion.site\u002FPyuibuilder-What-s-new-25845dc1685b80a2a802e6f3943085f1)\n\n**Funding development:**\n\u003Cbr>\nI am Paul, a solo-developer, which means I work on this project all by myself from design to coding to maintaing the project. \n\u003Cbr\u002F>\n\u003Cbr\u002F>\nso, if you'd like to support the development, you can [purchase a license](https:\u002F\u002Fabout.pyuibuilder.com\u002F#pricing) with a one time payment, for a limited time, which will give you instant access to all the premium features\nfor life.  Thank you for your support! appreciate it very much\n\u003Cbr\u002F>\n\u003Cbr\u002F>\nBest,\n\u003Cbr\u002F>\nPaul\n\n**Note:** premium features are being  added and maintained in private\n\n## Table of contents\n\n- [Docs - Getting started](#docs---getting-started)\n- [Features](#features)\n- [Supported Frameworks\u002FLibraries](#supported-frameworkslibraries)\n- [Roadmap](#roadmap)\n- [License - Fund the development](#license---fund-the-development)\n- [Newsletter](#newsletter)\n    - [Keep yourself updated](#keep-yourself-updated)\n- [Tested on](#tested-on)\n- [FAQ](#faq)\n- [License Information](#license-information)\n    - [Web based Editor](#webbased-editor)\n    - [Electron App - Hobbyist License](#electron-app---hobbyist-license)\n    - [Electron App - Commercial License](#electron-app---commercial-license)\n- [Contributing](#contributing)\n- [Some of my other open-source](#some-of-my-other-open-source)\n- [Author](#author)\n\n\n## Resources\n1. Youtube - [PyUibuilder playlist](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PL0VamwghCfX-KXtGKGLak-C_-Jcx_eOiK&si=vnVr8vdU_JkIEL2f)\n2. [Creating sign up form Blog](https:\u002F\u002Fmedium.com\u002Fpython-in-plain-english\u002Fcreate-tkinter-guis-using-tkinter-gui-builder-pyuibuilder-a7422489c55e)\n3. [Discord Invite](https:\u002F\u002Fdiscord.gg\u002FdHXjrrCA7G)\n\n## Docs - Getting started\nRead the docs on the [Docs page](https:\u002F\u002Fdocs.pyuibuilder.com\u002F)\n\n## Example app\n\n\u003Cimg src=\".\u002Fdemos\u002Fsample.png\" alt=\"demo\" width=\"600\">\n\n**Output code generated for tkinter**\n```py\n# This code is generated by PyUIbuilder: https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002FPyUIBuilder\n\nimport tkinter as tk\nfrom tktimepicker import AnalogPicker, AnalogThemes, constants\nimport tkintermapview\n\nmain = tk.Tk()\nmain.config(bg=\"#332f2f\")\nmain.title(\"Main Window\")\n\ntimepicker = AnalogPicker(parent=main, type=constants.HOURS12)\ntimepicker_theme = AnalogThemes(timepicker)\ntimepicker_theme.setNavyBlue()\ntimepicker.place(x=80, y=145, width=250, height=350)\n\nmap_viewer = tkintermapview.TkinterMapView(master=main)\nmap_viewer.place(x=423, y=181, width=400, height=250)\n\nlabel = tk.Label(master=main, text=\"Sample text\")\nlabel.config(bg=\"#E4E2E2\", fg=\"#000\")\nlabel.place(x=83, y=69, width=130, height=46)\n\nbutton = tk.Button(master=main, text=\"Click me\")\nbutton.config(bg=\"#65ff4a\", fg=\"#0b0909\")\nbutton.place(x=457, y=108, width=80, height=40)\n\n\nmain.mainloop() \n```\n**Output produced tkinter (linux)**\n\n\u003Cimg src=\".\u002Fdemos\u002Fdemo-output.png\" alt=\"demo\" width=\"600\">\n\nTkinter is OS dependent, output may vary based on OS.\n\n## 3 Easy steps.\n1. Select a UI library\u002Fframework.\n2. Drag and drop widgets.\n3. Generate and download the code.\n\n\n## Features\n\nWhile there are a lot of features, here are few you need to know.\n\n* Framework agnostic - Can outputs code in multiple frameworks.\n* Pre-built UI widgets\n* Plugins to extend 3rd party UI libraries\n* Supports layout managers, such as flex, grid and absolute positioning [read docs](https:\u002F\u002Fdocs.pyuibuilder.com\u002F)\n* Generates python Code.\n* Support to upload local assets.\n* Generates requirements.txt file when needed\n\n## Supported Frameworks\u002FLibraries\n\n- [x] Tkinter \n- [x] CustomTkinter \n- [ ] Kivy (work in progress)\n- [ ] PySide (work in progress)\n\n## Roadmap\nHere are some of the upcoming features.\n* Support for Event Handlers\n* Pyqt\u002FPySide Support\n* **Downloadable Electron app** and more.\n\nTo learn more\u002F see upcoming features visit [roadmap](.\u002Froadmap.md)\n \nTo stay in loop, subscribe to the free [newsletter](https:\u002F\u002Ftally.so\u002Fr\u002FmVDY7N)\n\n## License - Fund the development\n\nHelp fund development of this and upcoming projects by purchasing a one-time license.\n\nPurchasing License will give you discounted price and provide you access to more advance features, early access and more.\n\nThe discount's will be available for limited time only on pre-orders.\n\n| Type                                                              | Free              | Premium - Hobbyist \u002F Per user                            | Premium - Commercial \u002F Per user                            |\n|-------------------------------------------------------------------|-------------------|----------------------------------------------------------|------------------------------------------------------------|\n| **Support open-source development**                               | 👍️                 | 😎                                                        | 🚀                                                          |\n| **Priority support** - (prioritize your feature requests, issues) | community support | ✅                                                        | ✅                                                          |\n| **Lifetime license** (one-time  purchase)                         | 👍️                 | ✅                                                        | ✅                                                          |\n| **Early access** to upcoming features                             | ❌                 | ✅                                                        | ✅                                                          |\n| **Downloadable Electron App** (upcoming)                          | ❌                 | ✅                                                        | ✅                                                          |\n| **Premium widgets**(tabbed widget, scroll widget etc)                           | ❌                 | ✅                                                        | ✅                                                          |\n| **Run Preview live**(upcoming)                                    | ❌                 | ✅                                                        | ✅                                                          |\n| **Save and Load UI files**                            | ❌                 | ✅                                                        | ✅                                                          |\n| **Load 3rd party plugins locally**                                | ❌                 | ✅                                                        | ✅                                                          |\n| **Dark theme**                                         | ❌                 | ✅                                                        | ✅                                                          |\n| **Commercial Use**                                                | ❌                 | ❌                                                        | ✅                                                          |\n| **Support for PyQt\u002FPySide frameworks** (upcoming)                 | ❌                 | ❌                                                        | ✅                                                          |\n| **More upcoming features and support**                            | ❓️                 | ✅                                                        | ✅                                                          |\n| **Price**                                                         | -                 | ~~$129~~ **$29** (save 77.52% for limited time on pre-order) | ~~180~~ **$49** (Save 72.78% for a limited time on pre-orders) |\n| order now!                                                    |                   | [Get license](https:\u002F\u002Fabout.pyuibuilder.com)                                          | [Get license](https:\u002F\u002Fabout.pyuibuilder.com)                                            |\n\n## Newsletter\n\nJoin the free newsletter to know about upcoming updates, learn how I built this tool and more about open-source.\n\n[Join free newsletter](https:\u002F\u002Fpaulfreeman.substack.com\u002Fsubscribe?utm_source=Github-Pybuilder)\n\n#### Keep yourself updated\n\nTo keep up with the latest developments considering starting ⭐️ this repo\n\n## Tested on\n\nDepending on whether your Browser supports native HTML drag and drop, it may work differently.\nI haven't tested on Safari, since I don't have a Macbook, feel free to let me know if it works.\n\n- [x] Chrome\n- [x] Edge\n- [x] FireFox\n- [ ] Safari (Not tested on safari)\n\n## FAQ\n\n\n1. **Why do I need a GUI builder?**\n    \n    **A.** GUI builders assist you quickly create GUI without learning too much about GUI frameworks. It can also help you quickly prototype and see things visually. \n\n2. **Do I need to purchase a license to use this?**\n\n   **A.** Webbased editor will remain free to use. To support open-source development, If you want a downloadable exe for local development and additional features, you'll need to purchase license based on your needs (hobbiest \u002F commercial)\n\n3. **How does this compare to other UI builders?**\n\n   **A.** \n   * Most GUI builders out there are framework specific, this UI Builder tool is framework independent.\n\n   * This outputs code in Python, not in XML or other formats which can be hard to debug. So its easier to modify even after downloading the code.\n\n   * Support for 3rd party UI libraries. Many GUI builders don't come with support for 3rd party libraries. \n\n4. **Why doesn't the theme of the GUI builder match the theme of Tkinter?**\n   \n   **A.** Tkinter is a OS-dependent library, so it would render differently on different OS. Having a common UI the the GUI builder makes it simpler for development. \n   \n   If you want a live preview before generating the code you can get a premium license and you'll be notified when that feature releases.\n\n## License Information\n\nTo support development of this project, license differ depending on the usecase.\n\n#### Web-based Editor\n* All code generated by the builder tools  are licensed under MIT and can be used commercially\n\n#### Electron App - Hobbyist License\nThis is meant for students and hobbyist\n* All code generated by the builder tools are free to use for non-commercial purposes. If you are using \n  this for a startup or your business you'll need to get a business license.\n\n#### Electron App - Commercial License\nThis is meant for business usecases, you can use the code even for commercial use.\n* All code generated by the builder tools are free to use for commercial and non-commercial purposes. If you are using this for a startup or your business you'll need to get a commercial license.\n\n## Contributing\nTo run it locally you'll need to add .env-cmdrc.json with the following in it. This file should be in the root directory\n\n```json\n{\n    \"development\":{\n        \"REACT_APP_ANALYTICS_SCRIPT_ID\": \"\"\n    },\n\n    \"production\":{\n        \"REACT_APP_ANALYTICS_SCRIPT_ID\": \"\"\n\n    }\n}\n```\n\nFor contributing read [here](.\u002FCONTRIBUTING.md)\n\n\n## Some of my other open-source\n\n* [Awesome Landing pages](https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002Fawesome-landing-pages)\n* [Hover Preview](https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002FHover-Preview)\n* [Font Tester](https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002Ffont-tester-chrome)\n* [Django SaaS Boilerplate](https:\u002F\u002Fgithub.com\u002FPaulleDemon\u002FDjango-SAAS-Boilerplate)\n\n\n## Author\n* Paul\n* Github: PaulleDemon\n","PyUIBuilder 是一个用于构建 Python GUI 应用程序的工具，支持 Tkinter、CustomTkinter、Kivy（即将推出）和 PySide 等框架。其核心功能包括拖放式界面设计，使用户能够像使用 Canva 一样轻松创建图形用户界面。技术特点上，PyUIBuilder 提供了直观的可视化编辑器，简化了 GUI 开发流程，并且支持多种流行的 Python GUI 框架。适用于需要快速开发桌面应用程序的场景，特别是对于那些希望减少编码工作量并专注于应用逻辑的开发者来说非常有用。",2,"2026-06-11 03:43:29","high_star"]