See the StreamLink logs, currently subscribed objects and more.

Latest Version

Version
1.1
Update
October 17, 2024
Size
1.89MiB
Developer
Category
Users
21
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (UK)
See more
Permissions
ClipboardWrite
See more

Caplin Developer Tools Extension

Caplin StreamLink Developer Tools is an extension that helps developers debug their StreamLink applications.

Note: this extension should only be used during development

The tool will only show for StreamLink applications that have the developer tools enabled in code (see below).

For other deployment options see: https://github.com/caplin/StreamLinkDeveloperTools

Features:
- StreamLink Log: The StreamLink log with filtering, find and detail view
- API Log: A list of all calls and callbacks to/from the StreamLink API
- Subscriptions: A list of the current subscriptions and their values
- Tools: Tools to intercept messages, add extra subscriptions and log specific messages to the console.
- Data Flow: A graph of the data sent/received for the last minute

Notes:
- All Tables can be sorted
- Logs and subscription data tables have 'Show Detail' toolbar buttons
- Double click on a subscription will filter the API Log to show just related lines
- Logs will show the last 10,000 lines
- Logs will stick to bottom for a tail type display
- Use the usual keyboard shortcuts (ctrl-a, ctrl-c etc) to copy to the clipboard from the logs
- Tabs can be dragged to re-arrange the gui

To enable developer tools in your StreamLink application:

npm install @caplin/streamlink-devtools --save-dev

add the following line to the js/ts file that creates the StreamLink object

import {withDevTools} from \"@caplin/streamlink-devtools\";

after creating the StreamLink object wrap it using withDevTools():

const unwrappedStreamlink = caplin.streamlink.StreamLinkFactory.create(config);
const streamlink = withDevTools(unwrappedStreamlink);

use the wrapped StreamLink throughout your application
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Caplin Developer Tools", "version": "1.1", "description": "See the StreamLink logs, currently subscribed objects and more.", "icons": { "16": "images/caplin-favicon-rounded-16x16.png", "32": "images/caplin-favicon-rounded-32x32.png", "48": "images/caplin-favicon-rounded-48x48.png", "128": "images/caplin-favicon-rounded-128x128.png" }, "content_scripts": [ { "js": [ "content.js" ], "run_at": "document_start", "all_frames": false, "matches": [ "http://*/*", "https://*/*" ] } ], "permissions": [ "clipboardWrite" ], "devtools_page": "devtools.html"}
Read more

Similar Extensions

icon

Linkflow Extension · Developer Tools 21 1 ★ 21.27KiB

icon

Twitch Right Now : Stream Notifier Extension · Fun 21 9 ★ 1.32MiB

icon

Live & Stream Recorder Extension · Productivity 21 4 ★ 1.96MiB

icon

VDT | Video Downloader for Twitch Extension · Productivity 21 0 ★ 425KiB

icon

TTV Looking Glass Extension · Fun 21 21 ★ 22.26KiB

icon

widget.io Extension · Developer Tools 21 8 ★ 80.84KiB

icon

Send URL to NotePlan Extension · Productivity 21 0 ★ 24.92KiB

icon

Twitch Channel Point Auto Claimer Extension · Productivity 21 34 ★ 9.29KiB

icon

GSC Helper by searchanalyzer.io Extension · Productivity 21 13 ★ 309KiB

icon

Twitch Chat Nexus Extension · Social & Communication 21 10 ★ 2.35MiB

icon

Send To Logseq Extension · Productivity 21 3 ★ 340KiB

icon

NowStreaming - Twitch Extension · Social & Communication 21 63 ★ 1.87MiB

icon

Twitch Replay Extension · Fun 21 3 ★ 8.43MiB

icon

Kick VOD Downloader Extension · Productivity 21 41 ★ 184KiB

icon

Twitch Live Extension Extension · Fun 21 71 ★ 157KiB

icon

Follow, Nofollow Link Checker ? Extension · Developer Tools 21 16 ★ 55.95KiB

icon

Live Streams Extension · Social & Communication 21 0 ★ 18.82KiB

icon

Nocutstream – Fix stream buffering Extension · Fun 21 0 ★ 18.67KiB

icon

Markdown Link Extension · Productivity 21 3 ★ 9.02KiB

icon

Link Scraper Extension · Productivity 21 0 ★ 33.18KiB

icon

Link Extractor Extension · Productivity 21 1 ★ 309KiB

icon

RightBound Extension · Productivity 21 0 ★ 2.15MiB

icon

ADO 'Show more items' Auto-Clicker Extension · Accessibility 21 1 ★ 4.53KiB

icon

accessFlow Session Recorder - by accessiBe Extension · Accessibility 21 0 ★ 397KiB