Virelo
Turn any folder into a private, streaming-style video library.
Overview
Virelo turns a local media folder into a private video library with a fast web interface. Run it from the command line, keep videos in their original folders, and browse them with search, playback progress, favorites, Shorts, and optional artwork.
Local video library
Scan one or more folders recursively and browse videos with search, sorting, and folder organization.
Streaming playback
Use range streaming, seeking, watch progress, queue controls, and browser playback without moving the source files.
Shorts and favorites
Switch to a vertical feed for portrait videos and save favorites for quick access from the library.
Private by default
Bind to localhost by default with no accounts, telemetry, advertising, or automatic update checks.
Use and install
The CLI requires Node.js. Run Virelo in the folder you want to serve, or pass one or more folders with --media. Then open the local address it prints in your browser. The web interface can be installed as a PWA when supported.
Open appFAQ
Virelo is a self-hosted video library that gives a local folder a streaming-style web interface.
No. Videos stay in their original folders and Virelo serves them locally from the machine where it is running.
Yes. The web interface supports PWA installation in browsers that offer it.
FFmpeg and ffprobe are optional. They add thumbnails, media probing, codec detection, and an HLS fallback for formats the browser cannot play directly.