desktop-app-blocker-api 0.1.0

A cross-platform Rust library for creating application blockers. Useful for productivity apps
Documentation
desktop-app-blocker-api-0.1.0 has been yanked.

Desktop App Blocker API

Desktop App Blocker API is a utility Rust crate for performing cross-platform "app blocking". Useful for productivity applications or productivity software.

Features

  • Support for Windows and macOS
  • Detect/Block Task Manager or Activity Monitor
  • Detect/Block terminal applications
  • Detect/Block system settings
  • Detect/Block installers (Windows)
  • Block by window names
  • Block executables (Windows)
  • Block by bundle IDs (macOS)
  • Structs include support for serde, bincode and specta