Skip to main content

A cinematic terminal-based system monitor with Direct OS optimization

Project description

⚡ P U L S E

"Not a dashboard. An instrument panel."

Pulse is a cinematic, terminal-based system monitor built for enthusiasts who crave high-density telemetry with a premium aesthetic. Every panel animates; nothing is static.

Built with the Direct OS Engine, Pulse communicates directly with your kernel for high-performance metrics with near-zero overhead.


✨ Features

  • Direct OS Engine: High-performance architecture using native OS APIs. No Rust, no complex build tools—just pure, optimized Python.
  • Transcendence mode: Hit X on any focused subsystem to enter an immersive, high-detail view.
  • Neural Insight Engine: Real-time heuristic analysis of system bottlenecks and resource leaks.
  • Cinematic UI: Smooth animations, glassmorphism-inspired transparency, and curated color palettes.
  • High-Precision Pulse: Configurable sampling rates down to 0.2s for micro-stutter detection.

🚀 Installation

Install directly from PyPI:

pip install pulse-monitor

Then launch from anywhere:

pulse

🎮 Navigation & Tactical Controls

Key Tactical Action
Q Kill Application Interlock
T Cycle UI Theme Palettes
Tab Shift Tactical Focus (Forward)
Shift+Tab Shift Tactical Focus (Backward)
Arrow Keys Spatial Navigation Grid
X Enter/Exit Transcendence View
F Toggle Data Freeze (Cryo-lock)
? / H Toggle Tactical Overlay (Help)

🌀 Transcendence Interaction

When inside a full-screen panel:

  • M — Toggle View Mode (Cinematic vs. Developer)
  • R — Toggle Sampling Rate (Precision Pulse)
  • S — Cycle Scaling Mode (Absolute vs. Auto)
  • Esc — Return to Master View

💎 Theming

Pulse comes with 6 curated high-contrast themes to match your terminal's vibe:

⚡ P U L S E

"Not a dashboard. An instrument panel."

Pulse is a cinematic, terminal-based system monitor built for enthusiasts who crave high-density telemetry with a premium aesthetic. Every panel animates; nothing is static.

Built with the Direct OS Engine, Pulse communicates directly with your kernel for high-performance metrics with near-zero overhead.


✨ Features

  • Direct OS Engine: High-performance architecture using native OS APIs. No Rust, no complex build tools—just pure, optimized Python.
  • Transcendence mode: Hit X on any focused subsystem to enter an immersive, high-detail view.
  • Neural Insight Engine: Real-time heuristic analysis of system bottlenecks and resource leaks.
  • Cinematic UI: Smooth animations, glassmorphism-inspired transparency, and curated color palettes.
  • High-Precision Pulse: Configurable sampling rates down to 0.2s for micro-stutter detection.

🚀 Installation

Install directly from PyPI:

pip install pulse-monitor

Then launch from anywhere:

pulse

🎮 Navigation & Tactical Controls

Key Tactical Action
Q Kill Application Interlock
T Cycle UI Theme Palettes
Tab Shift Tactical Focus (Forward)
Shift+Tab Shift Tactical Focus (Backward)
Arrow Keys Spatial Navigation Grid
X Enter/Exit Transcendence View
F Toggle Data Freeze (Cryo-lock)
? / H Toggle Tactical Overlay (Help)

🌀 Transcendence Interaction

When inside a full-screen panel:

  • M — Toggle View Mode (Cinematic vs. Developer)
  • R — Toggle Sampling Rate (Precision Pulse)
  • S — Cycle Scaling Mode (Absolute vs. Auto)
  • Esc — Return to Master View

💎 Theming

Pulse comes with 6 curated high-contrast themes to match your terminal's vibe: NordDraculaMonokaiDarkSolarizedGruvbox


🚀 Release Process

This project uses automated PyPI publishing via GitHub Actions with Trusted Publishing:

  1. Configure PyPI: Add this repository as a "Pending Publisher" on PyPI.org.
    • Project: pulse-monitor
    • Workflow: publish.yml
  2. Release: Tag and push to trigger publishing:
    git tag v0.3.3
    git push origin v0.3.3
    

The workflow automatically builds and publishes when a tag starting with v is pushed. No API tokens are required in GitHub Secrets.


📜 License

MIT © Fatin Ishraq

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulse_monitor-0.3.3.tar.gz (49.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulse_monitor-0.3.3-py3-none-any.whl (63.0 kB view details)

Uploaded Python 3

File details

Details for the file pulse_monitor-0.3.3.tar.gz.

File metadata

  • Download URL: pulse_monitor-0.3.3.tar.gz
  • Upload date:
  • Size: 49.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pulse_monitor-0.3.3.tar.gz
Algorithm Hash digest
SHA256 3318b7590a1b8c3929d83b357b6b7e4ae027d23417d700060e149f86cda11f3c
MD5 ca2d9c2ecd53139518316352acb61c23
BLAKE2b-256 3ad8bcf14fa4e186c05fca19791be1ce7faa9057decdfdda8bcb90299ee736a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulse_monitor-0.3.3.tar.gz:

Publisher: publish.yml on Fatin-Ishraq/Pulse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pulse_monitor-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: pulse_monitor-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 63.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pulse_monitor-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f80991b1b7db99822875847b6d0ea05574b5e98eb38da56e797d96048bc9e4b7
MD5 5fde5951b8a328b403b51fc93700ae8c
BLAKE2b-256 db78eee34c8668d654a89823f465680150d97052f80df872eabdbdadca82e40b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulse_monitor-0.3.3-py3-none-any.whl:

Publisher: publish.yml on Fatin-Ishraq/Pulse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page