-
released this
2026-03-15 20:18:37 +00:00 | 4 commits to master since this releaseThis is version 2.0 of tfind. Basically a rewrite of most of it, to be honest.
- Migrates to SQLite. Migration is done automatically on first start of tfind 2.0 and will proceed immediately.
- Note that for paranoia reasons, the old index files will not be deleted. Please delete them yourself once you're verified 2.0 works for you.
- Improves searching and indexing by using FTS5. This improves search quality but the operators may now work slightly different from what you're used to.
- No longer uses sharding. The
shardsoption inconfig.jsonis deprecated. - You can now specify the amount of threads per operation type. (If you don't specify one, it will check if you did have
shardsas an option and use that.) - You can now specify a schedule for each operation type, that changes the amount of threads allotted on the fly. For example, to only run PaddleOCR at night. It uses Crontab syntax.
- You can now click on images in the listing to view a details pane, showing each operation and the text that was found in the image. Hover over operations to see the locations the text was detected at.
- The listing view now updates live as operations and files are added and removed.
- You can now view the status of each operation's queue in the UI.
- You can now view the most recently updated files. They are shown if no search query was entered.
- The count of total files and operations indexed is now displayed if no search query was entered.
- Improved performance of the web UI, particularly on Firefox which gets mad at large amounts of images.
- Now stores operations by the hash of the file. That is, renaming a file will not cause indexing to rerun, it will be smart and use the existing index.
- Unreferenced operations will be removed at startup only, so that you can even delete and recreate files, and tfind will remember given that you haven't restarted it.
- Now requires Node LTS 22 or higher.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Migrates to SQLite. Migration is done automatically on first start of tfind 2.0 and will proceed immediately.