{"id":23364200,"url":"https://github.com/anolchakraborty/py-calculator","last_synced_at":"2025-04-10T12:52:00.947Z","repository":{"id":65234555,"uuid":"368401909","full_name":"AnolChakraborty/Py-Calculator","owner":"AnolChakraborty","description":"Py-Calculator is a GUI calculator application with all the basic functionalities of a calculator written completely in Python3 using the tkinter framework.","archived":false,"fork":false,"pushed_at":"2023-01-16T14:46:43.000Z","size":86,"stargazers_count":6,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T11:38:27.093Z","etag":null,"topics":["application","assignment","calculator","college","college-project","project","py-caculator","python","python-gui","python-gui-apps","python-gui-calculator","python-gui-programming","python-gui-tkinter","python3","tkinter","tkinter-calculator","tkinter-graphic-interface","tkinter-gui","tkinter-python","tkinter-widgets"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AnolChakraborty.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}},"created_at":"2021-05-18T04:37:55.000Z","updated_at":"2024-09-23T11:01:05.000Z","dependencies_parsed_at":"2023-01-16T15:00:54.201Z","dependency_job_id":null,"html_url":"https://github.com/AnolChakraborty/Py-Calculator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnolChakraborty%2FPy-Calculator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnolChakraborty%2FPy-Calculator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnolChakraborty%2FPy-Calculator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnolChakraborty%2FPy-Calculator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnolChakraborty","download_url":"https://codeload.github.com/AnolChakraborty/Py-Calculator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248220325,"owners_count":21067283,"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","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":["application","assignment","calculator","college","college-project","project","py-caculator","python","python-gui","python-gui-apps","python-gui-calculator","python-gui-programming","python-gui-tkinter","python3","tkinter","tkinter-calculator","tkinter-graphic-interface","tkinter-gui","tkinter-python","tkinter-widgets"],"created_at":"2024-12-21T13:14:33.697Z","updated_at":"2025-04-10T12:52:00.925Z","avatar_url":"https://github.com/AnolChakraborty.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Py-Calculator\n## _GUI Calculator made in python using tkinter_\n[![](https://i.ibb.co/DtWdrx4/icon.png)](#py-calculator)\n\n[![powered by](https://img.shields.io/badge/Powered%20by-Python%203-blue)](https://www.python.org/)\n[![powered by](https://img.shields.io/badge/Powered%20by-Tkinter-red)](https://docs.python.org/3/library/tkinter.html)\n\nPy-Calculator is a GUI calculator application with all the basic functionalities of a calculator written completely in Python3 using the tkinter framework.\n\nIt can run on any system running Python 3 or above and having tkinter library.\n\n_Snap of the program running in linux \u0026 windows environment:_\n\n[![](https://i.ibb.co/cCgp7Bg/ezgif.gif)](#py-calculator)  [![](https://i.ibb.co/NThwNNt/Screenshot-76.png)](#py-calculator)\n## Features \n\n- Light weight\n- Open Source\n- No hidden attributes\n- Cross platform support\n- Easy to understand source code\n\n## Requirements\nFor the program to run, it needs the following **dependencies** to be installed in python:\n- math\n- tkinter\n- tkinter.constants\n- Typing \n\n_If not present, then install the libraries using pip or any other way of your choice._\n\n## How to run\nAs mentioned above, python version 3 is required to run this program.\n- First navigate to the 'Py-Calculator' folder.\n- Then run he following command:\n```sh\npython3 calculator.py\n```\n- \u0026 ignore if any warning shows up unless it conflicts with the program behaviour.\n\n## Note\n\u003eThe button padding in the code behaves differently on different OS, so please calibrate them according to the gui of the application by changing the ‘_**padx**_’ \u0026 ‘_**pady**_’ values after running on your system.\n\n\u003e\u0026 if the app icon doesnot shows up then change the followng path to the location of the icon.png file in your drive.\n```py\nphoto = tk.PhotoImage(file = \"\u003cfull path of the icon.png file in the res folder\u003e\")\n```\n\n## License\n\nThis project is lisenced under _GNU General Public License v3.0_\n\nFeel free to use this project as you want, its free \u0026 opensourced.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanolchakraborty%2Fpy-calculator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanolchakraborty%2Fpy-calculator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanolchakraborty%2Fpy-calculator/lists"}