ALT-DEV TOOLS
ID: jgnnmodcgocnepddcgpnacohblfmhbga
Supported Languages
Extension Info & Metadata
Publisher Contextual Analysis
- Author
- codingfrontend.inView Profile
- Privacy
- Privacy Policy
- Help
- Help Center
- MX records exist
- Yes
- Domain exists
- Yes
- Is disposable
- No
- Is role-based
- No
- Mailbox exists
- Yes
- Website
- Visit
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
A powerful sidebar DevTools alternative β Elements, Console, Network, Sources & Application panels right in your browser sidebar
# ALT-DEV TOOLS > A powerful sidebar DevTools alternative for Chrome β inspect elements, debug console output, monitor network requests, browse source files, and manage application storage β all from a convenient sidebar panel. ## π Overview **ALT-DEV TOOLS** brings Chrome DevTools functionality right into your browser sidebar. No need to open a separate DevTools window β everything is available at a glance while you browse. Built with Manifest V3 and the Side Panel API. ## β¨ Features ### π Elements Panel - **Live DOM Tree** β Full interactive DOM tree with expand/collapse nodes - **Live DOM Updates** β MutationObserver detects page changes in real-time - **Element Inspector** β Click-to-inspect mode with page highlighting - **Edit Text & Attributes** β Double-click to edit text content and HTML attributes inline - **CSS Styles Viewer** β View and toggle computed styles for any element - **Box Model Visualization** β Interactive margin/padding/border box model display - **Force Element State** β Force `:hover`, `:active`, `:focus`, `:visited`, `:focus-within` states - **Event Listeners Pane** β View all event listeners attached to selected elements - **Element Actions** β Scroll into view, copy HTML, copy selector, delete, add child/before/after - **DOM Search** β Search DOM tree by text content ### π₯οΈ Console Panel - **Full Console Output** β Captures `log`, `warn`, `error`, `info`, `debug`, `table`, `dir`, `count`, `assert`, `trace`, `clear` - **Expression Evaluation** β Evaluate JavaScript expressions in page context - **Expandable Objects** β Click to expand nested objects up to 3 levels deep - **Console Groups** β `console.group()` / `console.groupCollapsed()` / `console.groupEnd()` support - **Console Timers** β `console.time()` / `console.timeEnd()` / `console.timeLog()` support - **Special Variables** β `$_` (last result), `$0` (selected element), `$$()` (querySelectorAll) - **Source Links** β Click source location to jump to file in Sources panel - **Copy & Store** β Right-click context menu: copy object, store as global variable - **Level Filtering** β Filter by verbose/info/warn/error - **Text Filtering** β Search across all console entries - **Command History** β Arrow up/down through previous commands ### π Network Panel - **XHR & Fetch Capture** β Intercepts all XMLHttpRequest and fetch calls - **Page Load Resources** β Captures initial navigation + sub-resources via Performance API - **WebSocket Frames** β Intercepts WebSocket connections and displays frames (sent/received) - **Request/Response Details** β Headers, payload, response body, preview, and timing tabs - **Timing Breakdown** β DNS, Connect, SSL, TTFB, Download timing via Performance API - **Waterfall Visualization** β Visual timing bar for each request - **Column Sorting** β Click column headers to sort by name, status, type, size, or time - **Request Blocking** β Block requests by URL pattern (glob matching) - **Search Within Requests** β Search across all request/response bodies - **Image Preview** β Inline image preview for image responses - **HTML Preview** β Sandboxed iframe preview for HTML responses - **HAR Export** β Export all captured requests as HAR 1.2 format - **Copy as cURL** β Copy any request as a cURL command - **Copy URL** β Quick copy request URL - **Preserve Log** β Keep entries across page navigations - **Status & Type Filtering** β Filter by HTTP status codes and resource types ### π Sources Panel - **File Tree** β Browse all page resources organized by type (documents, stylesheets, scripts) - **Syntax Highlighting** β Color-coded syntax for JavaScript, CSS, and HTML - **Line Numbers** β Numbered lines with current line highlighting - **Pretty Print** β Format minified JS, CSS, and HTML code - **Search Across Files** β Search text across all loaded source files - **External Resource Fetching** β Fetch remote resources with CORS fallback ### πΎ Application Panel - **Cookies Viewer** β View all cookies for the current domain (name, value, domain, path, expires, size) - **Cookie Management** β Delete individual cookies or clear all - **Local Storage** β Browse all localStorage key-value pairs - **Session Storage** β Browse all sessionStorage key-value pairs - **Storage Filtering** β Filter storage entries by key name - **Clear Storage** β One-click clear for any storage type ## π― Usage 1. Click the extension icon in the Chrome toolbar 2. The ALT-DEV TOOLS sidebar opens on the right side 3. Navigate between tabs: **Elements**, **Console**, **Network**, **Sources**, **Application** 4. Use the inspect button (π) to select elements on the page ## β¨οΈ Keyboard Shortcuts | Shortcut | Action | |----------|--------| | `Enter` | Execute console command | | `β` / `β` | Navigate command history | | `Escape` | Cancel inline editing | | `Ctrl+Shift+F` | Search across source files | ## π Permissions | Permission | Purpose | |------------|---------| | `activeTab` | Access current tab for inspection | | `scripting` | Inject content scripts dynamically | | `sidePanel` | Open as sidebar panel | | `tabs` | Track active tab changes | | `storage` | Persist extension settings | | `cookies` | Read/manage cookies in Application panel | | `<all_urls>` | Inject scripts on any webpage | ## π οΈ Technical Details - **Manifest Version**: 3 - **Side Panel API**: Used for sidebar UI - **Content Scripts**: Dual injection β MAIN world (page-hooks.js) + ISOLATED world (content-script.js) - **Message Passing**: Port-based communication with auto-reconnection - **Network Capture**: Hooks XMLHttpRequest and fetch APIs, plus Performance API for initial resources - **Console Hooks**: Wraps all console methods to capture output - **WebSocket Interception**: Wraps WebSocket constructor to capture frames - **DOM Observation**: MutationObserver for live DOM change detection ## π Limitations - **No JavaScript Debugger** β Breakpoints, stepping, and call stack require Chrome DevTools Protocol (CDP) - **No Performance Profiler** β Flame charts and CPU profiling need CDP access - **No Memory Inspector** β Heap snapshots require CDP - **Network Coverage** β Only captures XHR/fetch + Performance API resources (not all browser-initiated requests) - **CSP Restrictions** β Pages with strict Content-Security-Policy may block `eval()` used for console evaluation - **Large DOM Trees** β Pages with 10,000+ nodes may be slow to serialize
Extracted Data
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
URLs
View the external URLs this extension communicates with to understand its network activity and data interactions.
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Version History
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Code Diff
Compare extension code between any two versions.
No comparable text files found between these versions.
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Browse and explore files within this extension package
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.