🥳 This Fork has been merged upstream!
venmic can be used as node-module or as a local rest-server.
The node-module is intended for internal usage by Vesktop.
The Rest-Server exposes three simple endpoints
-
(GET)
/list
List all available applications to share
-
(POST)
/link
Expects a JSON-Body containing the target application, i.e.
{"name": "Firefox", "mode": "include"}
Valid values formode
are:include
The specified application will be sharedexclude
All but the specified application will be shared
-
(GET)
/unlink
Unlinks the currently linked application
-
Rest-Server
git clone https://github.com/Vencord/linux-virtmic && cd linux-virtmic cmake -B build && cmake --build build
-
Node-Addon
git clone https://github.com/Vencord/linux-virtmic && cd linux-virtmic pnpm install
This project heavily relies on the following projects:
Kudos to all the developers involved, keep up the great work!