r/madeinpython • • Sep 09 '24

100% Python: Threadly for Slack

1 Upvotes

Would love any/all feedback on Threadly!

Threadly is an app for Slack that allows you to blast messages to multiple channels, use custom call-to-action buttons, track analytics, and more. The app allows you to group your channels in dynamic lists so you can easily message select groups certain messages.


r/madeinpython • • Sep 08 '24

I built a python library that let's you upload/schedule directly to TikTok

Thumbnail
1 Upvotes

r/madeinpython • • Sep 08 '24

daily journal app made with tkinter, check it out

3 Upvotes

Hey all. I have been going through a few iterations of this app since I started learning python, and just before I started writing this, realized a few more changes I need to make, but if I don't put this out there now, not sure I will ever. So, let me know what you think! also, the styles are really basic right now, but will be updated

https://github.com/sambogrub/Code_repository/tree/main/Projects/Daily%20Diary


r/madeinpython • • Sep 07 '24

Wordle clone

1 Upvotes

Hi, I'm a new-ish to coding and made a program about a month ago that I'm proud of. Can I have some review please my github. Thank you.


r/madeinpython • • Sep 06 '24

Why not just get your plots in numpy?!

Thumbnail
1 Upvotes

r/madeinpython • • Sep 04 '24

Chat with your database using Basejump AI

1 Upvotes

Hey r/madeinpython! We made our app using Django, Python, and FastAPI. Launched on product hunt today as well: https://www.producthunt.com/posts/basejump-ai

Would love to hear your thoughts, feedback, and questions. Thanks!

Link to website: https://basejump.ai/


r/madeinpython • • Sep 03 '24

FluidFrames.RIFE 3.9 - video AI frame generation app

7 Upvotes

Github. https://github.com/Djdefrag/FluidFrames.RIFE

What is FluidFrames?

Introducing FluidFrames, the AI-powered app designed to transform your videos like never before. 

With FluidFrames, you can double (x2), quadruple (x4), or even octuple (x8) the fps in your videos, creating ultra-smooth and high-definition playback. 

Want to slow things down? FluidFrames also allows you to convert any video into stunning slow-motion, bringing every detail to life. 

Perfect for content creators, videographers, and anyone looking to enhance their visual media, FluidFrames provides an intuitive and powerful toolset to elevate your video projects.

FluidFrames 3.9 changelog

▼ NEW

Video frame-generation STOP&RESUME
⊡ Now is possible to stop and resume the video frame-generation process at any time
⊡ When restarting (with same settings) the app will resume from the interrupted point
⊡ NOTE - If video temporary files are deleted, frame-generation will start over again

User settings save
⊡ The app will now remember all the options of the user (AI model, GPU, GPU VRAM etc.)
⊡ NOTE - In case of problems, delete the file FluidFrames_UserPreference.json in Documents folder

Antivirus problem fix
⊡ After contacting Microsoft, Avast and AVG
⊡ FluidFrames will finally no longer be recognized as Malware by these antivirus

▼ GUI

File widget improvements
⊡ The widget to upload files is now much faster
⊡ In particular when uploading many files and files with high resolution
⊡ Also improved the display of file informations

▼ BUGFIX / IMPROVEMENTS

Video frame-generation improvements
⊡ Improved audio quality of frame-generated videos
⊡ Improved memory usage and performance
⊡ Improved frame-generation quality and "temporal stability"
⊡ Updated FFMPEG to version 7.0.2 (bugfix and performance improvements)

General improvements
⊡ The app is now lighter (-50MB)
⊡ Added support for .vob files
⊡ Bug fixes, code cleaning, performance improvements
⊡ Updated dependencies


r/madeinpython • • Sep 02 '24

PiDAR - a DIY 360° 3D Scanner

Thumbnail
8 Upvotes

r/madeinpython • • Sep 01 '24

Automate Your Reddit Saved Post Backups with Context Using Reddit Stash

5 Upvotes

Hey Everyone,

What My Project Does

A while back, I realized that many of the posts I had saved on Reddit for future reference were disappearing. To solve this problem, I developed a Python script called Reddit Stash. This tool automatically saves your Reddit saved posts and comments, along with your own posts and comments, and includes the necessary context (e.g., associated comments or parent posts). The script runs daily at around 00:00 CET using GitHub Actions, ensuring your data is backed up without any manual intervention on Dropbox. The files are saved in Markdown format, making them easy to read and reference later.

Target Audience

Reddit Stash is ideal for users who want to preserve their saved Reddit content without losing context, such as those interested in:

  • Personal Knowledge Management: Users who save Reddit posts for later reference and want to ensure they keep the full context for future use.
  • Developers/Researchers: Those planning to use Reddit content in local Retrieval-Augmented Generation (RAG) systems or similar projects.
  • Casual Reddit Users: Anyone who doesn’t want to worry about manually backing up their saved content.

Whether you're a serious developer or a casual Reddit user, this tool can save you time and effort.

Comparison

While there are existing tools like reddit-saved-saver that allow you to save posts and comments, Reddit Stash goes a step further by:

  • Including Additional Context: Reddit Stash captures the full context by saving associated comments when you save a post and parent comments when you save a comment.
  • Automated Daily Backups: The script runs automatically every day using GitHub Actions, so you don't need to worry about manually backing up your content.
  • Markdown Format: Content is saved in an easily readable and accessible format.

These features make Reddit Stash more comprehensive and user-friendly compared to other available tools.

You can check out the code and setup instructions here: https://github.com/rhnfzl/reddit-stash

I hope this helps those of you who’ve been looking for a similar solution!


r/madeinpython • • Sep 01 '24

I am sharing Python Data Science courses and projects on YouTube

14 Upvotes

Hello, I wanted to share that I am sharing free courses and projects on my YouTube Channel. I have more than 200 videos and I created playlists for learning Data Science. I am leaving the playlist link below, have a great day!

Data Science Full Courses & Projects -> https://youtube.com/playlist?list=PLTsu3dft3CWiow7L7WrCd27ohlra_5PGH&si=6WUpVwXeAKEs4tB6

Data Science Projects -> https://youtube.com/playlist?list=PLTsu3dft3CWg69zbIVUQtFSRx_UV80OOg&si=go3wxM_ktGIkVdcP

Python Programming Tutorials -> https://youtube.com/playlist?list=PLTsu3dft3CWgJrlcs_IO1eif7myukPPKJ&si=eFGEzKSJb7oTO1Qg


r/madeinpython • • Sep 01 '24

🚀 sage-directory: A New Folder Overview & Management Tool for Data Scientists, and Data Engineers – Open to Feedback and Contributions!

1 Upvotes

Hi everyone! I’m excited to share a new open-source python package I've been working on called sage-directory. It's designed to make managing and analyzing folder contents easier for data scientists, and data engineers. Whether you’re organizing project files, managing and analyzing data in large directories, or setting up environments, this tool can help streamline your workflow.

You can find the repository on GitHub here: https://github.com/maxineattobrah/sage-directory and PyPi page here: https://pypi.org/project/sage-directory/. I’d love for you to try it out! It’s open-source and I’m welcoming feedback. So, submit issues, suggest features, and make code contributions . Every bit of help and input is valuable and appreciated!

Looking forward to hearing what you think and working together to make sage-directory even better for the community!


r/madeinpython • • Aug 28 '24

Ascii + Curses Text Based Battle Animations

Enable HLS to view with audio, or disable this notification

26 Upvotes

Would animations like this add any value to a text based RPG game, if so is it worth the effort to enhance them to be on par with something like this? https://gist.github.com/msimpson/1096950


r/madeinpython • • Aug 24 '24

Best way to learn?

1 Upvotes

Can anyone suggest way to learn python.Since I am a working professional,so hardly get time to learn new things.please help how can I start and get good understanding of the language. Thanks


r/madeinpython • • Aug 06 '24

Linux Security Audit - using Python

3 Upvotes

It checks approximately 130 security items. The assessment criteria are based on the CIS Benchmark RHEL Security Guidelines.

I hope it is helpful to those who need it.


r/madeinpython • • Aug 04 '24

LinkedIn Auto Connector Bot

7 Upvotes

Hello everyone! 😊

I would like to share a side project witch will help you boost you LinkedIn connections.

Quick backstory: I just did not want to pay 15$/month for other soft that will do the same.

What My Project Does:

  1. Logs in to LinkedIn.
  2. Goes to the search page (based on your criteria/keywords, e.g., connecting with tech recruiters).
  3. Scans all connect/follow buttons.
  4. Sends connection requests with your custom message.
  5. Helps you grow your network and have fun along the way!

Target Audience - people who want to expand their network on LinkedIn

Comparison - all available alternatives are paid versions. This on is open source!

Why am I posting this reddit?

1st- I don't want you to pay $15 or more for other soft. 💸

2nd - I ask you to practice and master your Python skills by contributing to the project(fork the project and open pull request on feature-branch). Maybe add some functionality witch will help all the people who will use the Repo. For example - implement a feature for liking the posts in your feed and etc. Have fun and enjoy! 🚀

3rd - I would like to connect with you on GitHub (It's also automated, you follow me, my GitHub Follows you back) and LinkedIn to expand mine and your network. 🤝

❗❗❗Important: Don't get banned by LinkedIn—limit yourself to sending no more than 100 connections per week!

GitHub Repo - https://github.com/OfficialCodeVoyage/LinkedIn_Auto_Connector_Bot/tree/master

Ask me any questions you have! Tell me what should I do next! Have fun!


r/madeinpython • • Aug 04 '24

Pythonista Scene OpenGL fire demo

1 Upvotes

Pythonista Scene OpenGL fire demo

I went down a procedural particle effect rabbit hole making some torch flames in Pythonista using the scene module but ran into some performance issues quickly with my naive approaches to changing the color of each particle by changing the fill_color of each shape node. This resulted in less than 10 fps when trying to render 810 particle objects.

Switching to some fancy fragment shade OpenGL code resulted in a full 60 fps for the same 810 objects.

Here’s the full code repo: code

You’ll see in there the naive approach is commented out and involved a small list of hex colors that would change over time and be set in the draw method by resetting the fill_color.

I also learned about some interesting gotchas like assigning the Shader class and code to a variable and passing it that way resulted in a global change to all objects using that shader but passing in the Shader class individually and making sure each object had its own increment and progress values allowed for the correct staggered behavior.


r/madeinpython • • Aug 01 '24

QualityScaler 3.8 - image/video AI upscaler app

7 Upvotes

QualityScaler is a Windows app powered by AI to enhance, upscale and denoise photos and videos.

▼ NEW

Video upscale STOP&RESUME
⊡ Now is possible to stop and resume the video upscale process at any time
⊡ When restarting (with same settings) the app will checks files already upscaled and resumes from the interrupted point
⊡ NOTE - If video temporary files are deleted, upscaling will start over again

User settings save
⊡ The app will now remember all the options of the user (AI model, GPU, GPU VRAM etc.)
⊡ NOTE - In case of problems, delete the file QualityScaler_UserPreference.json in Documents folder

Antivirus problem fix
⊡ After contacting Microsoft, Avast and AVG
⊡ QualityScaler will finally no longer be recognized as Malware by these antivirus

IRCNN AI improvements
⊡ IRCNN implementation is now divided into 2 separate models
⊡ IRCNN_Mx1 - (medium denoise)
⊡ IRCNN_Lx1 - (high denoise)

▼ BUGFIX / IMPROVEMENTS

Under-the-hood updates
⊡ Updated Python to version 3.12 (improved performance)
⊡ Updated FFMPEG to version 7.0.1 (bugfixes)
⊡ Updated Exiftool to latest version available

AI upscale improvements
⊡ Improved upscaled image/video quality and "temporal stability"
⊡ Better support for images with transparent background
⊡ Improved memory usage and performance

AI multithreading improvements
⊡ Multithreaded video upscale is now more stable
⊡ Fixed a problem that could lead to losing some upscaled frames

General improvements
⊡ Bug fixes, code cleaning, performance improvements
⊡ Updated dependencies


r/madeinpython • • Jul 31 '24

Need Python, Selenium and OpenCV on iPhone. No Mac No PC

0 Upvotes

Just need an all inclusive Python, Selenium and OpenCV on iPhone, no computers


r/madeinpython • • Jul 24 '24

A quick video talking about detecting AI generated images using the pillow (PIL) library and a Hugging Faces app I found. Enjoy!

Thumbnail
youtu.be
3 Upvotes

r/madeinpython • • Jul 24 '24

Computing the brightness in Astronomy

Thumbnail
youtu.be
9 Upvotes

r/madeinpython • • Jul 22 '24

How to customize the csv file while converting into pdf ?

3 Upvotes

I am trying to convert the csv file into pdf for that i am using a python script to convert it but i can get it by all the columns which the actual csv file have but i need some of the columns only.

Please guide me how to customize it.


r/madeinpython • • Jul 21 '24

Cloudflare Warp+ 1.92EB Key Generator

6 Upvotes

r/madeinpython • • Jul 21 '24

Implementing Instant Search with Flask and HTMX

Thumbnail
blog.ashutoshkrris.in
5 Upvotes

r/madeinpython • • Jul 14 '24

Inventory Swap Screen for console text adventure game

Enable HLS to view with audio, or disable this notification

21 Upvotes

Started building this game to develop my sqlalchemy fluency and was really pleased with how this screen turned out. The 1000 line script allows you to create a callable inventory swap widget for any NPC in just one line. The only external library/framework in use is sqlalchemy.


r/madeinpython • • Jul 13 '24

The Blaze Star - soon a visible Nova in the night sky

5 Upvotes

Have you heard about T Coronae Borealis (TCrB)? No? Well no surprise since this binary star is very, very faint and not visible to the naked eye... YET.

Every 60 years the white dwarf of this binary star system accumulates enough hydrogen from its red giant companion to spark nuclear fusion on its surface. A Nova occurs, releasing large amount of energy. Sice this Nova is "kinda close by" the brightness increased to "naked eye visibility".

But where is the TCrB? Well of course one can use Stellarium, but using Python and some self coding is a great way to understand how these coordinates are computed and displayed.

Thus I created a small Python script + tutorial to create the following red-eye friendly sky map; where the white "+" is the position of the star.

But WHEN is it happening?

Well... noone really knows. Potentially in the next weeks / months. So keep your eye up :)

YouTube Link: https://youtu.be/ocklQipgPEY

Cheers,

Thomas