Growth signalNo paid features detectedHigh-risk permissions
Library Detector (Academic Tool) icon

Library Detector (Academic Tool)

Detect JavaScript libraries used on the current web page. This tool is supported by academic software engineering researches.

Users387Current public install base
Rating4.6Store average score
Reviews9Public review volume
Manifest versionV3Extension platform version
7-day growth+8Net users gained this week
7-day growth rate+2.11%Relative weekly velocity
Preview

Library Detector (Academic Tool) Media preview

3 assets
Trend

User growth trend

Review user movement across collected snapshots.

User Growth Over Time

3783813833853882026年7月12日2026年7月15日2026年7月18日Latest: 387
Rating trend

7-day rating trend

View collected rating snapshots from the latest 7-day window to assess rating stability.

7-day rating change

Start
4.56
Latest
4.56
7-day rating change
0.00
4.464.514.564.614.662026年7月12日2026年7月15日2026年7月18日Latest: 4.56
2026年7月12日2026年7月18日
Growth overview

Daily, weekly, and monthly growth

Compare 1-day, 7-day, and 30-day net growth and growth rate.

1-day growthNo data
----
7-day growthGrowing
+8+2.11%
30-day growthGrowing
+5+1.31%
Technical snapshot

Version, languages, and crawl freshness

Review publication date, version, supported languages, and crawl timestamps.

Version1.5
ManifestV3
Size608KiB
Languages1English (United States)
Published
Store updated
Last crawled
English (United States)
Overview

Product summary

Review the store description, core capabilities, and common use cases.

This open-source tool is developed to accurately detect libraries and frameworks running on the web. It collects 600+ most popular ones, pinpoints the version, and reveals those hidden by web packers or obfuscators.

Usage: open a website, click on the icon of this extension (needs to be pinned in the extension bar in advance), and click on the "detect" button in the popup menu, then all the libraries loaded by the website will be displayed.

All the detection features used in this extension are auto-generated by the algorithm proposed in recent research papers, ensuring the soundness of detection results. More libraries will be covered in later releases. For further information visits GitHub: https://github.com/aaronxyliu/PTV. Feedback please send to [email protected].

Reviews

Recent review snapshot

Inspect the latest comments and rating distribution.

Store average score4.6Chrome Web Store aggregate rating, including ratings without synced review text
Synced text average4.5Average computed only from synced review bodies below
Reviews with text8Synced review bodies
Total ratings / reviews9Chrome Web Store public rating/review count

Store average score: 4.6. The bars below are calculated from synced review text only, so they may be empty for extensions that have public ratings but no synced comments yet.

5
7
4
0
3
0
2
0
1
1
Yves Koekkoek2026年5月21日
1

Critical Bug: Unresolved Async Message Listeners This extension injects a content script (content_scripts/detect.js) that registers asynchronous message event listeners (line 477). These listeners return Promise objects implicitly (due to being async functions) but fail to resolve or reject them, causing Chrome to throw the following error in the console: "Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received" Impact: Spams the console with errors, making debugging impossible. May interfere with other scripts or extensions relying on message passing. Root Cause: The async listener in detect.js does not: - Explicitly resolve its Promise (e.g., with return or sendResponse()), or - Handle errors properly (e.g., try/catch with rejection). Expected Fix: - Ensure all async message listeners resolve/reject their Promise (e.g., return someValue; or throw new Error()). - If using chrome.runtime.onMessage, call sendResponse() before the listener returns. Temporary Workaround: - Disabling this extension stops the errors immediately. - Please address this issue—it breaks standard Chrome messaging behavior and degrades the developer experience.

Version 1.5Language en
jingkai W2024年1月7日
5

Good to use. Love it!

Version 1.1Language en
Grace XU2023年12月24日
5

Useful research tool. Better accuracy and easy using. Expect more functionalities in the future.

Version 1.1Language en
Fan Fuse2023年12月23日
5

After careful examination of the code of this tool and the research paper it based on, I have to say that this will be the best library profiler I ever seen. The algorithm they proposed is fantastic. Although there are limited number of libraries can be detected now, I believe much more libraries will be covered in the future since features are fully auto generated! Awesome work! Besides, it would be better if it can detect web technologies beyond just library :)

Version 1.1Language en
Dancheng Liu2023年12月23日
5

very useful toolkit

Version 1.1Language en
Jian Chen2023年12月22日
5

Easy to use. Accurate results. Nice UI indeed.

Version 1.1Language en
Xiaoyu Zhang2023年12月22日
5

Finally a tool capable of detecting Webpacker-bundled libraries. Cool!

Version 1.1Language en
Lyu Mirage2023年12月22日
5

First seen academic-level library detector! Accurate results and nice UI, awesome!

Version 1.1Language en