Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mk-manishkumar/learning-tkinter
This repository contains a collection of projects created using Tkinter, a popular Python library for creating graphical user interfaces (GUIs). These projects serve as a learning resource for individuals interested in exploring and mastering Tkinter.
https://github.com/mk-manishkumar/learning-tkinter
tkinter-python
Last synced: 10 days ago
JSON representation
This repository contains a collection of projects created using Tkinter, a popular Python library for creating graphical user interfaces (GUIs). These projects serve as a learning resource for individuals interested in exploring and mastering Tkinter.
- Host: GitHub
- URL: https://github.com/mk-manishkumar/learning-tkinter
- Owner: mk-manishkumar
- Created: 2023-06-06T03:58:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-03T05:44:57.000Z (over 1 year ago)
- Last Synced: 2024-11-11T22:27:02.980Z (2 months ago)
- Topics: tkinter-python
- Language: Python
- Homepage:
- Size: 627 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: News App/.vscode/settings.json
Awesome Lists containing this project
README
# Tkinter Projects
This repository contains a collection of projects created using **Tkinter**, a popular Python library for creating graphical user interfaces (GUIs). These projects serve as a learning resource for individuals interested in exploring and mastering _Tkinter_.
## Project List
### Project 1: Login Window
- Description: A login window where users can enter their **email and password** to log in if the credentials are correct.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/Login%20Window)
- Screenshot:![01](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/05fd158f-08a9-4b23-93c7-55e1add06b8b)
### Project 2: Wallpaper Viewer
- Description: A small window where you can see multiple wallpapers just by clicking **next** button.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/Wallpaper%20Viewer)
- Screenshot:![02](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/5e32cbf2-438a-4415-9a03-03cf4b7ffe20)
### Project 3: Calculator- Description: A calculator GUI application where user can do all primary mathematical operations.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/Calculator)
- Screenshot:![03](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/e168edc6-0863-465a-98d3-7ff9898b47e5)
### Project 4: News Application- Description: A news application that showcases the top 10 news (India) of every hour with the assistance of the News API.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/News%20App)
- Screenshot:![04](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/2c6bb2c2-338f-4f17-91af-aa0ae87cf7f5)
### Project 5: Palindrome Checker
- Description: A window where users can enter word/number and then click on submit button to check whether it's palindrome or not.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/palincdrome%20checker)
- Screenshot:![05](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/96a23a18-2ff6-4802-ad25-7c85217d6dfb)
### Project 6: Simple Interest Calculator
- Description: A GUI app where the user can input the principal amount, rate of interest, and time. They will receive the simple interest after clicking the Calculate button.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/Simple%20Interest%20Calculator)
- Screenshot:![06](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/3b7163b1-44ec-4a6e-9e02-87b780cc2791)
### Project 7: Login Window
- Description: A GUI app where users can toggle between light and dark themes by clicking a button.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/Light%20Dark%20Theme%20Toggle)
- Screenshot:![07](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/2e92c87a-9dd5-41a1-b0d3-8b302d012d53)
### Project 8: Spelling Checker
- Description: A GUI app where users can check English spellings just by entering the word and pressing the **Check** button.
- Repo Link - [Click here](https://github.com/mk-manishkumar/learning-tkinter/tree/main/Spelling%20Checker)
- Screenshot:![08](https://github.com/mk-manishkumar/learning-tkinter/assets/102028645/5ba23b65-8857-4e10-852d-647143b8bf70)
## Getting Started
To get started with these projects, follow the steps below:
1. Clone the repository:
```
git clone https://github.com/mk-manishkumar/learning-tkinter.git
```2. Navigate to the project directory:
```
cd tkinter-projects
```3. Run a specific project:
```
python project_file.py
````Note: Replace project_file.py with the appropriate file name for the project you wish to run.`
## Acknowledgements
[Tkinter Documentation](https://docs.python.org/3/library/tkinter.html) - Official documentation for Tkinter.
> If you have any questions, suggestions, or feedback, please feel free to reach out on my [Twitter](https://twitter.com/_manishmk) or [LinkedIn](https://www.linkedin.com/in/mk-manishkumar/).