https://github.com/ahkohd/switch
Switch's cross-platform stand-alone service for switching apps.
https://github.com/ahkohd/switch
crossplatform nodejs pkgbuild switch windowmanager
Last synced: 9 months ago
JSON representation
Switch's cross-platform stand-alone service for switching apps.
- Host: GitHub
- URL: https://github.com/ahkohd/switch
- Owner: ahkohd
- License: gpl-3.0
- Created: 2019-08-04T19:23:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T08:32:54.000Z (about 2 years ago)
- Last Synced: 2025-04-16T05:26:06.721Z (9 months ago)
- Topics: crossplatform, nodejs, pkgbuild, switch, windowmanager
- Language: C
- Homepage: https://github.com/ahkohd/switch-desktop
- Size: 59 MB
- Stars: 17
- Watchers: 3
- Forks: 4
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Switch Service
[](https://travis-ci.org/ahkohd/switch) [](https://ci.appveyor.com/project/ahkohd/switch)
Switch's cross-platform stand-alone service for switching apps. Uses IPC (Inter Process Communication) to communicate (two-way) with [Switch Desktop.](https://github.com/ahkohd/switch-desktop)
# Running
> Before running Switch Service in development mode, please ensure you have Node.JS installed on your machine.
Clone this repo, and cd into it, Then:
```bash
$npm i
$npm run dev
```
# Building
Switch uses`pkg` to ship executables for Windows, MacOS (Under development) that will be spawned at [Switch Desktop](http://ahkohd.github.com/switch-desktop) start up.
> Before building Switch Service, please ensure you have Node.JS installed on your machine.
Clone this repo, and cd into it, Then:
```bash
$npm i
# for windows build
$npm run build-win32
# for mac build
$npm run build-darwin
```
# License
[Read LICENSE.md](./LICENSE.md)