Skip to content
View nichtlegacy's full-sized avatar
  • Germany

Highlights

  • Pro

Block or report nichtlegacy

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
nichtlegacy/README.md

πŸ‘‹ Hello there!

Discord Presence

About Me

I'm a developer with a strong focus on media servers, automation, and intuitive user experiences. I build tools to optimize and personalize workflows, from home server management to film recommendation systems. Currently exploring new ideas and refining my existing projects.

πŸ› οΈ Tech Stack

Python Swift Discord.py Docker Plex API SABnzbd

Git GitHub VS Code Linux TMDb API Letterboxd Photoshop

πŸš€ Projects

Here are some of my personal projects focused on media automation, Plex integration, and useful tools for daily use.

🎬 Plex Ecosystem

  • πŸŽ₯ PlexWatch – A Discord bot providing real-time dashboard for your Plex media server, featuring active stream monitoring, SABnzbd download tracking, and server uptime stats.
  • πŸ“’ Plexboxd – A Discord bot that tracks movies watched on Plex, sends rich notifications to Discord, and logs ratings to Letterboxd seamlessly.
  • βš™οΈ Kometa Config – My personal Kometa configuration for Plex, automating metadata management and custom collections with included image assets for a polished library experience.

πŸŽ₯ Movie & Show Visuals

  • πŸ“ˆ Letterboxd Graph – Generates a contribution graph based on your Letterboxd activity, visualizing your movie-watching habits over time for your GitHub profile.
  • πŸ“‰ Trakt Graph – Creates a heatmap of your Trakt watch history (movies and shows) in light and dark SVG themes, perfect for your GitHub profile.

πŸ€– Other Projects

  • πŸ›οΈ TooGoodToDiscord – A Python-based bot that monitors Too Good To Go stores and sends real-time Discord notifications when surprise bags are available.

🌱 Upcoming Projects

  • PlexPosterSyncExtension – Chrome extension to scrape posters from ThePosterDB and MediUX, compress them, upload to Plex, and organize them into matching library directories (in progress).
  • Plex2Mood – Self-hosted web app for mood-based movie picks from your Plex library, filtering out watched titles via your history (concept phase).
  • Letterboxd Analyzer – A web app that scrapes your public Letterboxd profile and visualizes detailed statistics, such as most watched directors, genres, ratings breakdown, and yearly watch trends (in progress).

πŸ“« Connect With Me

Discord Instagram Letterboxd Profile Views

Letterboxd contribution graph

Pinned Loading

  1. PlexWatch PlexWatch Public

    PlexWatch is a Discord bot that provides a real-time dashboard for your Plex media server, featuring active stream monitoring, SABnzbd download tracking, and server uptime stats.

    Python 40 6

  2. Plexboxd Plexboxd Public

    Plexboxd is a Discord bot that tracks movies watched on Plex, sends rich notifications to Discord, and logs ratings to Letterboxd seamlessly. Built with Python, it integrates Plex, Discord, and Let…

    Python 1

  3. TooGoodToDiscord TooGoodToDiscord Public

    A Python-based tool that monitors Too Good To Go stores and sends real-time Discord notifications when new surprise bags are available. Save food, stay informed!

    Python

  4. kometa-config-images kometa-config-images Public

    Config and custom images for Kometa and Plex

    2 1

  5. letterboxd-graph letterboxd-graph Public

    Generates a GitHub-style contribution graph based on your Letterboxd diary. Uses Node.js to scrape data, process entries, and create daily updated SVG visuals via GitHub Actions.

    JavaScript

  6. trakt-graph trakt-graph Public

    Generates a GitHub-style contribution graph based on your Trakt watch history. Uses Node.js to fetch API data, process entries, and create daily updated SVG visuals via GitHub Actions.

    JavaScript