Skip to content

A lightweight, powerful desktop application built with Tauri that gives you precise control over your Windows system's power management and processor optimization settings.

License

Notifications You must be signed in to change notification settings

CLoaKY233/GameBoy

Repository files navigation

Grimoire - Advanced System Optimization Suite

Grimoire Logo

License: MIT Made with Tauri Rust React

Grimoire is a comprehensive system optimization suite built with Tauri and Rust, offering advanced system monitoring, power management, and performance optimization capabilities. With its sleek purple-themed interface and powerful features, Grimoire provides complete control over your system's performance.

🌟 Key Features

  • System Monitoring

    • Real-time CPU & GPU tracking
    • Memory usage analytics
    • Network activity monitoring
    • Disk performance metrics
  • Power Management

    • Native Rust implementation
    • Advanced boost mode control
    • Dual power profile switching
  • Performance Analytics

    • Interactive performance graphs
    • Real-time system statistics
    • Resource utilization tracking
  • Modern Interface

    • Sleek purple-themed design
    • Interactive dashboard
    • Real-time feedback

🛠️ Technology Stack

  • Backend: Rust + Tauri
  • Frontend: React, Vite, TailwindCSS
  • UI Framework: ShadcnUI
  • Animations: Framer Motion
  • Styling: TailwindCSS + Custom Purple Theme
  • State Management: React Hooks
  • Monitoring: Native System Integration

📋 Prerequisites

  • Node.js (v16 or higher)
  • Rust (latest stable)
  • Microsoft Visual Studio C++ Build Tools
  • Windows 10/11
  • Administrative privileges

🚀 Getting Started

  1. Clone the repository

    git clone https://github.com/cloaky233/GameBoy.git
    cd GameBoy
  2. Install dependencies

    npm install
  3. Run the development server

    npm run tauri dev

🔨 Building for Production

npm run tauri build

Built artifacts will be available in src-tauri/target/release/bundle/.

🎯 Roadmap

  • Advanced System Analytics

    • AI-powered system analysis
    • Comprehensive benchmarking
    • System health monitoring
  • Cloud Integration

    • User account system
    • Web dashboard access
    • Configuration sync
  • Performance Features

    • Custom performance presets
    • Advanced system tweaking
    • Automated optimization
  • Monitoring Expansion

    • Detailed benchmark reports
    • Live web analytics
    • Advanced health diagnostics

🤝 Contributing

Contributions are welcome! Here's how:

  1. Fork and Clone

    git checkout -b feature/NewFeature
    git commit -m 'Add NewFeature'
    git push origin feature/NewFeature

    Then open a Pull Request

  2. Coding Standards

    • Follow Rust best practices
    • Maintain consistent code style
    • Include appropriate error handling
    • Add unit tests for new features
  3. Bug Reports

    • Use GitHub Issues
    • Include system specifications
    • Provide clear reproduction steps

🔮 Coming Soon

  • Custom performance presets
  • Advanced settings configuration
  • Web platform integration
  • AI analysis and benchmarking
  • System health optimization
  • Live analytics dashboard
  • Detailed performance reports

🛡️ Technical Features

System Monitoring Capabilities

pub enum MonitoringFeatures {
    CPUStats,
    GPUMetrics,
    MemoryAnalytics,
    NetworkTracking,
    DiskPerformance,
}

System Requirements

  • Windows 10/11
  • x64 architecture
  • 2GB RAM minimum
  • 50MB disk space
  • Administrative privileges

📞 Contact


Made with 💜 by CLoaK | Powered by Rust and Tauri

Note: Grimoire represents the evolution of Boostify, bringing enhanced monitoring capabilities and a more comprehensive optimization suite.

About

A lightweight, powerful desktop application built with Tauri that gives you precise control over your Windows system's power management and processor optimization settings.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published