Skip to content

VistaRemote/desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@vistaremote/desktop

VistaRemote Electron 被控 Agent:屏幕采集、编码推流、DataChannel 控场、本地录制缓冲、配对与企业策略壳。

  • UI:Rsbuild + React + antd(与 Web Client 同构)
  • 底层性能Rust(DXGI/NVENC/Hook,N-API)— ADR-0003ADR-0007
Metadata Value
包名 @vistaremote/desktop
许可证 LICENSE

环境要求

  • Node.js >= 24.0.0(推荐 24.11 LTS,见 .nvmrc
  • pnpm >= 9
  • @vistaremote/sharedfile:../shared
  • Windows / macOS / Linux

快速开始

pnpm setup
pnpm dev            # Rsbuild 渲染进程 + Electron 主进程

Meta-Repo 全栈:DEVELOPMENT.md

脚本

命令 说明
pnpm dev 开发模式
pnpm build 生产构建
pnpm test Rstest
pnpm lint Biome

目录(摘要)

路径 说明
electron/ 主进程、WebRTC、托盘
src/ 渲染进程 UI(Rsbuild)
electron/recording/ 端侧录制缓冲
native/ Rust 性能模块(按 ROI 演进)

Spec

相关仓库

shared · server · web

安全 · 贡献

SECURITY.md · CODE_OF_CONDUCT.md

About

Electron agent: edge-AI hooks, recording buffer & plugin host — local capture/encode; you decide what data leaves the device.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors