| Nov |
DEC |
Jan |
|
31 |
|
| 2024 |
2025 |
2026 |
About this capture
The Wayback Machine - http://web.archive.org/web/20251231202747/https://github.com/topics/python-programming
Skip to content
Navigation Menu
Appearance settings
AI CODE CREATION
GitHub CopilotWrite better code with AI
GitHub SparkBuild and deploy intelligent apps
GitHub ModelsManage and compare prompts
MCP RegistryNewIntegrate external tools
DEVELOPER WORKFLOWS
ActionsAutomate any workflow
CodespacesInstant dev environments
IssuesPlan and track work
Code ReviewManage code changes
APPLICATION SECURITY
GitHub Advanced SecurityFind and fix vulnerabilities
Code securitySecure your code as you build
Secret protectionStop leaks before they start
EXPLORE
●Why GitHub
●Documentation
●Blog
●Changelog
●Marketplace
View all features
BY COMPANY SIZE
●Enterprises
●Small and medium teams
●Startups
●Nonprofits
BY USE CASE
●App Modernization
●DevSecOps
●DevOps
●CI/CD
●View all use cases
BY INDUSTRY
●Healthcare
●Financial services
●Manufacturing
●Government
●View all industries
View all solutions
EXPLORE BY TOPIC
●AI
●Software Development
●DevOps
●Security
●View all topics
EXPLORE BY TYPE
●Customer stories
●Events & webinars
●Ebooks & reports
●Business insights
●GitHub Skills
SUPPORT & SERVICES
●Documentation
●Customer support
●Community forum
●Trust center
●Partners
COMMUNITY
GitHub SponsorsFund open source developers
PROGRAMS
●Security Lab
●Maintainer Community
●Accelerator
●Archive Program
REPOSITORIES
●Topics
●Trending
●Collections
ENTERPRISE SOLUTIONS
Enterprise platformAI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced SecurityEnterprise-grade security features
Copilot for BusinessEnterprise-grade AI features
Premium SupportEnterprise-grade 24/7 support
●Pricing
Search or jump to...
Clear
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
Appearance settings
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Explore
Topics
Trending
Collections
Events
GitHub Sponsors
#
python-programming
Star
Here are
713 public repositories
matching this topic...
Sponsor
Star
4.2k
●
Code
●
Issues
●
Pull requests
📚 Directory of Python books
book learning-python python-programming python-book python-cookbook
●
Updated
Jul 17, 2025
Star
3.4k
●
Code
●
Issues
●
Pull requests
DeepAnalyze is the first agentic LLM for autonomous data science. 🎈你的AI数据分析师,自动分析大量数据,一键生成专业分析报告!
python agent open-source science data-science data database aijupyter chatbot data-visualization python-programming data-engineering data-analysis llm agentic qwen agentic-ai ai-scientist deep-research
●
Updated
Dec 30, 2025
●
Python
Sponsor
Star
1.1k
●
Code
●
Issues
●
Pull requests
My collection of Python Programs
oop scripts competitive-programming python3 python-programming
●
Updated
Dec 21, 2023
●
Python
Star
932
●
Code
●
Issues
●
Pull requests
🔥 The Python library for PDF forms.
python pdf python-library python3 python-programming pdf-forms python-3 pdf-files pdf-document pdf-generation pdffiller python-package pdf-merge pdf-merger python-project pdf-document-processor
●
Updated
Dec 31, 2025
●
Python
Star
712
●
Code
●
Issues
●
Pull requests
汇聚︻Python应用︼︻Python实训︼︻Python技术分享︼等等
python learning-python python-script python3 python-programming python-learning zero-shot-learning awesome-python python-project python-programming-exercises python-learning-notes
●
Updated
Feb 8, 2024
●
Python
Star
598
●
Code
●
Issues
●
Pull requests
In Generative AI with Large Language Models (LLMs), you’ll learn the fundamentals of how generative AI works, and how to deploy it in real-world applications.
machine-learning python-programming large-language-models llms generative-ai
●
Updated
Jul 27, 2024
●
Jupyter Notebook
Star
493
●
Code
●
Issues
●
Pull requests
Only use 3 days to get the basic concept of Python (Chinese Version | Data Scientist Direction)
python python-programming learning-basic-python within-3-days
●
Updated
Oct 1, 2020
●
Python
Star
484
●
Code
●
Issues
●
Pull requests
A python based desktop voice assistant capable of executing system-level commands, integrating speech recognition and text-to-speech, and handling asynchronous user interactions.
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
●
Updated
Dec 10, 2024
●
Python
Star
466
●
Code
●
Issues
●
Pull requests
Bootcamp to learn Python for Machine Learning
learning machine-learning numpy pandas python-programming python-language
●
Updated
Feb 19, 2025
●
TeX
Star
336
●
Code
●
Issues
●
Pull requests
●
Discussions
Python for cybersecurity with the basic concepts, easy to understand code examples, lab exercises, real-world examples, different security scripts covering web security, network security, defensive security, crypto examples, exploits etc...
python python-tutorials python3 python-programming python-scripts python-practice python-security python-examples python-for-everyone python-for-beginners python-projects
●
Updated
Dec 16, 2025
●
Python
Star
328
●
Code
●
Issues
●
Pull requests
A python project for checking plagiarism of documents based on cosine similarity
machine-learning python-programming cosine-similarity tanzania python-project python-nlp plagiarism-checker-python python-cosine-similarity python-plagiarism-detector python-nlp-projects
●
Updated
Aug 5, 2024
●
Python
Star
306
●
Code
●
Issues
●
Pull requests
The best way to learn Python is by practicing examples. The repository contains examples of basic concepts of Python. You are advised to take the references from these examples and try them on your own.
examples python-programming python-exercises python4beginner python-examples python-exercises-for-interview examples-python python-tutorial-notebook python-tutor python4everybody python-tutorial-github python4datascience tutor-milaan9 object-oriented-examples flow-control-examples python-functions-examples python-examples-github python-files-examples python-advance-examples python-basic-examples
●
Updated
Nov 2, 2023
●
Jupyter Notebook
Star
200
●
Code
●
Issues
●
Pull requests
An llvm-based framework for generating and calling into high-performance native code from Python.
compiler python-programming
●
Updated
Feb 16, 2024
●
Python
Star
166
●
Code
●
Issues
●
Pull requests
Tracks location of a phone number with python
python phone-number python-programming desktop-application tanzania python-gui-tkinter python-gui python-projects python-phonenumber-tracker python-tracker track-phone-python
●
Updated
Jan 13, 2021
●
Python
Star
152
●
Code
●
Issues
●
Pull requests
Python Project - Track a phone number in google map Using Python
python-script python3 python-programming python-3 phonenumbers python-project-beginner python-projects phone-track phone-tracker
●
Updated
Sep 21, 2023
Sponsor
Star
121
●
Code
●
Issues
●
Pull requests
🐍 The Complete Python Pro Bootcamp for 2023 || This repository contains code and projects completed during the "100 Days of Python" bootcamp by Angela Yu. This bootcamp is an intensive programming course that covers a wide range of topics in Python programming.
python bootstrap python3 python-programming udemy 100daysofcode python-bootcamp replit udemy-course-project udemy-course python-projects angela-yu appbrewery 100daysofpython appbrewery-course
●
Updated
Mar 10, 2024
●
Python
Star
120
●
Code
●
Issues
●
Pull requests
●
Discussions
📹 Collection of my Youtube Tutorials over the years! Read, write, and share what you create ✨🎈
python google-spreadsheet python-programming openai machinelearning python-webapp google-sheet python-beginners bioinformatics-tool machinelearning-python streamlit openai-api streamlit-components openai-gpt3 streamlit-application streamlit-web-app bioinformatics-python langchain chatgpt3
●
Updated
Dec 13, 2025
●
Python
Star
119
●
Code
●
Issues
●
Pull requests
Mastering Concurrency in Python, published by Packt
python concurrency parallel python3 python-programming packt
●
Updated
Jan 30, 2023
●
HTML
Star
119
●
Code
●
Issues
●
Pull requests
A collection of small Python projects.
python python-library projects data-visualization python-programming python-programming-language python-3 python-tutorial python-package beginners-tutorial-series python-project-beginner python-projects
●
Updated
Dec 17, 2025
●
Jupyter Notebook
Star
107
●
Code
●
Issues
●
Pull requests
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 mini-projects mini-project pythonlearn python37 pythonlearning mini-projects-in-python
●
Updated
Oct 15, 2025
●
Python
Improve this page
Add a description, image, and links to the
python-programming
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
python-programming
topic, visit your repo's landing page and select "manage topics."
Learn more
Footer
© 2025 GitHub, Inc.
●
Terms
●
Privacy
●
Security
●
Status
●
Community
●
Docs
●
Contact
●
●
ation
You can’t perform that action at this time.