James Shopland's Projects
Minecraft servers Custom Plugin.
Compare Plex and Radarr databases to find missing/corrupt files.
A SegmentMap for Netflix's interactive show Bandersnatch.
Kills a plex stream at a certain user set time in Organizr
Quick script to make PAC easier to cron on cloudbox.
A commitizen adapter for the gitmoji convention of https://gitmoji.dev/
An ability for ProjectKorra
Part of Codecademy Full Stack Course. Example web page which advertises a product called βExcursionβ. Utilizes HTML, CSS, Command Line Interface, Git, and GitHub.
F1 2022 AI Difficulty Calculator. Made with SvelteKit and TypeScript. Archived
A website which lets you find eligible repositories for Hacktoberfest 2023!
JavaScript terminal program to generate a random quote from a random movie (Predefined quotes and movies)
My personal website code. Now written in NextJs and deployed using Vercel.
Codecademy react course project. This app lets you search songs and add them to a playlist you can save to spotify.
GitHub Profile Page
OLD: My personal site code before JamesShopland.com
shadcn/ui compatible react aria components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
A static blog template built using NextJS 14, Velite, Tailwind, Shadcn/UI and MDX. Follow along on YouTube!
Built for interaction with Plex Autoscan. Allows marking of available within Ombi when Plex Autoscan has updated the movie/show file. Developed to bypass Ombi's slow library scanning.
Generate a opening message to someone new, with context and vibes. Wether professional or for a dating app, let AI help get you started. Say Hello to the Right Person with the Right Words!
Script to assist sonarr/radarr with plex imports. Will only scan the folder that has been imported, instead of the whole library section. Modified for more advanced external commands using arguments.
Monitor a plex server. Kick transcodes (audio or video or both), kick paused streams if not resumed within X minutes. Kick specific player's, e.g. Plex Web. Modified for BedTime project.
Gets all the collections from Radarr and adds them to Plex Auto Collections or Plex Meta Manager.
The rewrite of RandomCoords. An advanced random teleporter for Minecraft. Over 100,000 downloads.
Jolbol's First Post - My first attempts at Java coding.
ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams
Send SSH authentication logs to influxdb with geohashing IP. Modified quickly for succesful attempts.