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

https://github.com/vaida12345/spotfile

Spotlight, but focus on files
https://github.com/vaida12345/spotfile

macos spotlight

Last synced: 3 months ago
JSON representation

Spotlight, but focus on files

Awesome Lists containing this project

README

          

# SpotFile
This software is similar to Spotlight, but it focuses exclusively on files.

With this app, you can specify names for different paths, and use such names for searching.

## Example
In this setup, you could use `app` to search the application directory. (This page can be reached by pressing the `Settings...` button)

Screenshot 2024-07-24 at 9 12 13 AM

Then, in the menu bar, as you type `app`,

Screenshot 2024-07-24 at 9 09 14 AM

You can then hit enter to open the application folder.

## Search inside a folder
If you enable the `Enable deep search` in the `app` setup, you could search inside the application folder. Then, when you type `app spot`, it would search for the keyword `spot` within the application folder.

Screenshot 2024-07-24 at 9 11 24 AM

## Matching

This app uses the similar matching rule to Xcode:
- prefix matching (`spot` for `SpotFile`)
- use initials (`cc` for `CameraCapture`)
- case insensitive
- skip components (`file` for `SpotFile`)

As you use the app, this app could learn from your habits, and adjust the order in which the results are shown to you.

> This process works as follows: whenever you open a file within this app, i.e., when the search is complete, the app records the query you used to locate the file. In subsequent searches, if your new query is a prefix of a previously recorded query, the app will prioritize displaying the associated file.

## Privacy

This app does not require an internet connection, and no data leaves your device. Consequently, neither the developer nor Apple will have access to any of your information.