Official multi-extension repository for EGALE CODERS. This monorepo hosts high-performance, functional VS Code extensions designed for developers.
Real-Time System Intelligence & Telemetry for VS Code
- 100% Functional Architecture: Built purely with TypeScript functions, stateful closures, and interfaces (zero classes).
- 🌐 Internet Speed & Latency: Real-time throughput in Mbps, ms ping latency, and online/offline status indicators.
- ⚡ CPU Performance: Multi-core CPU load calculation and animated progress visualization.
- 🧠 Memory Telemetry: Live RAM utilization (used / total GB and percentage) with health alerts.
- 📍 Corner Status Bar & Dashboard: Bottom-right live status bar item and full glassmorphism telemetry dashboard (
Ctrl+Alt+E).
This repository is structured to scale and host upcoming extensions built by EGALE CODERS, such as:
egale-snippets: Smart developer code snippet collections & AI-assisted template generation.egale-theme: Cyberpunk & futuristic glassmorphism themes for Visual Studio Code.egale-tools: Productivity and workflow automation utilities for developer environments.
vs-code-exts/
├── .vscode/ # Multi-extension launch & build task configurations
│ ├── launch.json # F5 debug launcher for workspace extensions
│ └── tasks.json # NPM compile & watch tasks
├── egale-pulse/ # 🦅 EGALE PULSE Extension Folder
│ ├── .vscode/ # Extension-specific tasks
│ ├── media/ # Assets (css, js, icons)
│ │ ├── css/
│ │ ├── js/
│ │ └── icons/
│ ├── src/ # 100% Functional source code
│ │ ├── telemetry/ # CPU, Memory, Network, and Uptime functions
│ │ ├── types/ # TypeScript interfaces & state definitions
│ │ ├── ui/ # Status bar and Webview managers
│ │ │ └── webview/
│ │ └── extension.ts # Extension activation entry point
│ ├── package.json # Extension manifest & commands
│ ├── tsconfig.json # TypeScript configuration
│ ├── CHANGELOG.md # Version changelog
│ ├── LICENSE # MIT License
│ └── README.md # Detailed extension documentation
├── LICENSE # Repository MIT License
└── README.md # Monorepo documentation & roadmap
To add a new extension to this repository:
- Create a dedicated folder for the new extension (e.g.
vs-code-exts/my-new-extension). - Follow the 100% functional architecture standard (pure functions, closures, domain-driven folders
src/types,src/ui, etc.). - Add a debug configuration to root
.vscode/launch.jsonand.vscode/tasks.json. - Document the extension in its own
README.mdand link it in the rootREADME.md.
- Open this repository in VS Code:
code . - Press
F5(or select Run EGALE PULSE Extension in the Run & Debug view). - An Extension Development Host will launch with the extension active in the bottom-right status bar.
Distributed under the MIT License. See LICENSE for details.
Crafted with 🦅 by EGALE CODERS

