1
0
Fork
You've already forked nextcloud-rs
0
Rust base nextcloud tools and lib
  • Rust 100%
2025年04月23日 08:11:03 +02:00
examples Cosmetic fix: s/NextcloudClient/NextcloudOCSClient/g 2025年04月23日 08:11:03 +02:00
src Cosmetic fix: s/NextcloudClient/NextcloudOCSClient/g 2025年04月23日 08:11:03 +02:00
.gitignore Implement Login Flow V2 2025年03月22日 14:46:46 +01:00
Cargo.toml Add ncpass tool for interacting with Nextcloud's passwords app 2025年03月27日 08:51:58 +01:00
COPYING Add COPYING 2025年03月22日 14:47:46 +01:00
README.md Update README.md 2025年04月22日 21:16:47 +02:00

[WIP] nextcloud-rs

Rust based Nextcloud client library and tools.

Apps:

  • Passwords client (ncpass).
    • List passwords (ncpass list).
    • Find passwords (ncpass find keyword)
    • Get password details (ncpass get id [--username] [--url] [--notes] [--password] [--label])
    • Set password details (ncpass set id [--username USERNAME] [--url URL] [--notes NOTES] [--password PASSWORD] [--label LABEL])
    • Storing master password in your local keyring: requires keyring-rs to avoid leaving passwords in memory, see here, I might add it as an optional feature in the future.
  • Quick Share (ncshare /local/path/to/file [/remote/path/to/folder/]).
  • Files upload/download (ncpush/ncpull)
  • Contacts (ncfolks)

Library Features:

  • Login Flow v2
  • Passwords API: Read access.
  • Passwords API: Write access.
  • Files
  • Contacts
  • and more...