PyGen 🍰

Welcome to PyGen, a powerful tool that seamlessly converts your Figma designs into beautiful Tkinter GUI code! With PyGen, you can effortlessly transform your creative designs into functional Python applications.


🚀 Features

1. Figma API Integration

  • Utilizes the Figma API to fetch your designs directly, ensuring accuracy and fidelity in the conversion process.

2. Beautiful Code Generation

  • Generates clean, maintainable Tkinter code, allowing you to focus on building your application rather than writing boilerplate code.

3. Customizable Settings

  • Modify settings such as font sizes, colors, and layout preferences to match your design requirements.

4. Widget Support

  • Supports a variety of Tkinter widgets, including buttons, labels, frames, text boxes, and more!

5. Responsive Design Handling

  • Automatically adjusts widget properties to maintain the responsiveness of your design across different screen sizes.

6. User-Friendly Interface

  • Simple and intuitive interface that allows you to upload your Figma file link and input your API key for seamless integration.

7. Cross-Platform Compatibility

  • Works seamlessly on both Mac and Windows, making it accessible to all users!

💻 Download

Get Your Copy Now!


📜 Installation

  1. Download the appropriate version for your operating system.
  2. Extract the downloaded file.
  3. Run the executable to start using PyGen!

📢 How to Use

  1. Open the application.
  2. Enter your Figma file link.
  3. Input your API key to connect your Figma account.
  4. Generate the Tkinter code.
  5. Download the code and integrate it into your project!

🛠️ Contributing

We welcome contributions! If you have suggestions or want to add features, please feel free to submit a pull request or open an issue.


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


🙌 Acknowledgments

  • Special thanks to Figma for their amazing design tools and API.
  • Thanks to the Tkinter community for their support and resources.

Feel free to reach out with any questions or feedback. Happy coding! 🎉