{"id":23443345,"url":"https://github.com/asrot0/python-projects","last_synced_at":"2026-05-19T07:34:15.169Z","repository":{"id":176498068,"uuid":"657656710","full_name":"asRot0/Python-projects","owner":"asRot0","description":"Explore a collection of diverse Python projects including a Photo Editor, Calculator, Screen Recorder, Image Viewer and Message Encoder/Decoder!","archived":false,"fork":false,"pushed_at":"2024-11-24T12:00:35.000Z","size":206725,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-19T17:54:08.378Z","etag":null,"topics":["calculator","custom-tkinter","gui","image-processing","image-viewer","python","screenrecorder","tkinter"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","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/asRot0.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":"2023-06-23T14:37:06.000Z","updated_at":"2025-05-23T14:39:42.000Z","dependencies_parsed_at":"2023-10-26T07:36:26.064Z","dependency_job_id":"dbab7d89-b88a-4796-abc7-536ce06e787b","html_url":"https://github.com/asRot0/Python-projects","commit_stats":null,"previous_names":["asif7707/python-projects","asrot0/python-projects"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/asRot0/Python-projects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asRot0","download_url":"https://codeload.github.com/asRot0/Python-projects/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-projects/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33206320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-19T07:16:55.748Z","status":"ssl_error","status_checked_at":"2026-05-19T07:16:54.366Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["calculator","custom-tkinter","gui","image-processing","image-viewer","python","screenrecorder","tkinter"],"created_at":"2024-12-23T18:17:53.572Z","updated_at":"2026-05-19T07:34:15.135Z","avatar_url":"https://github.com/asRot0.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Projects\n\nThis repository contains a collection of various Python projects I've created, showcasing my programming skills and exploring different areas of application development.\n\n\n## Table of Contents |||||||||||||||||||||||||||||||||||||||\n\n- [Photo Editor](https://github.com/asif7707/Python-projects/tree/main/Photo%20Editor#overview)\n- [Calculator](https://github.com/asif7707/Python-projects/tree/main/Calculator)\n- [Screen Recorder](https://github.com/asif7707/Python-projects/tree/main/Screen%20Recorder)\n- [Image Viewer](https://github.com/asif7707/Python-projects/tree/main/Image%20Viewer)\n- [Message Encode Decode](https://github.com/asif7707/Python-projects/tree/main/Message%20Encode%20Decode)\n## |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n\n\n## Photo Editor\n**Description: [View Project](https://github.com/asif7707/Python-projects/tree/main/Photo%20Editor#overview)**\n    \n    Crafted using Python and Tkinter, this Photo Editor stands out as a robust suite for manipulating\n    images. Its user-friendly interface, complemented by a dark-themed aesthetic, not only elevates the\n    visual experience but also ensures a smooth user journey.\n    \n    At the core of its capabilities lies precision image manipulation. Users can seamlessly rotate, zoom,\n    and flip images, achieving the perfect orientation effortlessly. Beyond basic adjustments, the editor\n    provides nuanced controls for enhancing colors. Fine-tune brightness, experiment with vibrance, and\n    explore grayscale and inversion for diverse creative expressions.\n    \n    An exceptional feature is its expansive effects palette. Users can delve into a spectrum of artistic\n    expressions, from subtle blurs to intricate contrast adjustments. The editor offers advanced options\n    like embossing, finding edges, contouring, and edge enhancement, turning the editing process into a \n    canvas for creative experimentation.\n    \n    Exporting edited images is streamlined with customizable options. Users can define file names, select\n    formats such as JPG or PNG, and specify destination paths. This adds a layer of organization to the \n    creative process, ensuring that each image's final destination aligns with the user's vision.\n    \n    To enhance its functionality, the editor leverages customtkinter, Pillow, and ctkmessagebox libraries.\n    customtkinter augments Tkinter's capabilities, providing a tailored and polished appearance. Pillow, a\n    powerful imaging library, underpins the image manipulation features. ctkmessagebox adds interactive\n    message boxes, enhancing the user interface.\n\n\n## Calculator\n**Description: [View Project](https://github.com/asif7707/Python-projects/tree/main/Calculator)**\n    \n    The Calculator App is a versatile and visually appealing calculator program built with CustomTkinter.\n    It offers a sleek and user-friendly interface for performing basic and complex calculations. Features\n    include standard arithmetic operations (addition, subtraction, multiplication, and division),\n    percentage calculations, and history tracking. The app allows you to clear history, correct input \n    errors, and offers a dark mode for comfortable usage in various environments. Whether you're a student,\n    professional, or just need a handy digital calculator, this app simplifies mathematical tasks with \n    precision.\n    \n    - Customizable and visually appealing UI.\n    - Arithmetic operations for solving equations.\n    - Percentage and history tracking.\n    - Ability to clear the history and start fresh.\n    - Error correction with a backspace feature.\n    - Dark mode for low-light usage.\n\n\n## Screen Recorder\n**Description: [View Project](https://github.com/asif7707/Python-projects/tree/main/Screen%20Recorder)**\n\n    A Python application that allows you to record your screen and save the recordings in video format. \n    It provides a simple graphical user interface to control the recording process, including options to \n    select screen resolution and frame rate. The recorded video is saved as an AVI file, and you can \n    start and stop recording at your convenience.\n\n    This project makes use of libraries like OpenCV and tkinter for capturing the screen and creating \n    a graphical user interface, providing a straightforward tool for screen recording.\n\n\n## Image Viewer\n**Description: [View Project](https://github.com/asif7707/Python-projects/tree/main/Image%20Viewer)**\n\n    An intuitive Python application designed for viewing and editing image files effortlessly. \n    The project offers a user-friendly graphical interface that allows users to efficiently navigate \n    and display images. In addition to viewing, it provides essential image editing features, making \n    it a versatile tool for managing and enhancing your image collection.\n        \n    - User-friendly interface.\n    - Efficient image file navigation.\n    - Seamless image viewing.\n    - Image editing capabilities for enhancing your pictures.\n    \n\n## Message Encode Decode\n**Description: [View Project](https://github.com/asif7707/Python-projects/tree/main/Message%20Encode%20Decode)**\n\n    A Python project that provides tools to encode and decode messages using various techniques, adding \n    a layer of security to your communication. This project includes a user-friendly interface for \n    easy message input and output.\n    \n    - Message encoding and decoding.\n    - Multiple encoding techniques.\n\n\n## ________________________________________________________________________________\n## Installation and Usage\nEach project folder contains a README.md file with specific instructions on how to install and run the project. Generally, the steps involve:\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/asRot0/Python-projects.git\n```\n2. Navigate to the project folder:\n```bash\ncd Python-projects/[project-name]\n```\n3. Install dependencies (if any):\n```bash\npip install -r requirements.txt\n```\n4. Run the project:\n```bash\npython main.py\n```\n\n### Contributing\nContributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasrot0%2Fpython-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasrot0%2Fpython-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasrot0%2Fpython-projects/lists"}