Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/syfaro/fuzzysearch-cli
A tool to batch search images against FuzzySearch
https://github.com/syfaro/fuzzysearch-cli
hacktoberfest
Last synced: about 1 month ago
JSON representation
A tool to batch search images against FuzzySearch
- Host: GitHub
- URL: https://github.com/syfaro/fuzzysearch-cli
- Owner: Syfaro
- Created: 2020-03-10T09:56:47.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-10T04:28:42.000Z (9 months ago)
- Last Synced: 2024-04-14T03:58:26.232Z (7 months ago)
- Topics: hacktoberfest
- Language: Rust
- Homepage:
- Size: 161 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fuzzysearch-cli
A tool to batch search images against [FuzzySearch](https://fuzzysearch.net).
## Usage
First, you must obtain an API token for FuzzySearch. You can then run the tool
like follows:```bash
fuzzysearch-cli match-images --api-key abc123 /path/to/images per-file sources.csv
```This will create a file named sources.csv. This CSV file contains a full path to
each image and space separated links to each known source.More information about the tool's use can be found with the `--help` flag.
It is also possible to use a FuzzySearch database dump to perform all searches
locally.```bash
fuzzysearch-cli download-database fuzzysearch-dump.csv
fuzzysearch-cli match-images --database-path fuzzysearch-dump.csv /path/to/images per-file sources.csv
```## Details
It caches details about each path's hash and each hash's matches indefinitely.
This allows for very quick incremental updates.