Ad

window-vibrancy: macOS/Windows window vibrancy effects

window-vibrancy enables adding macOS-style window vibrancy and blur effects to Windows and macOS applications. The crate provides functions for applying and removing these visual enhancements, enhancing application aesthetics and user experience.
Screenshot of tauri-apps/window-vibrancy homepage

window-vibrancy allows developers to easily implement window vibrancy effects on both macOS and Windows platforms. This crate provides Rust functions to apply and remove effects like blur and acrylic windows, enhancing the visual appeal and user experience of applications. The project primarily uses Rust and leverages platform-specific APIs to achieve these effects.

This project offers a straightforward API for applying window vibrancy, simplifying the integration of these visual effects. It is particularly well-designed for Tauri applications, providing specific instructions and considerations for seamless integration. The clear separation of concerns and platform-specific implementations contribute to the crate's maintainability and extensibility.

  • Platform Support: Supports macOS and Windows, with platform-specific implementations for optimal results.
  • Blur Effects: Provides functions to apply blur to windows, enhancing visual depth and aesthetics.
  • Acrylic Effects: Enables the application of acrylic window styles for a modern look.
  • Easy Integration: Designed for easy integration into Rust projects, especially with Tauri.
  • Clear API: Offers a simple and intuitive API for applying and removing window effects.
  • Example Usage: Includes comprehensive examples demonstrating usage on both macOS and Windows.
  • Documentation: Provides clear documentation on supported platforms, functions, and usage notes.

The project has been actively maintained with recent commits up to March 2026. The documentation is comprehensive, outlining supported platforms and usage details. The presence of examples and a Discord chat server suggests an active community and ongoing support. While some limitations exist in performance on certain Windows versions, the project remains a reliable option for adding window vibrancy.

window-vibrancy benefits developers looking to enhance the visual appeal of their macOS and Windows applications with modern window effects. It is valuable for projects aiming for a more polished user experience, offering a simple way to implement features commonly found in native applications. It provides an alternative to manual implementation or complex third-party libraries.

Languages:
Summarize:
Share:
Stars
1,039
Forks
61
Issues
19
Created
4 years ago
Commit
10 days ago
License
APACHE-2.0
Archived
No
Updated 1 day ago

Similar Repositories