Your Media, PowerShell Managed.
NexusM is a powerful PowerShell-based media manager for Windows. Organize videos, music, pictures, and PDFs/ePUBs with SQLite database, web interface, TMDB integration, and FFmpeg transcoding.
Videos
MP4/MKV
Music
MP3/FLAC
Pictures
JPG/PNG
PDF/ePUB
Docs
Powerful Features
Built with PowerShell 7, SQLite database, and modern web technologies
Modern Web Interface
Beautiful, responsive web UI powered by native Windows Pode Web with self-signed certificate management. Fast and lightweight.
SQLite Database
Fast, efficient SQLite database stores all metadata, search indexes, and media information for instant access.
TMDB Metadata
Automatically fetch movie posters, ratings, genres, and descriptions from The Movie Database (TMDB) API.
Video Transcoding
Real-time FFmpeg transcoding with REMUX option to minimize CPU usage, hardware acceleration (NVENC, QSV, AMF), and HLS streaming.
Album Artwork
Extract embedded album art from MP3/FLAC files and display beautiful cover art in your music library.
PDF & ePUB Support
Generate thumbnail previews for PDF and ePUB documents with built-in viewer for quick reading and browsing.
Internet Radio
Built-in internet radio player with 70+ curated stations from around the world including BBC, NPR, and more.
Smart Analysis
Analyze your library for low-quality media, incomplete metadata, and get intelligent watch recommendations.
Async Streaming
Advanced async streaming with runspace pools supporting up to 10 concurrent streams for smooth playback.
Technical Specifications
PowerShell 7+
Required Runtime
SQLite
Database Engine
Pode Web
Web Server
Beautiful Interface
Clean, modern design with dark mode support
Frequently Asked Questions
Everything you need to know about NexusM
What is NexusM and what does it do?
NexusM is a powerful PowerShell-based media library manager for Windows. It organizes your videos, music, pictures, and PDF/ePUB files with an SQLite database backend, provides a beautiful web interface via native Windows Pode Web, automatically fetches movie metadata from TMDB, transcodes videos with FFmpeg (supporting hardware acceleration), extracts album artwork, generates PDF thumbnails, reads ePUBs and includes an internet radio player with 70+ stations.
What are the system requirements for NexusM?
NexusM requires PowerShell 7.0 or higher, Windows 10 or Windows 11, and approximately 100MB of disk space. For optimal performance with video transcoding, we recommend a system with at least 8GB RAM and a GPU that supports hardware acceleration (NVIDIA NVENC, Intel QuickSync, or AMD AMF).
Is NexusM free to use?
Yes, NexusM is completely free and open-source software. You can download, use, and modify it without any licensing fees or subscriptions for personal use. The project is built on open-source technologies including PowerShell, SQLite, and FFmpeg.
What video formats does NexusM support?
NexusM supports all major video formats including MP4, MKV, AVI, WMV, FLV, MOV, MPG, MPEG, VOB, TS, WebM, and more. Thanks to FFmpeg integration, it can transcode incompatible formats to browser-compatible H.264/AAC streams in real-time with hardware acceleration support for faster performance.
Can I access my media library from other devices on my network?
Absolutely! NexusM runs a native Windows Pode Web web server that you can access from any device on your local network using a web browser. Simply navigate to your server's IP address and port (default: 8182) from your phone, tablet, or another computer to browse and stream your media collection.
How does the TMDB integration work?
NexusM automatically fetches movie posters, ratings, genres, and descriptions from The Movie Database (TMDB) API. Simply run the poster fetch feature, and it will analyze your video file names, search TMDB, and download high-quality metadata and artwork for your collection.