Giter VIP home page Giter VIP logo

lexuscreations / lexus-ads-pro Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 1.66 MB

topGithub | Lexus-Ads-Pro - chrome extension | YouTube like never before with Lexus-YT-Pro! Say goodbye to disruptive ads and enjoy uninterrupted video sessions. Take control of your viewing with ad blocking and enhance your multitasking with picture-in-picture mode. Fine-tune your video speed for a personalized experience. | ForLearningPurposeOnly

Home Page: https://github.com/lexuscreations/lexus-yt-ad-extensions/releases/tag/V2

JavaScript 69.12% CSS 11.06% HTML 19.82%
chome-extension for-learning-only javascript youtube-ads-skipper

lexus-ads-pro's Introduction

Lexus-YT-Pro - YouTube Ads Blocker (v2 released)

Lexus-YT-Pro Logo


Design and Screenshots

Figma Design

Check out the Figma design for the Lexus-YT-Pro Chrome Extension: Figma Design.

V2-extension-all-screen-screenshots


Introduction

Lexus-YT-Pro is a Chrome browser extension developed for learning purposes. Its main functionality is to block, skip, or remove YouTube ads. It serves as a personal project to explore browser extension development techniques.

Features

  • Ad Blocking: Enjoy uninterrupted YouTube videos by blocking ads.
  • Picture-in-Picture: Activate picture-in-picture mode for multitasking.
  • Video Speed Control: Adjust playback speed from 0.10x to 5x.

Latest Version: V2

Lexus-YT-Pro has been updated to version 2 (V2), providing enhanced ad-blocking capabilities and improved user experience.

Version 2: Enhanced UI and Functionalities

In version 1, the user interface included the LexusAdSkipper: Activated indicator above the video, with additional options adjacent to it. However, in version 2, the user experience has been significantly refined for better organization and ease of use.

Enhanced UI Interface

Version 1

  • The LexusAdSkipper: Activated indicator was displayed persistently above the video player.
  • Additional options, such as speed adjustments and other functionalities, were located nearby.

Version 2

  • A dedicated extension popup has been introduced for a cleaner user interface.
  • Users no longer see the LexusAdSkipper: Activated indicator and other options cluttering the video player area.
  • Users can now control the extension's functionality on-demand by clicking the extension icon to open the popup.

Enhanced Functionalities

Both versions offer an enhanced ad-blocking experience and improved playback control:

Version 1 (Patched)

  • Ad blocking capabilities were improved with enhanced ad removal.
  • Playback speed adjustments ranged from 0.20x to 3x.
  • Users gained the ability to skip only skippable ads.
  • A volume boost feature was introduced.

Version 2

  • The harmful "boast volume" feature has been removed to ensure user safety.
  • Playback speed adjustments have been expanded to a wider range of 0.10x to 5x.
  • The "loop" option has been removed, as YouTube now provides this by default through right-click on videos.
  • All types of ad removal functionalities are now supported, ensuring a seamless ad-free experience.

These enhancements have been designed to provide users with a cleaner, more organized UI and a feature-rich experience, ensuring they have better control over their viewing preferences.


Installation

  1. Clone this repository or download the ZIP file.
  2. Open Google Chrome and go to chrome://extensions/.
  3. Enable "Developer mode" in the top-right corner.
  4. Click on "Load unpacked" and select the folder containing the extension files.
  5. The Lexus-YT-Pro extension icon will appear in your browser's toolbar.

Usage

  • Click on the Lexus-YT-Pro extension icon next to the URL bar to access the extension's interface.
  • Toggle the ad-blocking switch on or off to enable or disable ad skipping.
  • Monitor your ad-free progress through the counters provided.
  • Enjoy picture-in-picture mode for multitasking while watching videos.
  • Adjust video playback speed using the custom speed control dropdown.

Contributing

Contributions to Lexus-YT-Pro are welcome! Feel free to submit issues or pull requests for enhancements or fixes. Special thanks to VisheshVishwakarma - [linkedin, github, behance] for Figma UI design contributions.

Disclaimer

Lexus-YT-Pro is a personal learning project and is not intended for commercial use. It is not affiliated with or endorsed by YouTube or its parent company, Google. If you have any concerns, please contact the author via email. If required, the extension will be promptly removed from public availability. Please click here to read more.

About the Author

Lexus-YT-Pro is created by [LexusCreations]. You can connect with me on LinkedIn: LinkedIn Profile


Version 1 Screenshots

  • V1-chrome-extension-page-screenshot

  • V1-extension-screenshot2

  • V1-extension-screenshot1


Version 2 Screenshots

This is how our extension will appear once you load it unpacked.

  • V2-chrome-extension-page-screenshot

Lexus-YT-Pro on Other Tabs: No Access Needed. | (ensuring privacy)

  • V2-on-other-tab

Lexus-YT-Pro will only work on: YouTube's Tab Only.

  • V2-only-on-youtubes-tab

V3

V3 has been released, but please note that it does not target YouTube ads V1 and V2 are for youtube. Instead, it can remove almost all ads from almost all other internet websites. Please be aware that while V3 is completed, it has not yet been thoroughly tested.

Lexus Ads Blocker

Lexus Ads Blocker is a Chrome extension that effectively removes ads from almost all websites, enhancing your internet browsing experience.

Description

Lexus Ads Blocker is designed to significantly improve your online experience by removing ads from a wide range of websites. Say goodbye to annoying and distracting ads and enjoy faster and cleaner web browsing.

Features

  • Blocks ads on nearly all websites.
  • Improves webpage loading times.

Contributing

We welcome contributions from the community. If you'd like to contribute to the development of Lexus Ads Blocker, please fork the repository and submit a pull request.

lexus-ads-pro's People

Contributors

lexuscreations avatar

Watchers

 avatar

Forkers

latifismail53

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.