esdecode.com

NgPulse — Angular Lifecycle Visualizer Widget

No ratings
|0 Sales|by DriftPixel Studio|v1.0.0
NgPulse — Angular Lifecycle Visualizer Widget screenshot 1
1 / 1
0
Sales
Rating
0
Reviews

Description

NgPulse — Real-Time Angular Lifecycle Event Visualizer

NgPulse is a compact, self-contained vanilla-JS widget styled as a dark Developer Console panel — purpose-built for Angular developers who want to understand, demonstrate, or teach Angular component lifecycle hooks. Drop the single index.html into any project or lesson, open it in a browser, and watch every hook fire in real time with animated, timestamped log entries.

The demo simulates a realistic Angular component tree: a parent AppComponent and a child UserCardComponent, each wired to all eight canonical lifecycle hooks. Trigger Create, Change Detection, Input Change, and Destroy events via the control panel, then watch the console timeline light up with color-coded hook firings, duration badges, and call-count indicators.

What's Inside

  • Self-contained index.html — zero dependencies, no build step
  • Animated dark-console UI with phosphor-green accent on a near-black canvas
  • Eight Angular lifecycle hooks simulated: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked, ngOnDestroy
  • Live call-count badges and relative timestamps per hook entry
  • Filter panel — show only the hooks you care about
  • Auto-scroll with pause-on-hover, plus a manual Clear button
  • Compact README for buyers

Perfect as a teaching aid, an onboarding companion for junior Angular devs, or a live reference tool during code reviews. No Angular runtime required — runs entirely in the browser.

Features

Single self-contained index.html — open and run, zero build step
Developer Console dark theme: near-black bg (#0d0f0e), phosphor-green (#39ff14) accents, monospace UI
Simulates a parent + child Angular component tree with realistic hook sequencing
All 8 Angular lifecycle hooks visualized: ngOnChanges → ngOnDestroy
Color-coded hook labels with unique hues for instant scanning
Animated log entries with relative timestamps (ms elapsed) and per-hook call counters
Control panel: Create Component, Trigger Change Detection, Simulate Input Change, Destroy Component
Filter bar to toggle visibility of individual hooks in the timeline
Auto-scroll console log with pause-on-hover behavior
Clear log button with smooth fade-out animation
Responsive layout: full-featured on desktop, readable on tablet/mobile
Compact README.md with customization notes included

Requirements

  • Any modern browser (Chrome 90+, Firefox 88+, Safari 14+, Edge 90+)
  • No Node.js, Angular CLI, or build tools required
  • No internet connection required (fully self-contained, no CDN calls)
  • Just open index.html in a browser

Changelog

**v1.0.0** (Latest) - Initial release with full 8-hook lifecycle simulation - Parent + child component tree demo - Filter bar and auto-scroll console - Developer Console dark theme with phosphor-green accents
$8.00

For one end product — free to end users

Price$6.00
VAT 23%$1.38
Rounding adjustment$0.62
Total$8.00
Instant digital download
Quality reviewed by our team
Free future updates
6 months support included

Item Details

Last Update
June 8, 2026
Published
June 8, 2026
Version
1.0.0
Category
Angular
Sales
0
Reviews
No reviews

Share This Item

License Info

Regular License — Use in one end product which end users are not charged for.

Extended License — Use in one end product which end users can be charged for.

Verify a license key →