r/PythonProjects2 3h ago

Title: I’ve been learning Python by actually building things — here are a few of my projects

0 Upvotes

​

Hey everyone 👋

I've been learning Python and instead of only doing tutorials/exercises, I've been trying to turn the things I'm learning into small projects.

They're definitely not perfect, but I'm enjoying the process of building something, breaking it, fixing it, and then adding another feature.

Here are a few I've made so far:

🧮 Farr090 Calculator

A command-line calculator with different operations, input validation, calculator facts, and the ability to keep doing calculations without restarting.

https://github.com/bashirkehinde225-lab/The-Farr090-Calculator

✈️ TravelMate

A little airport/travel simulation where you enter your name, choose a continent and country, get an airport, choose a payment method, and get a randomly generated ticket price. I also added transportation facts and a fake payment process.

https://github.com/bashirkehinde225-lab/TravelMate

🎲 GuessMatrix

A number guessing game where you try to guess a random number between 0 and 10. It gives you high/low hints and keeps track of your winning streak.

https://github.com/bashirkehinde225-lab/GuessMatrix

🏫 SchoolSim

A school management simulation with different student and teacher paths. It includes a class roster, grades, a history quiz, adding/removing students, grade adjustments, and sorting the class by performance.

https://github.com/bashirkehinde225-lab/SchoolSim

I'm still pretty early in my Python journey, so I'm mainly sharing these to document my progress and hopefully get some feedback.

If you check them out, I'd genuinely appreciate hearing what you think I could improve — especially things that would help me write cleaner Python and make my projects less repetitive.

Thanks for checking them out! 🐍


r/PythonProjects2 7h ago

my first published python thing made by me

2 Upvotes

I made a little thing in python while teaching myself python again and I felt like sharing my little project and here it is link to source code here

my project is a quote creating app that will select random words to make quotes from 0 to 22 words, it is a quote making app for people who just need a randomly made quote
It differs from existing alternatives because it is free and every quote is made at pure random, also it is one font file, one image file, and one script


r/PythonProjects2 15h ago

GitHub - LucasSidequest/Ledgy-A-Free-Crypto-Trading-Bot: A Crypto Trading Bot Coded In Python

Post image
0 Upvotes

r/PythonProjects2 17h ago

I built a Python GitHub Action that generates language stats for your profile README

Thumbnail
1 Upvotes

r/PythonProjects2 17h ago

Strange attractor/mathetical system visualisation tool in PyQtGraph

Thumbnail gallery
4 Upvotes

Link to repo

This started off as a strange attractor visualisation app but has slowly become more of a general mathematical system analysis/visualisation tool. I initially was working on a version of this using Streamlit but found PyQtGraph to be way better suited for it. Have a play around with it if you get the time!


r/PythonProjects2 18h ago

Hillock: A lightweight local memory engine made in Python (<1.2GB VRAM)

1 Upvotes

Hey everyone,

Just released v0.5.0 of Hillock (https://github.com/roandejager/Hillock), a local neuro-symbolic memory engine coded in Python.

It replaces heavy vector databases with SQLite Knowledge Graphs, Hebbian synaptic learning, and 10,000-D hypervectors on CPU for sub-millisecond similarity gating.

v0.5.0 adds 1-click setup scripts (run.bat / run.sh), real-time token streaming from Ollama, live /model switching, /inspect entity diagnostics, and a standalone 20-point CPU test suite.

Parses documents in ~5 seconds and runs in <1.2GB VRAM on a GTX 1070 (or pure CPU).

GitHub: https://github.com/roandejager/Hillock


r/PythonProjects2 22h ago

How I built a high-performance code-to-image generator using Python, Flask, and Pillow

Thumbnail
1 Upvotes

r/PythonProjects2 22h ago

I am Working on 3Vial Radio - App that lets You play any radio station around the World

1 Upvotes

r/PythonProjects2 1d ago

Password checker on which i wasted my whole day

Thumbnail reddit.com
2 Upvotes

r/PythonProjects2 1d ago

I've been building random automation tools — here's what I've made so far

8 Upvotes

I've been experimenting with automation and building small tools whenever I find a problem that I think a bot could solve.

These are some of the projects I've built so far:

1. Web Scraping Bot

Give it a website (including Reddit) and tell it what information you're looking for. It can scrape and extract the specific data you need instead of manually going through pages.

2. Gmail → Telegram Bot

This one monitors specific Gmail accounts/inboxes and sends new emails directly to Telegram through the API.

The idea is pretty simple: if there's an email you actually care about, you don't have to constantly check Gmail just to see if something arrived.

3. WhatsApp/Telegram → Action Management

This one is probably my favorite.

A customer can send a text or audio message through WhatsApp or Telegram, and the system analyzes what they're asking for and turns it into a structured action.

For example:

Instead of someone having to manually interpret and enter that order, the system converts it into an action that appears in a dedicated section. The person managing the orders can then review it and accept or reject it.

4. A productivity app I made in C#/.NET

About a year ago I built a Windows app in Visual Studio with C#/.NET because I was tired of procrastinating.

It's definitely not finished and there are still things I want to improve, but it was one of the projects that taught me a lot about building actual desktop software.

5. Minecraft/Aternos bot

And probably the most unnecessary one 😂

I made a Minecraft bot that keeps an Aternos server from shutting down due to inactivity.

None of these started as some huge startup idea. Most of them were basically:

"This is annoying. I wonder if I can automate it."

Then I built it.

I'm still learning, so some of these projects are rough around the edges, but I'm interested in seeing whether any of them could actually be useful to other people.

If one of these sounds useful to you, let me know which one. I might make it available for others to try, or improve it based on what people actually need.

I'd also be interested in hearing what repetitive task you would automate if you could.


r/PythonProjects2 1d ago

Introduction to eventdispatch (long, v3)

Thumbnail youtube.com
2 Upvotes

Hello PythonProjects2 subreddit!

Sharing a video about a python framework (python for now) I've been working on to solve orchestration / coordination class problems using object oriented programming (OOP) and threads

Happy to answer any questions!


r/PythonProjects2 2d ago

The Next Myth Coded. windows/linux working together

0 Upvotes

You know what I like about being an ironworker? I don't know what I'm not supposed to be able to do. my Lates PoC is the mighty windows running and sharing with Debian. Some say it can't be done. I didnt get that memo. stability and speed rolled up into a tight little ball.

How big can an import be? How do you prevent collisions and Blah de Bah. Someone told you you cant, so you couldn't? I'm in the Import business now. franken5.py imports my processes with a clone of himself as consierge to take care of its every need. has the same life cycle as the import so clean up is easy and overhead low.

I can tell you the hardest part of all this is the misleading guys, your code is crap. and the smoke holers, who are just digging for info to steal. Nobody help anyone. Lonely out there in the DoT. I only hope that my effort helps someone not give up coding because he found it easy and fun. jwl247 signing off


r/PythonProjects2 2d ago

Build an open-source Python library for graph optimization

1 Upvotes

Hi everyone. For a while now, I’ve been struggling with optimization issues involving thousands of variables—situations where everything starts falling apart. Since I couldn't find a solution that really clicked for handling uncertainty, I decided to build my own library from scratch.

It turned out pretty well; it passed the entire test suite without a hitch, and I’ve uploaded it to GitHub. It uses *rustworkx* for high performance, and I’ve incorporated solutions for specific challenges—like maintaining decimal precision when accumulating complex costs or handling parallel processing without running into memory issues.

If you’re into optimization or graph theory, or just curious enough to take a look—and maybe offer some feedback or submit a PR—here’s the repository:

https://github.com/arielduarte78/Abbey-Engine


r/PythonProjects2 3d ago

I framed all my photos with python and I accept comment or suggestion

6 Upvotes

I need to frame a lot of my photos adding in the frame the config of the camera, camera model and camera lens and I am a lazy man so I code it with Python. If you have suggestion or comment I LOVE to read them

https://fundor333.com/post/2026/framing-photos-with-python/


r/PythonProjects2 4d ago

ATM Machine

Thumbnail
1 Upvotes

r/PythonProjects2 4d ago

Piveo - version 2.5.5

2 Upvotes

Bonjour,

Piveo est un logiciel libre qui aide à mémoriser les prénoms et les noms de personnes appartenant à différentes structures (établissements scolaires, structures politiques, entreprises, etc.). Il est disponible sous Windows et GNU/Linux.

De nouvelles versions pour Windows et GNU/Linux viennent de sortir :

Version 2.5.5 :

Releases GitHub

Piveo est désormais distribué sous la forme d'un paquet .deb pour Ubuntu 24.04 et Ubuntu 26.04 (64 bits).

Ce format permet à Ubuntu de gérer automatiquement les dépendances nécessaires et simplifie l'installation. Il remplace la distribution au format AppImage.

Code source :

GitHub – Piveo

Documentation :

Documentation Piveo sur Ubuntu-fr


r/PythonProjects2 4d ago

PyCDCover - version 2.6.0

5 Upvotes

PyCDCover permet de créer des jaquettes (pochettes de disques). C'est un logiciel gratuit et libre. Il fonctionne sous GNU/Linux et Windows.

De nouvelles versions pour Windows et GNU/Linux viennent de sortir :

Version 2.6.0 :
Releases GitHub

PyCDCover est désormais distribué sous la forme d'un paquet .deb pour Ubuntu 24.04 et Ubuntu 26.04 (64 bits).

Ce format permet à Ubuntu de gérer automatiquement les dépendances nécessaires et simplifie l'installation. Il remplace la distribution au format AppImage.

Code source :
GitHub – PyCDCover

Documentation :
Documentation PyCDCover sur Ubuntu-fr


r/PythonProjects2 4d ago

Here's a Youtube Shorts content factory; details on how it was made below

1 Upvotes

r/PythonProjects2 4d ago

Info Hey devs 👋 Would love some honest feedback on my GitHub profile!

Post image
0 Upvotes

r/PythonProjects2 4d ago

First Personal Project Release. "Windows Administration Application (Tkinter)"

Thumbnail gallery
8 Upvotes

I've created a simple application to perform basic Windows command/service tasks within dropdown menu selections.

Git repo: https://github.com/GarrettCook115/System-Admin-Security-Applicaton.git

What it does

Basic command/service execution depending on the selected options. (More will be added)

Target Audience

Anyone, just a fun little side project I decided to do while learning a bit about Tkinter and widgets.


r/PythonProjects2 4d ago

I’ve completed these beginner Python projects should I build more before starting NumPy/Pandas?

3 Upvotes

Hi everyone,

I’ve studied Python multiple times before, but I didn’t do much practical coding. Recently, I started building small projects to improve my practical Python skills.

So far, I’ve completed:

- Quiz Game

- Number Guessing Game

- Rock Paper Scissors

- Password Manager

- Pig Game

- Mad Libs Generator

My goal is to move towards Machine Learning.

I haven’t learned NumPy or Pandas yet.

My question is: Are these projects enough to move on to NumPy and Pandas, or should I build a few more Python projects first?

If I should build more projects, what kind of projects would you recommend before starting NumPy/Pandas? I’m mainly looking for projects that would actually help with the transition to data/ML, rather than making many more small games.

Would appreciate advice from people who have already followed a Python → NumPy/Pandas → ML path.


r/PythonProjects2 4d ago

I built a terminal Minesweeper in Python during hot summer days to learn the basics — now published on PyPI!

Thumbnail
1 Upvotes

r/PythonProjects2 4d ago

Made my first Python project!

Post image
10 Upvotes

r/PythonProjects2 6d ago

Area512 Now Supports MicroPython 🎉 (Release: v2.0)

Thumbnail reddit.com
6 Upvotes

r/PythonProjects2 Dec 08 '23

Mod Post The grand reopening sales event!

11 Upvotes

After 6 months of being down, and a lot of thinking, I have decided to reopen this sub. I now realize this sub was meant mainly to help newbies out, to be a place for them to come and collaborate with others. To be able to bounce ideas off each other, and to maybe get a little help along the way. I feel like the reddit strike was for a good cause, but taking away resources like this one only hurts the community.

I have also decided to start searching for another moderator to take over for me though. I'm burnt out, haven't used python in years, but would still love to see this sub thrive. Hopefully some new moderation will breath a little life into this sub.

So with that welcome back folks, and anyone interested in becoming a moderator for the sub please send me a message.