meshlet-core 0.1.1

Core library for meshlet: CRDT bookmark storage, SQLite mirror, and web fetcher
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# meshlet-core

Core library for [meshlet](https://github.com/pato/meshlet) — the bookmark manager's data layer. Provides:

- **CRDT storage** via [Loro]https://loro.dev — conflict-free bookmark CRUD with deterministic convergence
- **SQLite mirror** — queryable projection of the CRDT state for fast keyword/tag/regex search
- **Web fetcher** — extracts title, description, and keywords from HTML pages
- **Reconciliation** — deduplicates bookmarks by URL after multi-device sync

You probably want [`meshlet-cli`](https://crates.io/crates/meshlet-cli) (the binary) rather than this library directly.

## Related crates

- [`meshlet-cli`]https://crates.io/crates/meshlet-cli — the user-facing CLI binary
- [`meshlet-server`]https://crates.io/crates/meshlet-server — the sync relay server
- [`meshlet-proto`]https://crates.io/crates/meshlet-proto — sync wire types