Fileregister: вечные ссылки на файлы, которые не ломаются при переименовании и переезде
Fileregister: Tagging and reference layer for your files, in plain text
Fileregister — это слой тегов и ссылок для файлов в виде обычного текста. Инструмент присваивает каждому файлу постоянный ID и хранит записи в JSONL-индексе, который можно читать, искать и хранить в git. Ссылки переживают переименования, перемещения и смену машины. Для каждого файла можно вести Markdown-заметку с YAML-полями, а сам файл можно включать в несколько «папок» (binder), не перемещая его. Утилита работает на macOS, поддерживает экспорт в HTML-альбомы и перенос на другой компьютер через tar.gz.
Индекс — источник истины; всё, что записано на сам файл (ID в xattr, закладка macOS, теги Finder, поля Spotlight), — лишь кэш, производный от индекса.