23 packages
@todesktop/active-win-prebuild
Get metadata about the active window (title, id, bounds, owner, URL, etc). Works on macOS, Linux, Windows.
@todesktop/cli
The ToDesktop CLI allows you to build and deploy your electron app with native installers, auto-updates and code signing included.
@todesktop/client
The ToDesktop client package.
@todesktop/client-active-win
Get metadata about the active window.
@todesktop/client-core
Core ToDesktop client APIs
@todesktop/client-electron-types
Electron types for ToDesktop client libraries
@todesktop/client-get-app-icon
Retrieve the icon of a file or app.
@todesktop/client-ipc
Communicating between desktop app windows.
@todesktop/client-selected-text
Retrieve the selected text from any application.
@todesktop/client-util
Utility functions for ToDesktop client libraries
@todesktop/cpx
Copy file globs, watching for changes.
@todesktop/electron-selected-text-prebuild
a utility to get selected text for Electron apps
@todesktop/electron-updater
Cross platform updater for electron applications
@todesktop/exposure
A library to house the types for the ToDesktop client API.
@todesktop/file-icon-prebuild
Get the icon of a file or app as a PNG image (macOS)
@todesktop/get-app-icon-prebuild
Get desktop application icon
@todesktop/plugin-active-win
Get metadata about the active window.
@todesktop/plugin-get-app-icon
Retrieve the icon of a file or app.
@todesktop/plugin-ipc
Communicating between desktop app windows.
@todesktop/plugin-selected-text
Retrieve the selected text from any application.
@todesktop/robotjs-prebuild
Node.js Desktop Automation.
@todesktop/runtime
The [ToDesktop](https://todesktop.com) runtime package which takes care of auto-updating, crash reporting, and more. For more information, see https://todesktop.com/electron.
@todesktop/shared
Most of the code for coordinating Stripe subscriptions can be found in `plans.ts`. Conceptually, we organize subscriptions as follows: