locorda_dir 0.5.2 copy "locorda_dir: ^0.5.2" to clipboard
locorda_dir: ^0.5.2 copied to clipboard

Local filesystem backend for Locorda BYOB sync. Primarily for development and testing; also works with mounted network/cloud drives on macOS/Linux.

0.5.2 #

  • FIX(dependencies): adjust file_picker version constraint to allow specific range. (fdeab3e1)
  • FIX(dependencies): update dependencies. (f4f32697)
  • DOCS(dir_main_integration_io): format directory path examples for clarity. (64cf99eb)
  • DOCS: reposition packages as BYOB offline-first sync. (9a03fd0a)

0.5.1 #

0.5.0 #

  • Initial public release
  • Local directory backend for Locorda: syncs RDF Turtle files to a local folder (useful for development and desktop applications)
  • DirMainIntegration: main-thread RemoteIntegration with platform-aware path detection via path_provider
  • DirWorkerHandler: worker-thread handler for file I/O operations
  • DirLoginScreen: Flutter UI for enabling the backend and displaying the sync directory path
  • ETag support based on file modification time and size for efficient change detection
  • Files organised by resource type (e.g. Note/, Category/)
  • Default paths: ~/Library/Containers/<appBundleName>/Data/Documents/locorda/ (macOS), ~/Documents/<appName>/locorda-sync/ or (Linux), %USERPROFILE%\Documents\<appName>\locorda-sync\ (Windows)
  • Platform support: macOS, Linux, Windows (full); iOS/Android (app sandbox only); Web (not supported)
0
likes
150
points
144
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Local filesystem backend for Locorda BYOB sync. Primarily for development and testing; also works with mounted network/cloud drives on macOS/Linux.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#crdt #offline-first #filesystem #sync

License

MIT (license)

Dependencies

crypto, file_picker, flutter, locorda_core, locorda_flutter_core, locorda_rdf_core, locorda_worker, logging, path, path_provider, rxdart, shared_preferences

More

Packages that depend on locorda_dir