Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.