The ultimate open-source collection of Python projects, organized from A to Z.
A launchpad for beginners to make their first contribution, and a sandbox for advanced developers to build and share.
Important
This is the new official repository.
My previous GitHub profile "Techiral" was deactivated. Please direct all your support, stars, and contributions to this version!
A-Z-Python-Projects is a curated, community-driven archive of Python scripts, tools, algorithms, and mini-applications. Everything is organized alphabetically, making it easy to navigate, explore, and add your own creations.
- Open Source Ready: Perfect for developers looking to make their very first pull request.
- Event Friendly: Officially compatible with GSSoC (GirlScript Summer of Code) and Hacktoberfest.
- Portfolio Builder: Showcase your Python skills by contributing high-quality code to a high-visibility repository.
Before you start exploring or contributing, ensure you have the following installed:
- Python 3.x: Download here
- Git: Download here
Want to run a project locally? Here is how to get set up in seconds.
- Clone the repository
git clone https://github.com/lakshyabuilds/A-Z-Python-Projects.git
- Navigate into the directory
cd A-Z-Python-Projects
- Explore and Run
Pick any project folder (e.g., inside the
Afolder), check if it has specific requirements, and run the Python script!
We welcome developers of all skill levels! Here is your workflow:
- Fork the repository and clone your fork locally.
- Navigate to the appropriate alphabet folder (e.g.,
Mfor aMachine_Learning_Model). - Add your project. Ensure your code is well-documented and includes its own mini README if it's complex.
- Commit your changes:
git commit -m "Add: Awesome new feature"
- Push to your fork:
git push origin main
- Submit a Pull Request to this repository. Add a descriptive title and reference any related issues.
We are actively building out this repository. Upcoming goals include:
- Reach 100+ high-quality Python projects.
- Add standardized README templates for individual project folders.
- Implement automated testing/CI workflows to verify Python syntax on PRs.
This project is licensed under the MIT License - see the LICENSE file for details.
A massive thank you to everyone helping build this collection:
- Lakshya Builds
- BassCoder2808
- Prathamesh Patil
- Leprecha1
- Shubham Atkal
- Harsimran Singh
- Ezhill Ragesh
- Brunda Bharadwaj
- Hemanth Singh
- Omm Satyakam
Happy coding! π