A lightweight, open-source Chrome extension that helps users parse Douyin video page URLs and continue processing on GrabClip.
This extension works on supported Douyin video pages and provides a simple way to send the current page URL to GrabClip for further handling, parsed result viewing, and additional tools.
This Chrome extension helps users work more efficiently with Douyin video pages by extracting the current page URL and sending it to GrabClip.
On GrabClip, users can continue working with the video link, view parsed results, and access additional processing tools.
The extension itself does not process media files locally. It serves as a lightweight bridge between Douyin video pages and the GrabClip web-based workflow.
The goal of this project is to provide a clean, permission-minimized browser extension architecture for Douyin video link analysis and processing workflows.
- Parse Douyin video page URLs
- Send the current Douyin video page URL to GrabClip
- Open a new tab to the GrabClip Douyin page
- Support user-triggered actions from both:
- the browser toolbar icon
- the contextual action button injected into supported Douyin pages
- Let users continue processing video links on GrabClip
- Let users view parsed results on GrabClip
- Minimal permissions and lightweight implementation
- Clear separation between extension logic and web processing
- No local storage of user data or browsing history
This extension can be installed locally for development or evaluation purposes:
- Download this repository (Click Code → Download ZIP) and unzip it.
- Open Chrome and navigate to
chrome://extensions/ - Enable Developer mode (top right)
- Click Load unpacked
- Select the unzipped project folder
- The extension will appear in your browser toolbar
-
Open any supported Douyin video page in your browser.
-
Start the parsing process in either of the following ways:
- Click the extension icon in the browser toolbar, or
- Click the action button added by the extension directly on the Douyin page
-
The extension will automatically open a new tab to the GrabClip Douyin page.
-
On that page, users can continue working with the video link, view parsed results, and use additional tools provided by GrabClip.
The extension serves as a convenient entry point from Douyin, while link handling and extended processing are provided on GrabClip.
GrabClip Douyin page:
https://www.grabclip.com/douyin
- The extension only activates on supported Douyin pages
- No media files are downloaded or processed directly by the extension
- Link handling, parsed result viewing, and extended processing are handled on GrabClip
- The extension does not track or store personal data
- If Douyin changes its page structure, selectors may need to be updated
douyin-video-parser-extension/
├── _locales/ # Internationalization messages
├── analyzers/ # Parsing logic modules
├── icons/ # Extension icons
├── background.js # Background service worker
├── content.js # Injects action button into Douyin pages
├── manifest.json # Chrome extension configuration
└── README.md # Project documentation
This project respects user privacy.
- No personal data is collected or stored
- No browsing history is tracked
- The extension operates only on supported video pages
- Processing is triggered only by explicit user interaction
For more details, please review the Privacy Policy:
https://www.grabclip.com/privacy-policy
Contributions are welcome and appreciated.
If you’d like to contribute to this project, please follow these steps:
-
Fork the repository
-
Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes
-
Commit your changes with a clear message
-
Push your branch to your fork
-
Open a Pull Request
Suggested contribution areas include:
- Code improvements and refactoring
- Bug fixes
- Documentation updates
- Localization and translations
This project is licensed under the MIT License.
See the LICENSE file for details.
This project is not affiliated with, endorsed by, or sponsored by Douyin.
It is intended for educational and technical demonstration purposes only. Users are responsible for ensuring compliance with applicable laws and platform terms of service.
A lightweight Chrome extension that sends Douyin video page URLs to GrabClip for link analysis, parsed result viewing, and extended video processing.