Chrome extension source viewer
Item logo image for Chrome extension source viewer

Chrome extension source viewer

Featured4.6(

414 ratings

)
Item media 1 screenshot
Item media 2 screenshot

Overview

View source code of Chrome extensions, Firefox addons or Opera extensions (crx/nex/xpi) from the Chrome web store and elsewhere.

View the source code of any Chrome extension in the Chrome Web store without installing it. Features: - Button at the Chrome Web store - Download extension as zip file - View source - Configurable via context menu on button: Set one-click action via "primary action on click". - View source: - File name/type filter - Search in the file content (literal or regexp) - Automatic beautification (formatting) of code - Syntax highlighting - Show hashes (md5, sha1, sha256, sha384, sha512) of individual files - Image preview - View embedded zip files - View any zip file by URL or file chooser - View source of platform-specific extensions (such as Chrome OS-only extensions, or NaCl for a different architecture). - Permalink to file and search result within a zip or extension file. - Full support for incognito mode. - Outputs public key and extension ID to the console. Optional features (see options page): - View source of Opera 15+ extensions, Edge extensions, Firefox addons or Thunderbird add-ons. - "View extension source" contextmenu item on links to Chrome extensions - View source of Chrome extensions outside the webstore. The View source button becomes visible when you select a CRX file for download. Source code: https://github.com/Rob--W/crxviewer Online demo: https://robwu.nl/crxviewer/ Contact: rob@robwu.nl Change log: - 1.2.3: Add "downloads" permission to make sure that the "Download" button always works as intended. - 1.2.4: Add extra parameters to the CRX URL to make sure that CRX files of extensions uploaded to the Chrome Web Store after July 2014 are correctly read. - 1.2.6: Sync options, use optionsV2, show numeric progress instead of dots, updated JSBeautifier, restore font size. - 1.2.7: Bugfixes (viewer height, checkbox filter). - 1.3: Support Firefox addons (also available as a Firefox addon!) Search within files Customize webstore download parameters View embedded zip files and any zip file - 1.3.1: Use correct URL for loading extension files. - 1.3.2: Bugfix to allow unusual extension URLs to be opened again. - 1.4: New syntax highlighter, improved search controls, improved word wrap. - 1.5: Calculate hashes, add link to Github project page, bugfix for case-sensitive search. - 1.6: Improved search highlighting & also search in beautified content. - 1.6.2: Configurable "primary action on click", open new tab next to current tab. - 1.6.4: Support the new CRX3 Chrome extension file format (#62). - 1.6.6: Permalink support, Firefox add-on finder. - 1.6.7: Fix broken extension due to bug with storage access and NativeCrxBindings. - 1.6.8: Support CRX3 file format from CWS; support some other AMO domains. - 1.6.9: Add option to add the context menu item to more links (#69), open new tabs via context menu next to current tab. - 1.6.10: Improve syntax highlighting (perf, highlighting of WebAssembly source), show sum of file sizes. - 1.6.11: Add "Extension ID" row at Analysis of manifest.json, improve CRX3 public key detection, improve zip fallback detection. - 1.6.12: Support source viewing of Edge and Thunderbird extensions, recognize CRX3 from Opera, update beautifier. - 1.6.13: Work around Chrome bug that broke the extension button (#120). - 1.7.0: Support new Chrome Web Store (#134), and migrate to Manifest Version 3.

4.6 out of 5414 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Review's profile picture

Doan VuMar 5, 2024

Great extension! Help me learn a lot about making browser extensions. Big thanks!

Review's profile picture

Greg EFeb 16, 2024

Awesome extension that works well with Brave. To use this effectively, what I had to do: - Go to Settings -> Extensions - Find Chrome Extension source viewer and click Details - Enable "Pin to toolbar" Now when you go to an extension page, you can click the yellow "CRX" icon to view or download the extension. It's already saved me from at least 2 sketchy extensions that were trying to do WAY more than they should.

Review's profile picture

Love DaFeb 13, 2024

Did nothing

1 out of 3 people found this helpful

Details

  • Version
    1.7.0
  • Updated
    December 11, 2023
  • Offered by
    Rob W
  • Size
    227KiB
  • Languages
    English
  • Developer
    Email
    rob@robwu.nl
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

Related

View Rendered Source

4.6(34)

View source is dead. See how the browser renders a page, not just what the server sends.

Extensions Update Notifier

4.6(239)

Show a notification when an extension is updated.

CRX Inspector

4.0(22)

Examine the inner workings of Chrome extensions.

Page Manipulator

4.0(27)

Inject HTML, CSS or JavaScript into any web-page. The changes you make are applied every time you visit the specified website(s).

CRX Extractor/Downloader

4.4(429)

Download CRX Files directly as crx or zip file depending upon your choice

Quick source viewer

3.6(113)

View current page sources: HTML + Javascript + CSS

Awesome View Source Button

3.4(13)

Awesome button to view the source in a new window or tab. If the source is already open, that tab is selected.

Extension Source Downloader

4.1(14)

Download the source code for chrome extensions via toolbar popup in .zip or .crx formats.

Get CRX

4.4(80)

Get source .crx extension file of any Chrome extension

Save All Resources

4.7(295)

Save all resources files with retaining folder structure.

JScript tricks

4.2(50)

You can trick any page! Add your own JavaScript (powered by JQuery) and/or CSS to any page.

OctoLinker

4.9(110)

OctoLinker – Links together, what belongs together.

View Rendered Source

4.6(34)

View source is dead. See how the browser renders a page, not just what the server sends.

Extensions Update Notifier

4.6(239)

Show a notification when an extension is updated.

CRX Inspector

4.0(22)

Examine the inner workings of Chrome extensions.

Page Manipulator

4.0(27)

Inject HTML, CSS or JavaScript into any web-page. The changes you make are applied every time you visit the specified website(s).

CRX Extractor/Downloader

4.4(429)

Download CRX Files directly as crx or zip file depending upon your choice

Quick source viewer

3.6(113)

View current page sources: HTML + Javascript + CSS

Awesome View Source Button

3.4(13)

Awesome button to view the source in a new window or tab. If the source is already open, that tab is selected.

Extension Source Downloader

4.1(14)

Download the source code for chrome extensions via toolbar popup in .zip or .crx formats.

Google apps