syncweb-core 0.1.1-alpha.2

delay-tolerant web surfing
Documentation

syncweb-core License: MIT syncweb-core on crates.io syncweb-core on docs.rs Source Code Repository

syncweb-core

Core library for syncweb, enabling delay-tolerant web surfing and decentralized synchronization.

This crate provides the foundational building blocks for the syncweb application, including:

  • Decentralized folder synchronization and package management.
  • Network and node management using the Iroh stack.
  • File system scanning, filtering, and statistical analysis.
  • Delay-tolerant networking capabilities.

Modules

  • error: Common error types and Result aliases.
  • filter: Tools for filtering files during synchronization and scanning.
  • folder: Management of synchronized folders, collections, and packages.
  • fs: File system utilities, including parallel scanning.
  • indexing: Opt-in SQLite/FTS5 indexing for synchronized folders.
  • net: Network management and routing configurations.
  • node: Iroh node integration and identity management.
  • search: Find engine for querying synchronized assets.
  • sync: The core synchronization engine and session management.