Introduction

Video Players & Gallery

DC jVideo is a lightweight content plugin for Joomla 5 and Joomla 6 that allows you to embed video content in a clean, controlled and modern way using a simple shortcode.


Embedding video in Joomla is still often problematic. Editors generate heavy iframe code, layouts break easily, and you have very limited control over user experience. DC jVideo was created to solve exactly these problems by giving you full control over how and where video appears on the page.

The plugin works as a content plugin and uses a simple shortcode instead of editor buttons or visual builders. This makes it predictable, clean and easy to use in any Joomla article.

DC jVideo supports inline video embedding directly inside article content. With a single shortcode, a video can be displayed responsively inside the text without breaking the layout. The video scales correctly, keeps its aspect ratio and works well on both desktop and mobile devices. The default preload behavior is optimized for performance and SEO.

In addition to inline playback, DC jVideo offers a lightbox mode with a custom animation. When lightbox mode is enabled, the article displays a button instead of the video. After clicking the button, the screen is covered by an animated backdrop that expands from a small circle into a full-screen overlay. The video then slides in from the bottom with a smooth bounce animation. The lightbox can be closed using the close button, the ESC key or by clicking outside the video area.

DC jVideo automatically detects the video source and renders it appropriately. Supported sources include local HTML5 video files such as MP4 (optionally WebM), YouTube videos and Vimeo videos. The user does not need to specify the video type manually. The plugin recognizes the source based on the provided URL and handles everything automatically.

For local HTML5 videos, DC jVideo provides full control over the video source without using external iframes. For YouTube and Vimeo, videos are embedded using clean iframe players with autoplay support in lightbox mode.

The plugin does not depend on jQuery. It is built entirely using modern, vanilla JavaScript. This makes it fully compatible with Joomla 5 and Joomla 6, avoids conflicts with templates and reduces unnecessary overhead.

DC jVideo focuses heavily on user experience. When the lightbox is open, scrolling of the page behind it is blocked. All dynamically created elements are removed from the DOM after closing the lightbox, preventing memory leaks or leftover elements.

The plugin is designed for developers and site builders who want full control over video presentation. It is ideal for technical blogs, product pages, landing pages with video content and any Joomla site where UX matters more than simply pasting an iframe.

Shortcode usage examples:

Inline video playback:
{video href="images/video/example.mp4"}

Lightbox video playback:
{video href="images/video/example.mp4" mode="lightbox" anchor="Watch video" poster="images/video/example.png"}

YouTube example:
{video href="https://www.youtube.com/watch?v=VIDEO_ID
" mode="lightbox" anchor="Watch demo"}

Vimeo example:
{video href="https://vimeo.com/VIDEO_ID
" mode="lightbox" anchor="Watch video"}

DC jVideo is fully compatible with Joomla 5 and Joomla 6 and does not use deprecated APIs.

The plugin can be installed using the standard Joomla extension installer. You can download it from the Design Cart website or from GitHub.

DC Map
Free

DC Map

By Pawel Nosko
Maps & Locations
DC Map — Flexible Google Maps Module for Joomla 5 DC Map is a lightweight and flexible Joomla module that lets you easily display responsive Google Maps with custom styles. Perfect for modern websites, it allows you to insert unlimited maps with unique settings on the same page — no coding required. KEY FEATURES ✔️ Full control over map coordinates (latitude & longitude) ✔️ Custom m...
DC Carousel Articles
Free

DC Carousel Articles

By Pawel Nosko
Articles Display
DC CarouselArticles is a modern and customizable Joomla! module designed to showcase your content articles in an attractive carousel layout. It’s fully compatible with Joomla! 4 and Joomla! 5 and works seamlessly with the core com_content component. The module comes with three powerful display modes, allowing you to present your articles in different ways depending on your content goals: ✅ R...
DC Cookies
Free

DC Cookies

By Pawel Nosko
Cookie Control
DC Cookies – Simple Cookie Consent Banner for Joomla 5 DC Cookies is a lightweight and fully customizable Joomla 5 plugin that displays a simple cookie consent panel on your website. Built specifically for modern Joomla standards, it requires no external libraries and respects your site’s performance and design. With DC Cookies, you can configure the content, layout, colors, and duration of...
DC jTable
Free

DC jTable

By Pawel Nosko
Tables & Lists
DC JTable is a lightweight and intelligent system plugin for Joomla 5 and Joomla 6 that automatically detects wide tables inside articles and content blocks and transforms them into a modern, mobile-friendly horizontal scrolling component. Whenever a table does not fit its container, the plugin wraps it inside an optimized scrollable container and displays two convenient navigation buttons 👉...
DC jSitemap
Free

DC jSitemap

By Pawel Nosko
Site management tools
This location is fully compatible with Google Search Console and most SEO tools. ⚙️ How It Works On each frontend request, the plugin checks if sitemap.xml exists. If it doesn’t exist → it generates a fresh sitemap. If it exists → the plugin checks the file age. If older than 24 hours → it regenerates the sitemap. Otherwise → nothing happens (fast execution). This ensures extrem...
DC Download Counter
Free

DC Download Counter

By Pawel Nosko
Downloads
DC Download Counter is a lightweight and practical plugin that adds to Joomla a simple but highly useful feature: the ability to track clicks on links and file downloads. Whether a URL points to a local PDF or an external resource such as GitHub or Dropbox, the plugin displays a small counter next to the link, showing how many times it has been clicked or downloaded. It was originally developed at...
DC Charts
Free

DC Charts

By Pawel Nosko
Tables & Lists
DC Charts was created for one simple reason: Joomla 5 still lacked an easy, elegant and editor-friendly way to insert interactive charts directly into articles. Anyone who has ever needed to present data inside Joomla knows the struggle. Embedding iframes from Google Charts feels clunky, generating graphics in Canva is time-consuming, and none of these methods fit naturally into the editorial work...
DC jWEBP
Free

DC jWEBP

By Pawel Nosko
Images
How to optimize images on a Joomla website – ready-to-use tool DC JWebP is a free, lightweight and fully automatic system plugin for Joomla that optimizes images by converting them to the modern WebP format. After enabling the plugin, JPG and PNG images are automatically converted to WebP, replaced directly in the generated HTML and enhanced with native lazy loading. No configuration is required...

DC jVideo

Version:
1
Developer:
Pawel Nosko
Last updated:
Dec 16 2025
14 hours ago
Date added:
Dec 16 2025
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J5 J6
Download

Uses Joomla! Update System