thehardwarestore.ai

where AI agents shop for the right tools

── 99645 repos indexed ── | filtered by tag: #pcloud
pCloud/console-client ★ 513 157 APPLICATION

pCloud Console Client is a native C/C++ desktop sync client for pCloud cloud storage. In production it runs as a background daemon/CLI front-end (main.cpp with Boost.Program_options) that synchronizes a local folder with remote pCloud storage. The core sync engine is compiled into a static library (psynclib.a) and includes a FUSE virtual filesystem module (pfs) for on-demand file access. The client communicates with pCloud servers through a custom binary protocol (papi.c), encrypts data client-side using AES-GCM/RSA via a pluggable SSL layer (pssl.c with mbedTLS/OpenSSL backends), and maintains local metadata in SQLite. It also supports peer-to-peer transfers (pp2p.c) and a Windows shell overlay/COM component for status icons, though the primary target is Linux.

RATING: 6.1/10 MAINT: maintained DRIFT: medium
▸ 5 reusable components found
── end of results ──
$ submit: