Skip to content

unbtbl/ProcessDisplayName

Repository files navigation

ProcessDisplayName

ProcessDisplayName is a Swift package for macOS that allows processes to change their displayed name in Activity Monitor, htop, and similar tools.

The approach was adapted from libuv.

Usage

import ProcessDisplayName

ProcessDisplayName.set("My Sample App")

Demo App

The repository includes a demo app.

Screenshot of the ProcessDisplayName demo app

Private API

ProcessDisplayName uses private Launch Services API under the hood. Private APIs can change between macOS releases, and apps that use non-public APIs are not suitable for the Mac App Store.

License

ProcessDisplayName is available under the MIT license.

About

A Swift package for macOS that allows processes to change their displayed name in Activity Monitor, htop, and similar tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages