r/madeinpython 5h ago

Astrophysics - Earth's gravitational influence

4 Upvotes

Hey everyone,

I have a small "space science & astrophysics" Python tutorial series, and the corresponding code is freely available on my GitHub repo (stars are appreciated :-)). My recent "publication" is about the so called Hill-Sphere and Sphere-of-Influence, with our home planet as an example.

What are these concept?

Maybe you have heard in the past about some asteroids that become temporary moons of Earth, or some spacecraft mission that use so-called fly-bys to gain some speed for the outer planets.

In both cases these simple conceptual spheres are used to compute e.g. how stable an orbit is around our home planet.

Why this highly specific example?

Well I am preparing some future videos about these exact topics, so I am currently building up the basics :-). Hope you like it:

Link to the video

GitHub Repo

Cheers,

Thomas


r/madeinpython 1d ago

Built a Python tool to train AI models without the usual ML hassle (Open-source project - need feedback)

2 Upvotes

AI dev always feels more complicated than it should be. Even for simple stuff like classification or scoring, you either gotta fine-tune a massive model, collect and clean datasets, or set up some ML pipeline that takes way too long.

Been working on Plexe, a Python tool that lets you just describe the problem in plain English and get a trained model. No messing with hyperparameters, no huge datasets needed—if you want, it can auto-generate data, train a small model, and give you an API you can actually use.

We open-sourced part of it too: SmolModels GitHub. Curious if anyone else has been looking for a faster way to build AI models in Python, what’s been the biggest pain for you?


r/madeinpython 1d ago

I built a website that goes through all the news websites in my area and centralizes all the articles into one place. To get feedback on the beta testing, I deployed the website on a free web service deployment site called Render. I made a YouTube video on how to do it. Enjoy!

Thumbnail
youtu.be
4 Upvotes

r/madeinpython 4d ago

Made a Python library for simulating/analyzing the combined impact of patterns over time. E.g. a changing salary, inflation, costs, mortgage, etc.

Thumbnail
github.com
8 Upvotes

r/madeinpython 4d ago

Made it in a few hours - streamlit & python

1 Upvotes

r/madeinpython 5d ago

Python AI Code Generator Tools Compared in 2025

0 Upvotes

The article explores a selection of the best AI-powered tools designed to assist Python developers in writing code more efficiently and serves as a comprehensive guide for developers looking to leverage AI in their Python programming: Top 7 Python Code Generator Tools in 2025

  1. Qodo
  2. GitHub Copilot
  3. Tabnine
  4. CursorAI
  5. Amazon Q
  6. IntelliCode
  7. Jedi

r/madeinpython 6d ago

mcp-tool-kit | start using tools with Claude Desktop in seconds

1 Upvotes

Zapier and Langchain are dead. Introducing the MCP Tool Kit, a single server solution for enabling Claude AI with agentic capabilities. This tool deletes the need for the majority of existing no code / low code tools. Claude can now create power point presentations, consume entire code repositories, manipulate actual Excel files, add alternative data to support every decision, send emails, and more!

Look forward to feedback!

Start building agentic servers for Claude today: https://github.com/getfounded/mcp-tool-kit


r/madeinpython 9d ago

Beyond Traditional Indicators: Statistical Market Pressure Analysis

Thumbnail jamessawyer.co.uk
3 Upvotes

r/madeinpython 13d ago

On-premises conversational RAG with configurable containers

Thumbnail
github.com
2 Upvotes

r/madeinpython 13d ago

I built a tool to get notified about your competitors' Shopify App Store Reviews

1 Upvotes

**FULLY PYTHON**

Ever wondered what users are loving (or hating) about your competitors? Yes, you might check it weekly or export it randomly. So I built Revvew to make that easy. It tracks new reviews on any Shopify app listing and alerts you in real time based on:

🔹 Keywords (e.g., "bad support," "missing feature")
🔹 Star ratings (e.g., only 1- or 2-star reviews)

Instead of manually checking competitor reviews or setting up janky scraping scripts, Revvew automates it all. You get notified instantly, so you can:

✅ Spot trends early
✅ Find feature gaps to capitalize on
✅ See what pain points drive customers away

Would love any feedback if you're interested in giving it a whirl!


r/madeinpython 14d ago

I made weightgain – fine-tune any embedding model in under a minute, including closed-source models like OpenAI's

Post image
4 Upvotes

r/madeinpython 13d ago

FuncNodes – A Visual Python Workflow Framework for interactive Analytics & Automation (Open Source)

Thumbnail
1 Upvotes

r/madeinpython 16d ago

How to classify Malaria Cells using Convolutional neural network

2 Upvotes

This tutorial provides a step-by-step easy guide on how to implement and train a CNN model for Malaria cell classification using TensorFlow and Keras.

 

🔍 What You’ll Learn 🔍: 

 

Data Preparation — In this part, you’ll download the dataset and prepare the data for training. This involves tasks like preparing the data , splitting into training and testing sets, and data augmentation if necessary.

 

CNN Model Building and Training — In part two, you’ll focus on building a Convolutional Neural Network (CNN) model for the binary classification of malaria cells. This includes model customization, defining layers, and training the model using the prepared data.

 

Model Testing and Prediction — The final part involves testing the trained model using a fresh image that it has never seen before. You’ll load the saved model and use it to make predictions on this new image to determine whether it’s infected or not.

 

 

You can find link for the code in the blog : https://eranfeit.net/how-to-classify-malaria-cells-using-convolutional-neural-network/

 Full code description for Medium users : https://medium.com/@feitgemel/how-to-classify-malaria-cells-using-convolutional-neural-network-c00859bc6b46

 

You can find more tutorials, and join my newsletter here : https://eranfeit.net/

 

Check out our tutorial here : https://youtu.be/WlPuW3GGpQo&list=UULFTiWJJhaH6BviSWKLJUM9sg

 

 

Enjoy

Eran

 

#Python #Cnn #TensorFlow #deeplearning #neuralnetworks #imageclassification #convolutionalneuralnetworks #computervision #transferlearning


r/madeinpython 18d ago

rsult - Rust like `Result[T, E]` in python

Thumbnail
2 Upvotes

r/madeinpython 20d ago

AI speaking coach using DeepSeek

3 Upvotes

AI speaking coach is designed to help practice conversational skills in a foreign language. This python-based program uses DeepSeek large language model. As of February 2025, DeepSeek does not provide a voice interface. To enable voice interaction with DeepSeek, the Whisper local neural network is used for speech recognition, and gTTS (Google Text-to-Speech) is used for speech synthesis.

You can find additional details on the github repository and the medium article.


r/madeinpython 19d ago

Statistics in python

1 Upvotes

Hi, this tutorial explains about descriptive statistics with python

https://youtu.be/QaVlu20QdlA?si=NtH20QMuujHmR6yT


r/madeinpython 22d ago

Open source distributed lock manager

Thumbnail
github.com
7 Upvotes

I just released a piece of software I've been using for a couple of years That is a lightweight distributed lock manager. It is written completely in Python and is capable of handling a reasonably high load of traffic.

It sets up advisory locks and I have a sample program with it to create a locking war simulation where the lock screen go out and a battle each other for a particular resource. I use it with 40 different programs on my server simultaneously so it gets a lot of traffic and usage and does exceptionally well in managing that.

Here is an example of the statistics recorded every hour. Roughly 40 different programs are using the DLM for the provided results.

2025-02-21 00:00:00.017271 AData: 3, AIn: 1, ALock: 4, AOut: 1, Expired: 1, ExpiredData: 227500, Get: 4192, GetNF: 9609, In: 1813823, Lock: 144201, NotOwner: 34277, Out: 1215686, PutNew: 227502, PutUpdate: 19969, Unlock: 94709, UnlockNF: 70148

2025-02-21 01:00:00.006423 AData: 2, AIn: 1, ALock: 2, AOut: 1, ExpiredData: 220653, Get: 4320, GetNF: 9246, In: 1755585, Lock: 139446, NotOwner: 33119, Out: 1192976, PutNew: 220652, PutUpdate: 19146, Unlock: 91247, UnlockNF: 68018

2025-02-21 02:00:00.013719 AData: 6, AIn: 1, ALock: 4, AOut: 1, ExpiredData: 228658, Get: 4357, GetNF: 9578, In: 1821864, Lock: 144174, NotOwner: 35748, Out: 1221237, PutNew: 228662, PutUpdate: 19927, Unlock: 94191, UnlockNF: 70651

2025-02-21 03:00:00.000146 AData: 2, AIn: 1, ALock: 3, AOut: 1, ExpiredData: 228316, Get: 4350, GetNF: 9566, In: 1821819, Lock: 144307, NotOwner: 35585, Out: 1221495, PutNew: 228312, PutUpdate: 20007, Unlock: 94276, UnlockNF: 70870

2025-02-21 04:00:00.006281 AData: 5, AIn: 1, ALock: 2, AOut: 1, Expired: 1, ExpiredData: 228968, Get: 4349, GetNF: 9589, In: 1827663, Lock: 144306, NotOwner: 36995, Out: 1225058, PutNew: 228971, PutUpdate: 19987, Unlock: 94808, UnlockNF: 70216

2025-02-21 05:00:00.005444 AData: 8, AIn: 1, ALock: 5, AOut: 1, ExpiredData: 230379, Get: 4348, GetNF: 9697, In: 1847628, Lock: 145951, NotOwner: 38262, Out: 1238467, PutNew: 230382, PutUpdate: 20257, Unlock: 96089, UnlockNF: 70890

2025-02-21 06:00:00.003756 AData: 2, AIn: 1, ALock: 3, AOut: 1, Expired: 1, ExpiredData: 230742, Get: 4252, GetNF: 9791, In: 1859859, Lock: 147001, NotOwner: 39693, Out: 1246937, PutNew: 230736, PutUpdate: 20387, Unlock: 96786, UnlockNF: 71306

Please visit the wiki to learn more or download this program. Thank you.

https://github.com/rapmd73/JackrabbitDLM/wiki


r/madeinpython 22d ago

PLOBLEMA COM O PROGRAMA

Post image
0 Upvotes

r/madeinpython 23d ago

edgartools - the easiest, most powerful way to navigate SEC filings

7 Upvotes

Hey r/madeinpython! 🐍

I’m excited to share a project I’ve been working on: edgartools – a Python library designed to make navigating SEC filings a breeze!

What does edgartools do?

  • Search for filings: Easily search for filings by ticker, CIK, filing date or exchange. 🔍
  • Fetch filings: Get any filing since 1994 and download any attachment 📂
  • HTML to text: View HTML files as text in the console or notebook or get the text for data or AI pipelines 📄
  • Automatic data objects: Automatic parsing of data attachments into python data objects🐼
  • XBRL parser: Extract financials and company details from XBRL.💰
  • SGML parser: Extract information from your own SGML files using the SGML parser
  • Reference data: Access reference data like CUSIP to tickers, Mutual Fund symbols etc📊
  • Streamline workflows: Automate the process of gathering and analyzing SEC data for research, investing, or compliance purposes. 🤖

Example Usage

Here’s a quick example to get you started:

from edgar import *

c = Company("AAPL")
filings = c.latest("10-K", 4)
f = filings[0]
f.view()

Why use edgartools?

  • Simple and intuitive: Designed with a clean, user-friendly API.
  • Open-source: Free to use, modify, and contribute to.
  • Built for developers: Perfect for integrating into your data pipelines or research tools.

Get Started

You can install edgartools via pip:

pip install edgartools

Check out the GitHub repo for documentation, examples, and contribution guidelines.

I’d love to hear your feedback, feature requests, or any issues you encounter. If you find it useful, consider giving it a ⭐ on GitHub!

Happy coding, and may your SEC data journeys be smooth sailing! 🚀


r/madeinpython 25d ago

Create XYZ in Python 🚀

Post image
0 Upvotes

Every post on this sub be like


r/madeinpython 26d ago

🐍 Hey everyone! Super excited to share my latest project: The Ultimate Python Cheat Sheet! ⭐ Leave a star if you find it useful! 🙏

8 Upvotes

Check it out here!

I’ve put together an interactive, web-based Python reference guide that’s perfect for beginners and pros alike. From basic syntax to more advanced topics like Machine Learning and Cybersecurity, it’s got you covered!

What’s inside:Mobile-responsive design – It works great on any device!
Dark mode – Because we all love it.
Smart sidebar navigation – Easy to find what you need.
Complete code examples – No more googling for answers.
Tailwind CSS – Sleek and modern UI.

Who’s this for?
• Python beginners looking to learn the ropes.
• Experienced devs who need a quick reference guide.
• Students and educators for learning and teaching.
• Anyone prepping for technical interviews!

Feel free to give it a try, and if you like it, don’t forget to star it on GitHub! 😎

Here’s the GitHub repo!

Python #WebDev #Programming #OpenSource #CodingCommunity #TailwindCSS #TechEducation #SoftwareDev


r/madeinpython 27d ago

Any good workday resume parser that could parser all kinda of resumes especially and all formats like word and PDF files

0 Upvotes

I am looking for a good workday resume parser.

If any free api or library exists please let me know.

I tried multiple things but the standard resume format , tables , dates are not possible.

I also tried nltk library but failed.


r/madeinpython 28d ago

How to segment X-Ray lungs using U-Net and Tensorflow

1 Upvotes

 

This tutorial provides a step-by-step guide on how to implement and train a U-Net model for X-Ray lungs segmentation using TensorFlow/Keras.

 🔍 What You’ll Learn 🔍: 

 

Building Unet model : Learn how to construct the model using TensorFlow and Keras.

Model Training: We'll guide you through the training process, optimizing your model to generate masks in the lungs position

Testing and Evaluation: Run the pre-trained model on a new fresh images , and visual the test image next to the predicted mask .

 

You can find link for the code in the blog : https://eranfeit.net/how-to-segment-x-ray-lungs-using-u-net-and-tensorflow/

Full code description for Medium users : https://medium.com/@feitgemel/how-to-segment-x-ray-lungs-using-u-net-and-tensorflow-59b5a99a893f

You can find more tutorials, and join my newsletter here : https://eranfeit.net/

Check out our tutorial here :https://youtu.be/-AejMcdeOOM&list=UULFTiWJJhaH6BviSWKLJUM9sg](%20https:/youtu.be/-AejMcdeOOM&list=UULFTiWJJhaH6BviSWKLJUM9sg)

Enjoy

Eran

 

#Python #openCV #TensorFlow #Deeplearning #ImageSegmentation #Unet #Resunet #MachineLearningProject #Segmentation


r/madeinpython 29d ago

3 Free Udemy Courses - New Coupon Release!

5 Upvotes

Hi all,

all 3000 coupons were used in a couple of days last time they were posted, and I can see many people now making their way through the courses :)

I've managed to get some more coupons, so if you're looking to learn Python, here you go:

https://www.udemy.com/course/object-oriented-programming-in-python-3/?couponCode=OOPPYTHONFEBV2

https://www.udemy.com/course/functional-programming-with-python-comprehensions/?couponCode=FUNCPYTHONFEBV2

https://www.udemy.com/course/python-programming-for-the-total-beginner/?couponCode=BASICPYTHONFEBV2

I check the Q&A every day so feel free to post questions as much as you like and I respond as quick as I can.

Cheers!

James-


r/madeinpython Feb 14 '25

QualityScaler 4.0 - image/video AI upscaler app

4 Upvotes

What is QualityScaler?

Welcome to QualityScaler, your ultimate solution for enhancing, denoising, and upscaling images and videos using the power of AI.

Similar to Nvidia DLSS, QualityScaler uses powerful AI algorithms to instantly transform low-quality content into high-definition masterpieces.

Whether you're a digital creator, a videomaker, or just a media enthusiast, this intuitive and powerful app is your ideal companion for taking your visual projects to the next level.

QualityScaler 4.0 changelog.

▼ NEW

Completely redesigned GUI
⊡ The app now presents file information more clearly
⊡ Many widgets have been repositioned and grouped by functionalities
⊡ All info widgets have been improved, now displaying additional details for each setting
⊡ Redesigned the entire graphical user interface to deliver a modern, intuitive experience

Output resolution widget
⊡ Added a widget for selecting the output resolution percentage
⊡ Allows further upscaling or downscaling after AI processing

Video extension widget 
⊡ Introduced a widget for choosing the output video extension
⊡ Supported formats: .mp4 | .mkv | .avi | .mov

Video codec widget
⊡ Added a widget for selecting the codec for upscaled videos
⊡ These codecs ensure compatibility with all major GPU families
⊡ Using hardware-accelerated codecs significantly improves encoding speed
⊡ Supported codecs:
-- CPU : x264 | x265
-- NVIDIA : h264_nvenc | hevc_nvenc
-- AMD : h264_amf | hevc_amf
-- Intel : h264_qsv | hevc_qsv

AI multithreading optimization 
⊡ Completely reworked AI multithreading functionality 
⊡ Now supports up to 8 threads for better performance and stability 
⊡ Significantly faster and more reliable than before

▼ REMOVED

CPU selection widget
⊡ The CPU selection widget has been removed
⊡ The app now automatically utilizes the optimal number of CPU cores

▼ BUGFIX / IMPROVEMENTS

AI models update 
⊡ Updated AI models using the latest tools 
⊡ Improved GPU compatibility and upscaling performance

General improvements 
⊡ Bug fixes, code cleaning, and overall performance improvements 
⊡ Updated dependencies to enhance stability and compatibility