Skip to content

Samurai33/GreenPulse

Repository files navigation

GreenPulse logo

GreenPulse

Sustainable datacenter intelligence

Monitor energy, carbon impact, server health and idle infrastructure through a responsive operational dashboard.

Live Demo TypeScript License CI

Overview

GreenPulse is a front-end product prototype for exploring sustainable datacenter operations. It brings energy, carbon, SRE and capacity signals into one interface so operators can understand system health and identify underused resources.

Demo status: the public application uses simulated data. Metrics, carbon estimates and marketplace values are illustrative and have no commercial or regulatory validity.

Product capabilities

  • Energy generation, consumption and efficiency dashboards
  • Carbon-impact estimates and sustainability indicators
  • Golden Signals and hardware-health views
  • Prioritized operational alerts
  • Idle CPU, GPU and storage marketplace simulation
  • CSV, JSON and PDF-oriented reporting flows
  • Responsive interface with light/dark themes and localization support

Screenshots

GreenPulse operational overview GreenPulse energy monitoring

GreenPulse resource marketplace GreenPulse server health

Technology

React · TypeScript · Vite · Tailwind CSS · shadcn/ui · TanStack Query · Recharts · i18next

Run locally

git clone https://github.com/Samurai33/GreenPulse.git
cd GreenPulse
npm install
npm run dev

Quality checks:

npm run lint
npm run build

Scope and roadmap

The current repository is a product and UX prototype. A production deployment would require authenticated data ingestion, persistent storage, tenant isolation, observability, tested alert delivery and validated carbon-accounting rules.

License

Released under the MIT License.

About

Sustainable datacenter monitoring for energy, carbon impact, SRE health and idle-resource optimization.

Topics

Resources

License

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages