{"id":25005495,"url":"https://github.com/proxlight/proxlight-designer-3","last_synced_at":"2025-08-10T13:12:06.725Z","repository":{"id":245098491,"uuid":"817259386","full_name":"Proxlight/Proxlight-Designer-3","owner":"Proxlight","description":"AI-Based GUI Application Builder ","archived":false,"fork":false,"pushed_at":"2024-06-19T10:55:24.000Z","size":1299,"stargazers_count":24,"open_issues_count":0,"forks_count":7,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-20T10:42:14.123Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Proxlight.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-19T10:39:30.000Z","updated_at":"2025-04-24T09:01:33.000Z","dependencies_parsed_at":"2024-06-19T20:33:56.715Z","dependency_job_id":"8c261af4-d484-4483-a3dc-36da5a213bd0","html_url":"https://github.com/Proxlight/Proxlight-Designer-3","commit_stats":null,"previous_names":["proxlight/proxlight-designer-3"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Proxlight/Proxlight-Designer-3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Proxlight%2FProxlight-Designer-3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Proxlight%2FProxlight-Designer-3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Proxlight%2FProxlight-Designer-3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Proxlight%2FProxlight-Designer-3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Proxlight","download_url":"https://codeload.github.com/Proxlight/Proxlight-Designer-3/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Proxlight%2FProxlight-Designer-3/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269728991,"owners_count":24465745,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-10T02:00:08.965Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-05T00:40:24.624Z","updated_at":"2025-08-10T13:12:06.677Z","avatar_url":"https://github.com/Proxlight.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Proxlight Designer 3 : AI-Based GUI Application Builder\n\n## 🚀 Overview\n\nWelcome to **Proxlight Designer 3**, an innovative tool that combines the power of **CustomTkinter** and the **Google Gemini API** to help you effortlessly create Python GUI applications. Describe your dream application, and let our AI do the rest! 🌈✨\n\n## ✨ Features\n\n- **🖥️ User-Friendly Interface**: Experience a sleek and intuitive GUI built with CustomTkinter.\n- **🤖 AI-Powered Code Generation**: Leverage the Google Gemini API to generate Python code from your descriptions.\n- **💾 Code Export**: Save your generated Python code as a `.py` file with ease.\n- **👀 Code Preview**: Preview your generated Python application directly from the tool.\n- **📝 Description-Based Design**: Just describe your application, click 'Build', and watch the magic happen!\n\n## 📋 Requirements\n\n- Python 3.6+\n- CustomTkinter\n- Tkinter\n- Google Gemini API library (`google-generativeai`)\n\n## 📦 Installation\n\n1. **Clone the repository**:\n    ```sh\n    git clone https://github.com/yourusername/proxlight-designer-3.git\n    cd proxlight-designer-3\n    ```\n\n2. **Install the required packages**:\n    ```sh\n    pip install customtkinter\n    pip install google-generativeai\n    ```\n\n## 🛠️ Usage\n\n1. **Run the application**:\n    ```sh\n    python app.py\n    ```\n\n2. **Enter your Google API key** when prompted.\n\n3. **Describe your desired GUI application** in the provided text box.\n\n4. **Click 'Build'** to generate the Python code for your application.\n\n5. **View the generated code** in the output text box.\n\n6. **Save the generated code** by clicking 'Export as .py'.\n\n7. **Preview the generated application** by clicking 'Preview'.\n\n## 📸 Screenshots\n\n### Main Interface\n![Main Interface](screenshots/main_interface.png)\n\n### Generated Code\n![Generated Code](screenshots/generated_code.png)\n\n## 🤝 Contributing\n\nWe welcome contributions! Feel free to submit a Pull Request or open an issue to discuss any changes.\n\n## 📄 License\n\nThis project is licensed under the MIT License.\n\n## 📧 Contact\n\nFor questions or feedback, please open an issue on GitHub or contact proxlight02@gmail.com .\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproxlight%2Fproxlight-designer-3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fproxlight%2Fproxlight-designer-3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproxlight%2Fproxlight-designer-3/lists"}