Skip to content
View vardecab's full-sized avatar

Block or report vardecab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vardecab/README.md

Hello 👋🏼

Kuba here. I hope you're having a great day! You can read more about me by visiting my website. Below you can see the (small) things I put together.

Active projects

  • ☔ My biggest project (using 6+ different APIs) → Umbrella:

    A simple weather page that tells you if you need to take an umbrella when going outside ☔ + it shows sunrise/sunset times, air quality and allergy information for supported regions. Currently only in Polish.

  • 💸 Script to be notified about currency rates & when to buy/sell them → forex-notifier

  • ⬇️ Playing around with auto-downloading videos from YouTube when a new video is published (using RSS reader) → rss-youtube-downloader

  • 💡 My browser extension (to motivate me) → Good Manager

Inactive projects

  • 🏠 Perhaps my second biggest project (using AI 😱) → flat-finder:

    Looking for a modern, nicely looking apartment but tired with all these old flats from the '90s? Let's automate that :)

    Scrape apartment offers from OLX․pl, analyse them using artificial intelligence (AI) model to get only good looking flats and (optionally) run IFTTT automation (eg. send email; add a to-do task) when new offers matching search criteria (eg. ≥ 2 rooms, ≤ 2k PLN, ≥ 30m²) are found.

  • 🚗 My Python project (to find a car) → otomoto_olx-scraper:

    Scrape car offers from OTOMOTO․pl & OLX․pl and run IFTTT automation (eg. send email; add a to-do task) when new car(s) matching search criteria is found. With support for native macOS & Windows 10 notifications.

  • 📺 Downloading YouTube videos (or extracting music from them) — on demand or automatically by taking URL from clipboard or Pushbulletyoutube-downloader

  • 🗺️ Script to visualize my car trips on an interactive map → fuelio-trip-visualizer

  • ⚡ Control Tuya-compatible light bulbs & sockets in your smart home from Windows / macOS computer → control-tuya_smarthome

  • 📦 And a script to look for updates for my Kindle → kindle-updater

  • 💬 Another Python project I've managed to build (to improve my vocabulary) → kindle-words:

    Do something useful with your Kindle notes :) This script extracts individual words from My Clippings file hidden on your Kindle e-reader, translates them using Google Translate and exports the pair "original word" → "translation" into a .txt file from which you can learn these words or import them into an application such as Quizlet.

  • 🚚 My first Python module available on PyPI (to give back to community) → win10toast-click:

    An easy-to-use Python library for displaying Windows 10 Toast Notifications. Improved version of win10toast and win10toast-persist to include callback_on_click to run a function on notification click, for example to open a URL.

  • 🐍 And yet another Python one (to save time) → eSkarbonka-update:

    Periodically check & get a native system notification if value was changed on a website. In this case, get value from my WOŚP's eSkarbonka.

  • 🤖 And an idea I had... → emails-from-pdfs:

    Extract email addresses from PDFs stored in multiple folders. For example: you can download candidates' CVs from your HR platform and this script will extract all email addresses found in the files.


Languages:

Top Langs

Pinned Loading

  1. umbrella umbrella Public

    A simple weather page that tells you if you need to take an umbrella when going outside ☔ + it shows air quality and allergy information for supported regions. Currently only in Polish.

    JavaScript 3 1

  2. forex-notifier forex-notifier Public

    Simple script to show forex rates as Windows 10/11 / macOS notification.

    Python 3 5

  3. youtube-downloader youtube-downloader Public

    Experimenting a bit with downloading videos and music from YouTube. On demand or automatically using URL from clipboard or Pushbullet.

    Python

  4. rss-youtube-downloader rss-youtube-downloader Public

    Experimenting a bit with RSS + auto-downloading videos from YouTube.

    Python 3 1

  5. good-manager good-manager Public

    Good Manager is a new-tab replacement extension for Chromium-based browsers (eg Google Chrome, Brave, Vivaldi) and acts as a simple way to motivate me to be a better manager by randomly showing spe…

    JavaScript 1

  6. control-tuya_smarthome control-tuya_smarthome Public

    Python scripts that allow me to control Tuya-compatible smart Wi-Fi light bulbs & sockets at home.

    Python 1