MCPcopy Index your code
hub / github.com/VirtualHotBar/NetMount

github.com/VirtualHotBar/NetMount @v1.2.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.4 ↗ · + Follow
470 symbols 1,138 edges 99 files 71 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NetMount

统一管理和挂载云存储设施

首页 - 文档 - 博客

发布版

在仓库的 Releases 页面或官方站点可以下载到最新发布的版本。

开发

招募本项目的维护者,如果你觉得本项目有价值或对你有帮助,请一起完善本项目。

技术栈:Rust + TypeScript + Tauri + React + Vite

依赖框架:Rclone , OpenList

开发环境:Nodejs(包管理PNPM) + Rust

命令: - 安装依赖:pnpm install - 启动开发环境:pnpm tauri-dev - 构建可执行文件:pnpm tauri-build

截图

image

鸣谢

许可证

NetMount的自编代码基于 AGPL-3.0 许可证开源。详细信息请参阅

Extension points exported contracts — how you extend this code

State (Interface)
(no doc) [3 implementers]
src-tauri/src/lib.rs
ErrorHandlerConfig (Interface)
* 错误处理器配置
src/utils/error.ts
NoDataProps (Interface)
(no doc)
src/page/other/noData.tsx
DriverInfo (Interface)
(no doc)
src/controller/storage/framework/openlist/providers.ts
StorageSearchCriteria (Interface)
(no doc)
src/repository/storageRepository.ts
NMConfig (Interface)
(no doc)
src/type/config.d.ts
AppExt (Interface)
(no doc) [1 implementers]
src-tauri/src/lib.rs
RequestConfig (Interface)
(no doc)
src/utils/request.ts

Core symbols most depended-on inside this repo

exists
called by 29
src/repository/storageRepository.ts
convertStoragePath
called by 28
src/controller/storage/storage.ts
get
called by 26
src-tauri/src/locale.rs
rclone_api_post
called by 24
src/utils/rclone/request.ts
formatPath
called by 15
src/utils/utils.ts
getURLSearchParam
called by 14
src/utils/utils.ts
formatSize
called by 11
src/utils/utils.ts
saveNmConfig
called by 11
src/services/config.ts

Shape

Function 339
Method 60
Interface 53
Class 16
Enum 2

Languages

TypeScript76%
Rust24%

Modules by API surface

src-tauri/src/lib.rs34 symbols
src/utils/error.ts27 symbols
src-tauri/build.rs27 symbols
src/repository/storageRepository.ts26 symbols
src/utils/utils.ts24 symbols
src/controller/storage/storage.ts19 symbols
src-tauri/src/fs.rs17 symbols
src/utils/rclone/request.ts14 symbols
src/utils/request.ts13 symbols
src-tauri/src/diagnostics.rs13 symbols
src/page/storage/explorer.tsx11 symbols
src/controller/storage/framework/openlist/providers.ts11 symbols

For agents

$ claude mcp add NetMount \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact