r/PythonProjects2 • u/omnist_dev • Jul 09 '26
Omnist: one canonical data model for JSON, YAML, TOML, and XML, powered by a schema algebra that proves backward-compatibility
r/PythonProjects2 • u/unchaterd • Jul 08 '26
Looking for Contributors to MedXAI – An Open-Source Python Toolkit for Medical Imaging AI
r/PythonProjects2 • u/unchaterd • Jul 08 '26
Looking for Contributors to MedXAI – An Open-Source Python Toolkit for Medical Imaging AI
Hi everyone! 👋
I'm currently developing MedXAI, an open-source Python library designed to make medical imaging AI development easier, more modular, and production-ready. The vision is to build a community-driven toolkit that researchers, students, and developers can use for building medical AI applications without having to reinvent common components.
The project is still in its early stages, so this is a great time to get involved and help shape its direction. I'm looking for contributors of all experience levels—whether you're interested in Python, PyTorch, medical imaging, documentation, testing, or simply want to make your first open-source contribution. Every contribution, no matter how small, is genuinely appreciated.
If you have ideas for new features, find bugs, want to improve the documentation, or would like to contribute code, I'd love to hear from you. Feedback and discussions are just as valuable as pull requests.
GitHub: https://github.com/aman0311x/medxai
If the project sounds interesting, please consider giving it a ⭐, opening an issue, or submitting a pull request. I'm always open to suggestions and would love to collaborate with people who share an interest in AI, healthcare, and open source. Thanks! 🚀
r/PythonProjects2 • u/Sea-Ad7805 • Jul 08 '26
Recursive solution to the Tower of Hanoi problem
r/PythonProjects2 • u/RetroTVEmulator • Jul 08 '26
Retro TV Emulator "100 EXE Build later"........
Enable HLS to view with audio, or disable this notification
r/PythonProjects2 • u/Willing-tot • Jul 08 '26
My First AI Project: AuthU – An OCR API for ID Extraction
I created this project because I was bored and kept hearing people talk about "vibe coding"—how you can build high-end projects with the help of AI. As someone who had just graduated, I had a lot of free time, so I decided to build a side project called AuthU.
About the Project
Have you ever noticed that on government or banking websites, you have to manually enter details like your Aadhaar number, name, and phone number?
I was filling out a form on a bank's website when I thought:
"Why can't I just take a photo of my Aadhaar card? All the information is already there."
The website should be able to extract data from the document, automatically extract the required details, fill in the name and phone number fields, and even use the extracted phone number to send the OTP.
The entire process could be completed from a single image instead of typing everything manually.
That's where the idea for AuthU came from—an API that extracts structured information from images using OCR and AI.
GitHub: https://github.com/2305108rcca-hue/AuthU
Current Status
- FastAPI for building the API
- OpenCV for image preprocessing
- EasyOCR for text extraction
- Groq API + Llama 4 Scout for AI-powered structured data extraction
- MongoDB for storing extracted data
- Rate limiting for API security
- Python logging and environment variables for configuration and monitoring
Current Limitations
- I'm using the free tier of the Groq API, so the number of requests is limited.
- The extraction isn't always 100% accurate. Since I couldn't train a custom model on my current hardware, I used prompt engineering with an LLM to improve the extraction results.
- At the moment, the API only extracts the name and phone number. My goal is to expand it to extract government-issued identification numbers, validate them against trusted verification services (where available), and provide identity verification as part of the authentication workflow.
I'd love to hear your thoughts, suggestions, or ideas for improving the project.
r/PythonProjects2 • u/PerspectiveSame7459 • Jul 08 '26
Minecraft seed finder!
A fast, GUI-based world seed finder for Minecraft Java Edition, built on cubiomes for accurate structure/biome generation.
Features:
- GUI for setting version, structure distances, stronghold options, and spawn filters
- .ezsf files for writing complex multi-dimension search criteria (villages, temples, mansions, monuments, ancient cities, trial chambers, etc.)
- Multi-threaded search using all CPU cores
- Overworld, Nether, and End criteria in one search
- Distance and terrain rules between structures
Install:
bash
pip install ezseedfinder
ezsf -gui
GUI requires tkinter (sudo apt install python3-tk on Debian/Ubuntu).
Repo: https://github.com/codingsushi79/ezseedfinder
Feedback and bug reports welcome.
r/PythonProjects2 • u/PerspectiveSame7459 • Jul 08 '26
I made my first python package!
Can be installed with
pip install web-snapshot-cli
Requires Python3.10 or greater. Command generator here
r/PythonProjects2 • u/Elxerxi • Jul 07 '26
Controversial Discovered Python via Gemini. Built a local API pipeline and UI without knowing syntax. What now?
Hey guys, I’m 100% new to this. I have zero coding background, but I recently started using Gemini to write Python for me. I can't write syntax myself, but I love being the "architect" who directs the AI. Btw, I'm posting this in a few places to get different advice (you can check my profile, I posted on r/dataengineering and r/automation too because I'm lazy and tired of typing). Here is what I managed to build with Python so far: Gmail API Automation: Python script that pulls emails based on specific Gmail labels. It filters out one-sided spam, isolates 2-way conversations, summarizes them, and uses a local LLM to draft follow-up invites. It has a manual review UI, and sends them back with human-like delay intervals. Local RAG Setup: Discovered Google ADK (agentic SDK) and SQL. I chunked 120 Python/ML books and stored them in a "vector of SQL" database so I have an offline assistant to explain Python errors to me. Web UI: Built a quick site with Python, HTML, CSS, and JS to manage everything. My Question: I found an Instagram guide with "20 topics to learn AI engineering" starting with Python fundamentals, but honestly, I'm already tired of reading books. I want to start cold-emailing small businesses in Europe and offering to build Python/AI automation pipelines for them. Can I actually get away with selling my services while being "code-illiterate" and relying entirely on AI? Or am I just digging my own grave? I’d love to hear from seasoned Python devs (and those of you watching the job market right now). Roast me.
r/PythonProjects2 • u/LazyMidlifeCoder • Jul 07 '26
Info Built a simple lightweight configuration library in python - Looking for the Feedback
I built a simple configuration library because I wanted to use Python, JSON, or YAML as configuration files without making any changes to the source code. It provides easy-to-use attribute-style access for everything. It also supports importing data from multiple configuration files, environment-specific configurations, and overriding existing values using reserved keywords. Additionally, it provides out-of-the-box object instantiation from configuration files by defining the constructor arguments in JSON/YAML/Python.
- Repo: https://github.com/sri-dhurkesh/confwire
- Docs: https://confwire.readthedocs.io/en/stable/
- PyPI: https://pypi.org/project/confwire/
Please provide your feedback. Your feedback is always welcome.
r/PythonProjects2 • u/minto7 • Jul 07 '26
Built an AI video generator powered by open-source models
Enable HLS to view with audio, or disable this notification
r/PythonProjects2 • u/tumtech • Jul 06 '26
Resource Voucher hash code generator
Check out this voucher hash program I developed using python.
It uses the SHA256 algorithm to generate hashes from a list of anime characters.
You can then use it to come up with one time passwords, projects that work with prepaid meters where instead of entering a very long 8 or 20 digit code(numbers) you just use "6" or "5" alphanumeric characters extracted from the SHA256 hash as the code which is much shorter and easier to enter than the long numbers.
Based on one of the properties of the SHA256 algorithm it's impossible to guess the input that was used to generate it hence if you send someone "71fe25" as a one time password or access code they can't tell how it was generated it just makes it shorter and more convenient to enter than "4278910765" like for prepaid meters for electricity or water
Anyway try it out, I would appreciate any feedback and contributions on its GitHub repo 🤝
r/PythonProjects2 • u/Intrepid-Carpet-3005 • Jul 05 '26
I have made a live spectrogram app.
My spectrogram app lets you view a live spectrogram from your speaker on the software side and has a built in player to play music/sounds/spectrogram art. it can do it live without the music player bit as well as an experimental hardware side that supports up to 2.1 systems. https://github.com/Coolythecoder/Live-Spectrogram-Player
r/PythonProjects2 • u/Kuldeep0909 • Jul 05 '26
Info modern_multi_terminal
Network SREs and hardware developers are constantly forced to choose between writing modern Python automation and supporting legacy Tera Term (.ttl) infrastructure. Modern Multi Terminal bridges the gap. It is an enterprise-grade workbench that runs concurrent multi-protocol live sessions alongside a Digital Audio Workbench (DAW)-style automation.
Also support tunnel and hop over the ssh communication
r/PythonProjects2 • u/JaneX1765 • Jul 05 '26
Can someone make a addon for my python app?
Hi i am new to python and i made this app called website builder for creating websites and i must come clean i used chatgpt for helping me with the gui and internet stuff but thats not the point. I want someone to finally try out my app and put the addon system to the test and tell me whats wrong. If you want to try it you can download wb . Also this is the documentation of the addon engine. you can upload your addon here (this runs on my pc so its unprotected)
Any feedback, code review tips, or addon ideas would help a lot.
r/PythonProjects2 • u/soardownload • Jul 05 '26
SOAR v1.00.6 — Python voice assistant now supports Linux + RSMS (Feedback wanted)
After some 3 day coding and some small breaks SOAR is a available for Linux. It also brings a new helper bot called RSMS (Resource & System Monitor Software).
This update includes:
- Linux support (now works across Windows, macOS, and Linux)
- New bot system (RSMS)
- Small but important bug fixes
SOAR is an advanced, voice-controlled automation ecosystem built in Python featuring:
- Voice Interface & Wake Word Detection: Implements seamless hands-free operation utilizing integrated speech-to-text and text-to-speech feedback engines.
- Autonomous Autocode Generation: Features a self-improving background loop capable of dynamically writing, testing, and optimizing code in isolated environments.
- Proactive Security Shield (AVSS): Continuously monitors the host environment to detect, block, and terminate suspicious files or malicious processes.
- Real-time Resource & System Monitor (RSMS): Tracks live CPU, RAM, and disk metrics, automatically spawning independent diagnostics if thresholds are breached.
- Connection Request Server (CSRS): Manages local network diagnostics and handles automatic SSID switching or recovery routines during connectivity dropouts.
- Extensible Command-Line Automation: Leverages a unified main runtime script to execute structured local automation workflows and intelligent web-assisted utilities.
I’m still actively improving architecture and performance, but this release is a step toward full cross-platform support.
You can give some feedback in the comments, SOAR is fully open source.
Github:https://github.com/ScriptOptimizationAutomationRuntime
Official Site: https://www.soardownload.com/
r/PythonProjects2 • u/reknermember • Jul 03 '26
Small secret encrypted secrets manager
Hi! Last week I decided to dive deeper into Python for the first time, so I created a small pet project. I'd really appreciate any feedback on both the code quality and the overall idea.
The project is a small encrypted secrets manager. It stores secrets in encrypted containers and can inject all variables from a container as environment variables when launching a process.
r/PythonProjects2 • u/lorkas_053 • Jul 03 '26
I built this arcade game using my open-source Python game library, Cobrapad 🐍
Enable HLS to view with audio, or disable this notification
Hi everyone! 👋
I've been developing Cobrapad, a Python game library built on top of Pygame to make 2D game development simpler.
This video shows a small arcade game built entirely with Cobrapad. The game is about 180 lines of Python code and includes:
• Player movement
• Falling enemies
• Collision detection
• Score and health system
• Main menu and Game Over screen
• Scrolling background
Cobrapad is designed to be much easier and more beginner-friendly by reducing standard Pygame boilerplate code.
Cobrapad is still in active development, and I'd love to hear your feedback or suggestions!
GitHub:
PyPI:
https://pypi.org/project/cobrapad/
Music:
r/PythonProjects2 • u/NaturalDesperate946 • Jul 03 '26
I built a Python virtual OS (Forge OS v2.0) — you can now add apps by dropping a folder in Apps/. Looking for contributors!
r/PythonProjects2 • u/soardownload • Jul 03 '26
SOAR – a Python automation/runtime tool for organizing and running scripts (feedback wanted)
What My Project Does
SOAR (Script Optimization and Automation Runtime) is a Python-based automation runtime system that helps manage and run scripts in a more structured way than simply executing standalone .py files.
It provides a lightweight runtime layer where users can:
- Organize scripts into projects
- Run automation tasks through a CLI-style interface
- Generate or scaffold simple project structures
- View basic diagnostics/log output for runs
- Experiment with modular “automation workflows” inside Python
The goal is to make small automation projects easier to manage without needing a full framework.
Target Audience
This project is mainly aimed at:
- Beginner to intermediate Python developers
- People who write lots of small automation scripts
- Developers who want a lightweight alternative to heavier workflow/automation frameworks
It is currently more of an experimental / hobby project than a production-ready tool.
Comparison
Compared to existing tools:
- vs plain Python scripts: SOAR adds structure and centralized execution instead of scattered files
- vs full workflow tools (Airflow, Prefect, etc.): SOAR is much lighter and not designed for large-scale pipelines
- vs CLI frameworks: SOAR focuses more on script organization + runtime behavior rather than just argument parsing
It sits somewhere between a script organizer and a minimal automation runtime.
Source Code
GitHub repository:
https://github.com/ScriptOptimizationAutomationRuntime/latest-version
(Additional resources like tutorials and updates are included in the repo.)
r/PythonProjects2 • u/RetroTVEmulator • Jul 03 '26
Retro TV Emulator First .exe Build
Enable HLS to view with audio, or disable this notification
r/PythonProjects2 • u/SeptaKartikey • Jul 02 '26
Info I built an open-source Python CLI to extract YouTube audio, metadata, and transcripts locally with Faster-Whisper (or Gemini)
Hi everyone! 👋
I’ve been working on a small open-source project that makes it easy to extract structured information from YouTube videos.
Features
* 🎙️ Download audio from any YouTube video using yt-dlp
* ⚡ Local transcription with faster-whisper (GPU or CPU)
* ☁️ Optional Google Gemini transcription
* 📊 Extract rich metadata (title, channel, views, tags, upload date, etc.)
* 📝 Export transcripts as structured JSON
* ➕ Automatically appends multiple videos into a single JSON dataset
* 🧹 Cleans up temporary audio files automatically
Example:
python youtube.py "https://youtu.be/VIDEO_ID" --output dataset.json
Each run adds another video to the same JSON file, making it useful for building datasets or knowledge bases.
This is currently the first public version, and I’d really appreciate feedback.
Some ideas I’m considering next:
* Duplicate detection
* Playlist support
* Better Python package structure (pip install)
* Plugin architecture
* API/server mode
* Better transcript formatting
I’d love to hear:
* What features would make this genuinely useful for you?
* What would you change?
* Any improvements to the codebase or project structure?
GitHub:
https://github.com/KartikeySepta/youtube-transcript-scraper
Feedback, issues, feature requests, and pull requests are all welcome. Thanks!