🌐
GitHub
github.com › Python-World › python-mini-projects
GitHub - Python-World/python-mini-projects: A collection of simple python mini projects to enhance your python skills · GitHub
A collection of simple python mini projects to enhance your python skills - Python-World/python-mini-projects
Starred by 18.2K users
Forked by 6K users
Languages   Python 98.8% | HTML 1.1%
🌐
GitHub
github.com › topics › mini-projects-in-python
mini-projects-in-python · GitHub Topics · GitHub
2 weeks ago - This repository is a compilation of some of the best project ideas in Python to practice your skills. From a beginner level to complex projects, this list should keep you busy for days! desktop-notifications desktop-notifier fizzbuzz guessing-game ...
Discussions

Looking for Small, Active Python Projects on GitHub to Contribute
Usually you start a bit lower than that! Documentation corrections to get the hang of the change process. Once you're good at that you can move up to code comments and easy bug corrections. and then move up to more serious corrections and even new features implementation. More on reddit.com
🌐 r/learnpython
10
20
November 14, 2023
Python open source Projects
Nice try, Jia Tan More on reddit.com
🌐 r/Python
54
69
April 5, 2024
I`ve created my first project on GitHub

It's about what I'd expect from someone's first repository; not ideal, but a good start.

The general convention is to put the source code in its own subdirectory and have metadata files at the repository root. Your database should probably not be included in the repository as the scripts can generate it, so I'd remove it and add it to a .gitignore file so that it won't go to the Git history in the future.

In regards to your database code, it's a solid start, although relying on the garbage collector to close the database connection isn't really ideal. Instead, I would suggest you implement __enter__ and __exit__ methods, plus an extra close-method, to let the people using the database either use a context manager to handle the database connection or close the connection manually when they're done. An example use could look like:

db = Database()
with db('database.sqlite3') as conn:  # db.__enter__(...)
    conn.execute_query("SELECT * FROM records")
# implicit conn.__exit__()

The GUI code is actually pretty decent, although many of the comments feel redundant. Generally they should be used to tell why something is happening, not what, because the code already tells what it's doing, but it cannot tell why it was designed one way and not the other. Some of them could also be converted into docstrings.

Last, the README is empty. While not a problem for a project of this tiny scale, it should at least tell the name of the project and a short description.

I don't really have any simple project examples that use databases (the closest thing would be a certain server project, which is probably too complex for you right now), but to showcase project structure I can suggest python_ms.

More on reddit.com
🌐 r/learnpython
6
16
April 6, 2023
what are some good projects in python i can download fom github to study python ?
I don't think you can study python like that. But requests is pretty popular library: https://github.com/psf/requests More on reddit.com
🌐 r/learnpython
15
3
July 30, 2024
🌐
GitHub
github.com › ndleah › python-mini-project
GitHub - ndleah/python-mini-project: 🙌 Welcome open-source Python mini-project contributions!
A collection of easy Python small projects to help you improve your programming skills.
Starred by 4.2K users
Forked by 1.7K users
Languages   Python
🌐
Python-world
python-world.github.io › python-mini-projects
Python Project Collection
Following are the Open Source projects related to our Organisation. A collection of simple python mini projects to enhance your python skills Check on Github
🌐
GitHub
github.com › topics › python-mini-projects
python-mini-projects · GitHub Topics · GitHub
This repository is different from any other repository, because in this repository, all the projects have videos that you can watch on YouTube, and these projects were designed in such a way that they are practical. python computer-vision python3 tkinter python-tkinter mini-projects python-mini-projects tkinter-project
🌐
GitHub
github.com › ShravanDalavi › Simple-Python-Mini-Projects
GitHub - ShravanDalavi/Simple-Python-Mini-Projects: From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development · GitHub
From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development. This repository contains a collection of Python mini projects.
Starred by 30 users
Forked by 10 users
Languages   Python
🌐
GitHub
github.com › zahariev-webbersof › python-mini-projects
GitHub - zahariev-webbersof/python-mini-projects: This is a series of mini-projects that I have written over time. The projects are suitable for beginners. · GitHub
Welcome to the Python Dev Society "mini projects" repository! This repository showcases a collection of small-scale projects implemented using Python, with a touch of HTML.
Starred by 112 users
Forked by 18 users
Languages   Python 89.1% | HTML 10.9%
🌐
GitHub
github.com › milaan9 › 91_Python_Mini_Projects
GitHub - milaan9/91_Python_Mini_Projects · GitHub
This repository contains all the mini-projects that I've worked on python.
Starred by 360 users
Forked by 243 users
Languages   Jupyter Notebook 99.8% | Python 0.2%
Find elsewhere
🌐
GitHub
github.com › topics › python-project-beginner
python-project-beginner · GitHub Topics · GitHub
This repository is a compilation of some of the best project ideas in Python to practice your skills. From a beginner level to complex projects, this list should keep you busy for days! desktop-notifications desktop-notifier fizzbuzz guessing-game ...
🌐
GitHub
github.com › Python-World
PYTHON WORLD · GitHub
python-mini-projects · python-mini-projects Public archive · A collection of simple python mini projects to enhance your python skills · Python 18.2k 6k · Python_and_the_Web · Python_and_the_Web Public archive · Build Bots, Scrape a website ...
🌐
GitHub
github.com › topics › python-project
python-project · GitHub Topics · GitHub
python bot python-library python3 python-programming speech-recognition personal-assistant python-3 jarvis voice-assistant python-project desktop-assistant pyttsx3 jarvis-ai python-project-beginner python-mini-projects python-projects desktop-voice-asssistant jarvis-assistant jarvis-bot
🌐
GitHub
github.com › ahammadnafiz › Python-Mini-Projects
GitHub - ahammadnafiz/Python-Mini-Projects: This repository contains a variety of mini projects implemented in Python. · GitHub
This repository contains a diverse collection of Python mini-projects that demonstrate various programming concepts, libraries, and real-world applications.
Author   ahammadnafiz
🌐
GitHub
github.com › topics › mini-project
mini-project · GitHub Topics · GitHub
A collection of 12 mini games/projects written with Python 3 standard library, each game scales in complexity.
🌐
GitHub
github.com › topics › beginner-project
beginner-project · GitHub Topics · GitHub
Explore a collection of beginner-friendly Python projects that can be completed with minimal code.
🌐
GitHub
github.com › Python-World › python-mini-projects › tree › master › .github
python-mini-projects/.github at master · Python-World/python-mini-projects
A collection of simple python mini projects to enhance your python skills - python-mini-projects/.github at master · Python-World/python-mini-projects
Author   Python-World
🌐
KDnuggets
kdnuggets.com › 10-github-repositories-for-python-projects
10 GitHub Repositories for Python Projects - KDnuggets
This is the most popular repository on GitHub, with over 234,000 stars. It contains a comprehensive list of project-based tutorials for various programming languages, including Python.
🌐
GitHub
github.com › topics › miniprojects
miniprojects · GitHub Topics
This is a series of mini-projects that I have written over time. The projects are suitable for beginners. python python-library python-script python3 python-programming learn-to-code python-3 learning-by-doing python-scripts python36 miniprojects ...
🌐
GitHub
github.com › topics › python-projects
python-projects · GitHub Topics · GitHub
Explore a collection of beginner-friendly Python projects that can be completed with minimal code.
🌐
Reddit
reddit.com › r/learnpython › looking for small, active python projects on github to contribute
r/learnpython on Reddit: Looking for Small, Active Python Projects on GitHub to Contribute
November 14, 2023 -

Hi everyone!

I'm eager to improve my Python skills and contribute to the community, but I find larger projects quite intimidating as a starting point. I'm searching for smaller, yet active GitHub repositories where I can make meaningful contributions and learn along the way.

Does anyone have recommendations for such projects? Ideally, these would be welcoming to newcomers and have a variety of open issues or features that I could work on. Any tips or advice on how to approach this would also be greatly appreciated!

Thanks in advance for your help!

🌐
GitHub
github.com › sandhurohan › Python-Mini-Projects
GitHub - sandhurohan/Python-Mini-Projects: This Repository contains mini projects purely made Using Python.
This Repository contains mini projects purely made Using Python. - sandhurohan/Python-Mini-Projects
Starred by 9 users
Forked by 5 users
Languages   Python 100.0% | Python 100.0%