Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Media
  4. VLC

VLC

The "Awesome VLC" project is a comprehensive collection of resources dedicated to VLC Media Player, a versatile open-source multimedia player and streaming server. VLC supports a wide range of audio and video formats, making it a popular choice for users seeking a reliable media playback solution. This list includes plugins, skins, extensions, tutorials, and community resources that enhance the VLC experience. Whether you are a beginner exploring media playback options or an experienced user looking to customize your VLC setup, this collection offers valuable tools and insights. Dive into this resource to discover how to maximize your VLC Media Player experience and unlock its full potential.

vlcmedia-playerstreamingopen-sourcecross-platformmultimediapluginsextensions
RSSView on GitHub
269 stars11 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

8 sections · 47 projects

Docs

4 projects
VideoLAN Client (VLC)

videolan.org
LibVLC API docs

videolan.videolan.me
Code & Bug tracker

code.videolan.org
CLI flags

wiki.videolan.org

Native plugins

6 projects
vlc-pause-click-pluginvlc-pause-click-plugin

A VLC plugin that pauses or plays video with a single mouse click on the video image.

#user-interface#open-source#media-player
Stars1,190
Forks74
Last commit1 year ago
vlc-tip-pluginvlc-tip-plugin

A VLC plugin for language learning by instantly replaying video segments with alternate audio/subtitle tracks.

#open-source-plugin#media-player#language-learning
Stars60
Forks5
Last commit6 years ago
vlc-bittorrentvlc-bittorrent

A VLC plugin that enables streaming media directly from torrent files and magnet links.

#vlc-bittorrent#open-source#libtorrent
Stars490
Forks56
Last commit16 days ago
vlc-plugin-markervlc-plugin-marker

A VLC plugin that lets you mark, comment on, and replay important sections of videos without searching.

#video-review#time-based-markers#lua-scripting
Stars13
Forks2
Last commit7 years ago
vlc-win10smtcvlc-win10smtc

A VLC plugin that adds Windows 10 System Media Transport Controls (SMTC) support for media playback control.

#desktop-application#media#playback-control
Stars122
Forks6
Last commit1 year ago
vlc-mixervlc-mixer

Stars3
Forks0
Last commit5 years ago

Web & lua extensions

7 projects
VideoLAN addons website

addons.videolan.org
vlc-deletevlc-delete

A VLC extension that adds a menu option to delete video files from disk while playing them.

#lua-scripting#vlc-player#open-source-tool
Stars117
Forks23
Last commit1 month ago
TraktForVLCTraktForVLC

Automatically scrobble movies and TV shows you watch in VLC to your trakt.tv account.

#open-source#scrobbling#media-player
Stars314
Forks47
Last commit7 years ago
playlist-youtube-vlcplaylist-youtube-vlc

A Lua plugin for VLC media player that parses and plays YouTube playlists directly.

#lua-scripting#youtube-playlist#media-player
Stars9
Forks1
Last commit4 years ago
vlc-super-skippervlc-super-skipper

A VLC addon that automatically skips opening and ending sequences in media files based on customizable profiles.

#lua-scripting#skip-intro#vlc-addon
Stars18
Forks4
Last commit5 years ago
vlc-mcp-servervlc-mcp-server

An MCP server that enables remote control of VLC media player for playing movies via any MCP client.

#home-theater#media-server#remote-control
Stars13
Forks4
Last commit1 year ago
vlc-auto-dir-enqueue-prev-nextvlc-auto-dir-enqueue-prev-next

A VLC Lua interface that automatically adds the previous and next track from the same directory to the playlist when a file starts playing.

#lua-scripting#file-management#media-player
Stars6
Forks3
Last commit10 months ago

Apps

4 projects
VLC desktop

code.videolan.org
VLC iOS

code.videolan.org
VLC Android

code.videolan.org
VLC Benchmark (Beta)

code.videolan.org

Bindings

13 projects
VLCKit

code.videolan.org
libvlcjni

code.videolan.org
vlc-unity

code.videolan.org
python-vlcpython-vlc

A ctypes-based Python bindings generator for libvlc, enabling Python applications to interface with VLC media player functionality.

#open-source#video-processing#media-player
Stars446
Forks116
Last commit1 year ago
vlcjvlcj

A Java framework for embedding native VLC media players in Java applications, providing high-level bindings to LibVLC.

#libvlc-bindings#opengl#media-player
Stars1,240
Forks262
Last commit5 months ago
LibVLCSharpLibVLCSharp

Cross-platform .NET/Mono bindings for LibVLC, providing a comprehensive multimedia API for audio and video playback, streaming, and encoding.

#xamarin#media-player#dotnet
Stars1,797
Forks300
Last commit1 day ago
libvlc-golibvlc-go

Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.

#sound#video-processing#bindings
Stars509
Forks58
Last commit7 days ago
libvlcpp

code.videolan.org
vlc.js (beta)

code.videolan.org
flutter_vlc_playerflutter_vlc_player

A Flutter plugin providing a VLC-powered video player for iOS and Android with advanced playback features.

#ios#android#hardware-acceleration
Stars605
Forks294
Last commit10 months ago
dart_vlcdart_vlc

Flutter library for audio/video playback, broadcasting, and recording on Windows and Linux using libVLC.

#dart#playback#equalizer
Stars527
Forks141
Last commit2 years ago
WebChimera.jsWebChimera.js

A libvlc binding for Electron that enables native video playback in desktop applications.

#nodejs-addons#media-player#native-bindings
Stars667
Forks106
Last commit4 years ago
libvlc-ziglibvlc-zig

Zig bindings for the libVLC media framework, enabling media playback, streaming, and transcoding.

#zig-package#transcoding#media-framework
Stars21
Forks1
Last commit2 years ago

Related Awesome Lists

📦
Stock Resources

The "Awesome Stock Resources" project is a curated collection of tools and information designed to support individuals interested in stock market analysis and trading. This list encompasses a variety of resources including stock screeners, market data APIs, analysis tools, educational materials, and community forums. It is beneficial for both beginners looking to understand the basics of stock trading and experienced investors seeking advanced strategies and insights. By providing a comprehensive set of resources, this project empowers users to make informed decisions and enhance their trading skills. Explore this collection to unlock the potential of stock market investing and analysis.

14.1k
📦
Codeface

The "Awesome Codeface" project is a curated collection of typefaces specifically designed for use in coding environments. Codeface focuses on providing a variety of fonts that enhance readability and reduce eye strain for developers and programmers. This list includes monospaced fonts, variable fonts, and popular typefaces that are widely used in text editors and IDEs. Both beginners and experienced developers will find valuable options to customize their coding experience and improve their workflow. Explore this collection to discover the perfect font that suits your coding style and enhances your productivity.

6.5k
📦
Audio Visualization

The "Awesome Audio Visualization" project is a curated collection of resources focused on the techniques and tools used to visually represent audio data. Audio visualization involves creating graphical representations of sound waves, frequencies, and rhythms, enhancing the way we perceive and interact with music and sound. This list includes libraries, frameworks, tutorials, and tools for both beginners and experienced developers interested in audio programming and creative coding. Whether you're looking to create stunning visual displays for live performances or develop applications that analyze sound, this collection provides the essential resources to inspire and guide your audio visualization projects.

5.0k
📦
Music

The "Awesome Music" project is a curated resource list dedicated to the diverse world of music creation and production. This list encompasses a wide range of resources including software, plugins, libraries, tutorials, and community forums that cater to musicians, producers, and audio engineers. Whether you are a beginner looking to learn the basics of music theory or an experienced professional seeking advanced production techniques, this collection provides valuable insights and tools to enhance your musical journey. Explore the wealth of resources available to elevate your music-making skills and creativity.

2.3k