{"repo":"WhiskeyCoder/OfflineU","free":true,"listed":false,"github":"https://github.com/WhiskeyCoder/OfflineU","clone":"git clone https://github.com/WhiskeyCoder/OfflineU.git","description":"Self-Hosted Local Course Loader & Progress Tracker for local learning from downloaded courses","language":"HTML","stars":81,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"OfflineU: Self-Hosted Local Course Loader & Progress Tracker OfflineU is a sleek, self-hosted web app designed to load and view your offline video, audio, text, and quiz-based training courses. Whether it's Udemy downloads, \"open sourced\" training archives, or personal content, OfflineU turns your course folder into a fully navigable dashboard with automatic progress tracking. --- ✨ Features 📁 Dynamic folder parsing : Scans and maps your course structure into a browsable tree view. 🎥 Video & Audio player : Integrated media player with resume & completion tracking. 📄 Text & HTML viewer : Supports .txt, .md, .html, .pdf, and more. ✅ Lesson progress tracking : Auto-saves your time spent and marks lessons as completed. ♻️ Continue where you left off : Resume instantly from your last-accessed lesson. 💾 Local-first & private : 100% offline. No cloud, no tracking, no nonsense. 🧑‍💻 Works with any course format : No metadata required, just structured folders. 🧠 Ideal for hoarders, students, or offline learning setups --- 🗈️ Screenshots --- 🛠️ Installation 🔁 Quick Start (Local) 1. Clone the repo: 2. Install Python dependencies: 3. Run the app: 4. Open your browser: --- 📂 Folder Structure Example 🌟 File types are detected automatically — videos, audio, quizzes, and docs. --- 📁 Supported File Types Type Extensions --------- ----------------------------------------------------------- Videos .mp4 , .mkv , .webm , .mov , .avi , etc. Audio .mp3 , .wav , .aac , etc. Docs .txt , .","default_branch":null,"files":null,"tree":[],"storefront":"/r/WhiskeyCoder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WhiskeyCoder/OfflineU/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}