{"id":19698118,"url":"https://github.com/khouloudhaddad/python_drawing","last_synced_at":"2025-11-22T13:02:50.972Z","repository":{"id":257920104,"uuid":"872978482","full_name":"khouloudhaddad/python_drawing","owner":"khouloudhaddad","description":"Turtle Python drawing exercices","archived":false,"fork":false,"pushed_at":"2024-10-15T17:50:17.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T15:40:52.484Z","etag":null,"topics":["python-turtle-graphics","python3"],"latest_commit_sha":null,"homepage":"","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/khouloudhaddad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-10-15T12:01:55.000Z","updated_at":"2024-10-15T17:50:20.000Z","dependencies_parsed_at":"2024-10-17T01:31:40.685Z","dependency_job_id":"96c1b819-222c-4f0c-8e24-d5261d0e11b4","html_url":"https://github.com/khouloudhaddad/python_drawing","commit_stats":null,"previous_names":["khouloudhaddad/python_drawing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/khouloudhaddad/python_drawing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khouloudhaddad%2Fpython_drawing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khouloudhaddad%2Fpython_drawing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khouloudhaddad%2Fpython_drawing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khouloudhaddad%2Fpython_drawing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/khouloudhaddad","download_url":"https://codeload.github.com/khouloudhaddad/python_drawing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khouloudhaddad%2Fpython_drawing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285794038,"owners_count":27232496,"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-11-22T02:00:05.934Z","response_time":64,"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":["python-turtle-graphics","python3"],"created_at":"2024-11-11T19:43:31.602Z","updated_at":"2025-11-22T13:02:50.939Z","avatar_url":"https://github.com/khouloudhaddad.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🐢 Python Turtle Graphics Project\nWelcome to the Python Turtle Graphics project! This project demonstrates the power of Python's turtle module to create interactive, graphical shapes and designs using simple code.\n\n## 🎯 Project Overview\nIn this project, we use Python's turtle graphics library to draw various shapes, patterns, and designs. The turtle module is an excellent way to visualize programming concepts and introduce creative coding in Python. This project is perfect for beginners to learn basic Python concepts like loops, functions, and conditionals in a fun and interactive way.\n\n## ✨ Features\n- Draw geometric shapes such as squares, triangles, circles, etc.\n- Create colorful designs and patterns with randomization\n- Use loops and recursion to generate complex fractal-like patterns\n- User interaction to control drawing (keyboard or mouse)\n- Save the generated images\n\n## 🚀 Getting Started\n### Prerequisites\nEnsure you have Python installed on your system. You can download it from the official Python website.\n\n```\n# Check Python version\npython --version\n```\n### Installation\n1- Clone the repository:\n```\ngit clone https://github.com/your-username/python-turtle-project.git\n```\n2- Navigate to the project directory:\n```\ncd python-turtle-project\n```\n3- Install any required packages (if any):\n```\npip install -r requirements.txt\n```\n**Note:** The turtle module comes pre-installed with Python, so no extra installation is necessary unless you add more dependencies.\n\n### Running the Project\nTo run the Turtle graphics code, simply execute the Python script:\n\n```\npython turtle_art.py\n```\nWatch as the turtle creates beautiful patterns on the screen!\n\n\n## 🛠️ Customization\nFeel free to experiment with the code. Modify the shapes, colors, and patterns by adjusting the parameters in the functions. You can even add new features like user inputs, dynamic shapes, or animations.\n\n## 🤝 Contributing\nContributions are welcome! If you'd like to contribute, feel free to open an issue or submit a pull request.\n\n1- Fork the project.\n2- Create a new branch (git checkout -b feature-branch).\n3- Commit your changes (git commit -m 'Add feature').\n4- Push to the branch (git push origin feature-branch).\n5- Open a Pull Request.\n\n## 📜 License\nThis project is licensed under the MIT License - see the LICENSE file for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhouloudhaddad%2Fpython_drawing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhouloudhaddad%2Fpython_drawing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhouloudhaddad%2Fpython_drawing/lists"}