Get the Ultimate Chrome Experience with Magic Viewer Extensions

By admin

The magic viewer for Chrome is a useful tool that enhances the browsing experience for Chrome users. It is an extension that allows users to preview links and images without having to open a new tab or navigate away from their current page. With the magic viewer, users can simply hover over a link or image, and a preview window will appear, showing a glimpse of the linked page or a larger view of the image. This eliminates the need to open multiple tabs or wait for pages to load, saving time and improving efficiency while browsing. The magic viewer also includes additional features that further enhance the browsing experience. Users can customize the size and position of the preview window to suit their preferences.



paulirish / how-to-view-source-of-chrome-extension.md

The Chrome extension source viewer is open source (github repo) and makes this super easy.

Option 3: View source of locally installed extension

  1. Find your Chrome local profile directory. Open chrome://version/ and find the "Profile Path:` field. Open that folder up.
  2. Open the Extensions/ subfolder
  3. All your extensions are here, with typically readable source.

Mapping between locally installed extension IDs and names

  • On about:extensions , turn on Developer Mode and you'll see IDs under each entry
  • Inside the Extensions/ folders, the manifest.json has a readable name field
figital commented Aug 26, 2015

Thanks Paul this looks super handy.

serkanh commented Aug 28, 2015 kyriakos commented Aug 28, 2015 kel commented Aug 28, 2015 Rob--W commented Aug 28, 2015

Hi @paulirish, I was wondering where the surge of stars on my repository came from, and ended up at this gist :)

For the command-line URL, use prodchannel=stable instead of prodchannel=unknown , for the reason given in https://github.com/Rob--W/crxviewer/issues/20.

Author paulirish commented Oct 10, 2015

@Rob--W thx! updated to stable .

loretoparisi commented Oct 16, 2017

@paulirish I have found that some extensions does not download its contents (i.e. the background.js is a void file). Any idea?

km3r commented Mar 14, 2018

the file i got seems to be a ".crx" file which couldnt be opened by 7-zip or windows explorer until i renamed the extension to ".crx" or ".tar"

amarilindra commented Jun 12, 2019 • edited

Another easy way is getting the source code from your own hard disk. You need to first install the extension though.

Copy the ID of extension and navigate to the following path:

Windows: C - Users - [USER NAME] - AppData - Local - Google - Chrome - User Data - Default - Extensions
Mac: /Users/[USER NAME]/Library/Application Support/Google/Chrome/Default/Extensions

Here you will find a folder named with the ID of extension and it contains the complete source code.
Source: Geek Dashboard

Yejuke commented Dec 5, 2019

I do not know how to code ;-;

hello-smile6 commented Mar 28, 2021 zoritaylor123 commented Mar 14, 2022 korenevskiy commented Sep 29, 2022

I can't download extensions from the Chrome Store. It seems to me that those who use this extension, some of them also cannot work with the Chrome Store. Please add a direct link in this repository to the CRX file. Upload this file here!

hello-smile6 commented Sep 29, 2022

I can't download extensions from the Chrome Store. It seems to me that those who use this extension, some of them also cannot work with the Chrome Store. Please add a direct link in this repository to the CRX file. Upload this file here!

You don't need the browser extension.

korenevskiy commented Sep 30, 2022 • edited

You don't need the browser extension.

Why?. Of course me need to.

stefanschmidt commented Oct 26, 2022 • edited

When using the above parameters for the request URL the API returns an empty response body along with an HTTP 204 status code.

$ extension_id=jifpbeccnghkjeaalbbjmodiffmgedin $ curl --write-out '%\n' "https://clients2.google.com/service/update2/crx?response=redirect&os=mac&arch=x86-64&nacl_arch=x86-64&prod=chromecrx&prodchannel=stable&prodversion=44.0.2403.130&x=id%3D$extension_id%26uc" 204 

Adding acceptformat=crx3 to the request URL returns the extension.

$ curl --output "$extension_id.crx" --silent --location "https://clients2.google.com/service/update2/crx?response=redirect&os=mac&arch=x86-64&nacl_arch=x86-64&prod=chromecrx&prodchannel=stable&prodversion=44.0.2403.130&x=id%3D$extension_id%26uc&acceptformat=crx3" $ file "$extension_id.crx" jifpbeccnghkjeaalbbjmodiffmgedin.crx: Google Chrome extension, version 3 

The SHA-256 checksum of the downloaded file matches the value returned by the API.

$ sha256sum "$extension_id.crx" 92c3ce80364f17e54dbc9332021d9368be025bffbbe0a788e055129af2fc6853 jifpbeccnghkjeaalbbjmodiffmgedin.crx $ curl --silent --location --output "$extension_id.xml" "https://clients2.google.com/service/update2/crx?os=mac&arch=x86-64&nacl_arch=x86-64&prod=chromecrx&prodchannel=stable&prodversion=44.0.2403.130&x=id%3D$extension_id%26uc&acceptformat=crx3" $ xml sel -N x="http://www.google.com/update2/response" -t -v "//x:updatecheck/@hash_sha256" -n "$extension_id.xml" 92c3ce80364f17e54dbc9332021d9368be025bffbbe0a788e055129af2fc6853 

Only response , prodversion , x and acceptformat seem to be mandatory parameters, at least a request with only those results in an identical file.

$ curl --output "$extension_id.crx" --silent --location "https://clients2.google.com/service/update2/crx?response=redirect&prodversion=44.0.2403.130&x=id%3D$extension_id%26uc&acceptformat=crx3" $ sha256sum "$extension_id.crx" 92c3ce80364f17e54dbc9332021d9368be025bffbbe0a788e055129af2fc6853 jifpbeccnghkjeaalbbjmodiffmgedin.crx 

It seems further that prodversion can be any value >= 32.

Duochrome pigments Magic Chrome

We present you the new Magic Chrome shades, to make you feel even more GOD/ GODDESS .

New formula, more pigmented, silkier, shinier, more duochrome. These new eyeshadows will leave you speechless when you swatch them. Fiance.

Ultra-fine and special pressed pigments with which magic will be guaranteed in all your looks.

All eyeshadows of Magic Chrome Duochrome Pressed Pigments have female mythological names.

You can use them alone without any problem or boost them by a thousand if you use a small amount of Magic Fix.

You can also use them with a brush thanks to their pigment and adherence. Although as a TIP we recommend you give a few touches with your fingertips afterwards for maximum coverage and shine.

PRO TIP: Apply a cream shadow as a base, then add your favorite Magic Chrome. Depending on the color of the base, you can achieve a different finish with the same shade.

Available in a multitude of duochrome tones, you choose the (or ;)) Magic Chrome with which to succeed with all your makeups.

Magic Chrome Delia: From Greek mythology, goddess Artemis who represents the Moon. An incredible duochrome pigment, hybrid between pink and orange with micro-sparkles.

Magic Chrome Gaia: Greek goddess protector of fine arts. A duochrome greenish-golden pigment.

Magic Chrome Idalia: from Greek mythology, it represents the passionate woman. An amazing burgundy pigment with gorgeous pink sparkles.

Magic Chrome Leto: Goddess of Greek mythology and daughter of Titans. A pink/purple and green duochrome pigment.

Magic Chrome Nusa: Greek goddess protector of the fine arts. An intense hybrid pigment between emerald green and blue-grey.

Magic Chrome Selene: Moon Goddess, daughter of Titans. An amazing off-white pigment with gold and pink sparkles.

360° Media

360° media, consisting of 360° videos and images, is a great way for developers to enhance traditional apps with immersive content. You can embed a 360° video into a travel app to provide viewers with an Underwater scuba diving tour as they plan a vacation, or into a home-building app that takes prospective buyers on a virtual walkthrough of their home before it’s built.

Although 360° media supports true stereoscopic VR playback through compatibility with VR platforms like Google Cardboard, it can also be displayed in a simple “magic window” that can be viewed from desktop browsers and mobile apps without any special VR hardware.

Users can customize the size and position of the preview window to suit their preferences. They can also toggle between different modes, such as a full-screen mode for a more immersive preview experience. One of the key advantages of the magic viewer is its ability to support a wide range of file formats.

Common formats

You can create 360° media in either mono or stereo format. Images and video generally need to be stored in the equirectangular-panoramic (equirect-pano) format, which is a common format supported by many capture solutions.

Mono 360 uses a single pano. Stereo 360 uses two stacked panos.

360° images

  • 360° images can be stored as png, jpeg, or gif. We recommend you use jpeg for improved compression.
  • For maximum compatibility and performance, image dimensions should be powers of two (e.g., 2048 or 4096).
  • Mono images should be 2:1 aspect ratio (e.g. 4096 x 2048).
  • Stereo images should be 1:1 aspect ratio (e.g. 4096 x 4096).

360° videos

  • 360° videos should be stored as mp4s encoded with h264.
  • Mono videos should be 2:1 aspect ratio.
  • Stereo videos should be 1:1 aspect ratio.
  • Some older devices cannot decode video larger than 1080p (1920x1080). If maximum compatibility and quality is a priority, we recommend that developers provide both a monoscopic 1920x1080 video and a stereo video at 2048x2048 or higher.
Magic viewer for chrome

It can preview various types of media, including images, videos, PDFs, and more. This versatility makes it a valuable tool for users who frequently encounter different types of content while browsing the web. In addition to its convenience and versatility, the magic viewer also prioritizes user privacy and security. It allows users to disable or enable the extension on specific websites, ensuring that they have control over their browsing experience and the information they choose to preview. Overall, the magic viewer for Chrome is a valuable extension that enhances the browsing experience for Chrome users. Its ability to preview links and images without navigating away from the current page, its support for various file formats, and its customization options make it a useful tool for improving efficiency and convenience while browsing the web..

Reviews for "Enhance Your Chrome Browsing with Magic Viewer Extensions"

- John - 2 stars - I was really disappointed with Magic Viewer for Chrome. The extension promised to enhance my browsing experience by allowing me to preview images and videos without opening them, but it simply didn't deliver. Most of the time, the preview window would freeze or display a blank screen. It was frustrating to have such a glitchy extension installed, so I eventually decided to uninstall it. I hope the developers fix these issues soon.
- Sarah - 1 star - Magic Viewer for Chrome was a complete waste of my time. Not only did it slow down my browser significantly, but it also didn't provide any value to my browsing experience. The previews were often pixelated and distorted, making it hard to see the actual content. Additionally, the extension would often crash my browser entirely, leading to constant frustration. I would not recommend this extension to anyone.
- Tom - 2 stars - I was initially excited to try Magic Viewer for Chrome, as I thought it would save me time by allowing me to quickly preview images and videos. However, I found the interface to be clunky and unintuitive. It took me a while to figure out how to actually use the extension, and even then, it didn't work smoothly. The previews were often slow to load, and sometimes they would freeze halfway through. Overall, it wasn't the seamless browsing experience I was hoping for.
- Emily - 2 stars - I had high hopes for Magic Viewer for Chrome, but unfortunately, it fell short of my expectations. While the concept of previewing images and videos without opening them sounded great, the execution was lacking. The previews were often blurry and low-quality, making it difficult to actually see what I was looking at. Additionally, the extension seemed to slow down my browser, making my overall browsing experience less enjoyable. I wouldn't recommend this extension to others, as there are better alternatives out there.

Boost Your Productivity with Magic Viewer Extensions for Chrome

Unleash Your Creativity with Magic Viewer for Chrome