Skip to content
Sevhena Walker edited this page Apr 4, 2025 · 4 revisions

EcoOptimizers Wiki Hub

Getting Started | UI Guide | Detection | Refactoring | Metrics | Configuration

EcoOptimizers Banner

Welcome to EcoOptimizers, your intelligent assistant for writing cleaner, more efficient Python code while reducing computational carbon emissions. This comprehensive manual will guide you through every aspect of our VS Code extension, from initial setup to advanced customization options. Whether you're a sustainability-conscious developer or simply looking to improve your code quality, this tool provides powerful insights and automated refactoring capabilities right within your development environment.

EcoOptimizers operates through an intuitive sidebar interface with four specialized panels, each serving a distinct purpose in your code optimization workflow. The system combines static analysis with practical refactoring suggestions, backed by a local Python server for deep code analysis. What sets our tool apart is its unique focus on quantifying the environmental impact of your code improvements through detailed carbon metrics tracking.

Core Features

  • Deep Python Analysis - AST-level code smell detection
  • 🔄 Real-time Refactoring - One-click optimizations
  • 🌱 Carbon Accounting - Track CO₂ savings per change
  • ⚙️ Customizable Rules - Adjust thresholds per project

Watch EcoOptimizers in action:

Getting Started

Clone this wiki locally