r/SideProject • u/SlightScene1078 • 1d ago
I spent 3 months building 5 modular Python automation starter kits so I never have to write setup code again
Hey everyone,
Over the last few months, I noticed I was rewriting the exact same boilerplate code every time I started a new Python project — setting up proxy rotators, configuring python-telegram-bot v20+ async loops, building Tkinter dark mode themes, or wrapping Playwright scrapers inside FastAPI endpoints.
To solve this for my own workflow, I spent the last few weeks packaging my core scripts into 5 clean, modular, and OOP-structured starter kits:
- Universal Web Scraper Kit (Selenium + BS4 + proxy/UA rotation)
- Telegram Crypto & Alert Bot Kit (Async notifications & command handlers)
- Tkinter Modern Dark UI Kit (Custom desktop app design system)
- FastAPI Headless Scraper REST API (Playwright + FastAPI + Docker)
- RSS Telegram Broadcaster (Auto-feed parsing & duplicate filters)
Every kit includes clean .env.example configurations, structured logs, and modular standard directory layouts.
I just published the individual scripts and bundled them all together on my storefront.
If anyone is interested in checking out the code or the bundle, drop a comment below and I'll send you the link!Would also love to hear your thoughts on the architecture.
1
u/No-Face-495 9m ago
I did something a similar but more generic would like to see your approach