7 releases
0.3.0 | Sep 21, 2024 |
---|---|
0.2.0 | Sep 21, 2024 |
0.1.4 | Sep 18, 2024 |
0.1.2 | Apr 23, 2023 |
0.1.1 | Mar 10, 2023 |
#42 in macOS and iOS APIs
27KB
285 lines
relaunch
Relaunch is a library crate for bundling and relaunching macOS applications, in order to access OS features that are only available to app bundles and not command-line applications.
For information on how to use relaunch
, check out the examples directory and the cargo docs.
The original idea for relaunch
and a few implementation ideas come from the fruitbasket crate by Trevor Bentley. This work represents a complete from scratch reimplementation of the idea, and is made available under the terms of the Mozilla Public License 2.0.
lib.rs
:
Relaunch is a library for bundling and relaunching a macOS application, in order to access OS features that are only available to app bundles and not command-line applications.
Dependencies
~3–20MB
~250K SLoC