awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
paulirish avatar

paulirish/lite-youtube-embed

0
View on GitHub↗
6,325 stars·293 forks·HTML·6 viewspaulirish.github.io/lite-youtube-embed↗

Lite Youtube Embed

A faster youtube embed.

Features

  • Lite YouTube Embed Web Components - Ships a custom web component that displays a lightweight poster placeholder and loads the full YouTube player only on click.
  • Content Privacy Placeholders - Shows a static poster image and loads the full player only when the user clicks to play.
  • YouTube Video Embeddings - Embeds YouTube videos using a lightweight placeholder that activates the full player only on user click.
  • Lightweight YouTube Embeds - Embeds YouTube videos with a lightweight placeholder that loads the full player only on user interaction.
  • Media State Placeholders - Displays a placeholder poster image and loads the full player only when the user clicks to play.
  • Interactive Content Placeholders - Renders a lightweight poster placeholder and loads the full video player only when the user clicks to play.
  • Poster-First Video Loading - Ships a lightweight web component that loads a static poster first and defers the YouTube iframe until user click.
  • Deferred YouTube Embeds - Defers loading the YouTube iframe until user interaction, reducing initial page weight and load time.
  • Custom Poster Thumbnails - Allows setting a custom high-resolution poster image as the video placeholder instead of the default thumbnail.
  • YouTube Player Scripting Interfaces - Provides a scripted interface to control the embedded YouTube player after it loads.
  • JavaScript Playback APIs - Exposes a JavaScript API to programmatically play, pause, seek, and skip to timestamps.
  • Video Title Overlays - Displays a video title overlay on the placeholder poster before the user clicks to play.
  • Player Parameter Configurations - Supports passing custom YouTube iframe parameters to control player behavior and appearance.
  • Custom Video Poster Images - Supports setting a custom background image as the video placeholder instead of the default thumbnail.
  • YouTube - Controls YouTube video playback programmatically through a JavaScript API to play, pause, seek, and skip.
  • Custom Poster Image Embeds - Provides an embed that allows setting a custom high-resolution poster image as the video placeholder.
  • Custom Poster Thumbnails - Allows setting a custom high-resolution poster image as the video placeholder instead of the default YouTube thumbnail.
  • Title Overlay Embeds - Displays a video title overlay on the placeholder poster before the user clicks to play.
  • YouTube - Exposes a JavaScript API to play, pause, seek, and control the YouTube player after it loads.
  • Utility Components - Performance-focused YouTube video embed component.

Star history

Star history chart for paulirish/lite-youtube-embedStar history chart for paulirish/lite-youtube-embed

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Lite Youtube Embed

Similar open-source projects, ranked by how many features they share with Lite Youtube Embed.
  • efforg/privacybadgerEFForg avatar

    EFForg/privacybadger

    3,668View on GitHub↗

    Privacy Badger is a browser privacy extension designed to block third-party trackers and strip monitoring parameters from URLs to protect user anonymity. It functions as a heuristic tracker blocker, identifying tracking domains by analyzing their appearance across multiple websites. The extension includes a link tracking sanitizer that uses regular expression matching to remove identifiers from outgoing links before navigation occurs. It also acts as a third-party content controller, replacing embedded trackers and social widgets with placeholders that only activate upon manual user interacti

    JavaScriptbrowser-fingerprintingchrome-extensioncookies
    View on GitHub↗3,668
  • gpu-mode/lecturesgpu-mode avatar

    gpu-mode/lectures

    6,204View on GitHub↗

    Material for gpu-mode lectures

    Jupyter Notebook
    View on GitHub↗6,204
  • eliahuhorwitz/academic-project-page-templateeliahuhorwitz avatar

    eliahuhorwitz/Academic-project-page-template

    4,524View on GitHub↗

    This is a static site generator template designed for creating research portfolio websites. It separates content from presentation by using Markdown files to define project metadata and research assets, then generates all pages as plain HTML files at build time, requiring no server-side processing for delivery. The template provides a structured layout for showcasing research papers, preprints, and institutional affiliations, with built-in components for displaying and copying formatted BibTeX citations. It includes media carousel components for cycling through images and videos, inline PDF r

    JavaScriptacademic-paperacademic-projectacademic-website
    View on GitHub↗4,524
  • angular/componentsangular avatar

    angular/components

    25,033View on GitHub↗

    This project is a collection of reusable UI component libraries for the Angular framework. It serves as an accessibility framework and a suite of building blocks for constructing user interfaces. The library provides a specialized component suite for implementing Material Design visual and interaction specifications. It also includes dedicated integrations for embedding interactive Google Maps with geographic data overlays and integrating YouTube video players with support for deferred loading. The project covers a broad range of UI development capabilities, including the creation of accessi

    TypeScriptangularangular-componentsmaterial
    View on GitHub↗25,033
See all 30 alternatives to Lite Youtube Embed→

Frequently asked questions

What does paulirish/lite-youtube-embed do?

A faster youtube embed.

What are the main features of paulirish/lite-youtube-embed?

The main features of paulirish/lite-youtube-embed are: Lite YouTube Embed Web Components, Content Privacy Placeholders, YouTube Video Embeddings, Lightweight YouTube Embeds, Media State Placeholders, Interactive Content Placeholders, Poster-First Video Loading, Deferred YouTube Embeds.

What are some open-source alternatives to paulirish/lite-youtube-embed?

Open-source alternatives to paulirish/lite-youtube-embed include: efforg/privacybadger — Privacy Badger is a browser privacy extension designed to block third-party trackers and strip monitoring parameters… gpu-mode/lectures — Material for gpu-mode lectures. ethanhua/skeleton — Skeleton is a skeleton loading library and UI component library for mobile applications. It provides a system for… angular/components — This project is a collection of reusable UI component libraries for the Angular framework. It serves as an… eliahuhorwitz/academic-project-page-template — This is a static site generator template designed for creating research portfolio websites. It separates content from… matvp91/indigo-player — Indigo Player is a JavaScript media framework designed for building custom web-based video playback experiences. It…