Skip to content

Repository files navigation

FFF Swift

FFF Swift packages a Floodlight-focused build of FFF as a static XCFramework and exposes it through Swift Package Manager.

dependencies: [
    .package(url: "https://github.com/vmg-dev/fff-swift", from: "0.1.0")
]

The FFFKit product provides a Swift concurrency API for starting an index, searching files and folders, observing scan progress, and tracking frecency. Consumers do not need a Rust toolchain.

Development

Build the local XCFramework before running Swift tests:

make build
make test

The vendored FFF source is based on version 0.7.1 and includes the changes listed in Vendor/fff/UPSTREAM.md.

License

FFF Swift is available under the MIT License. The vendored FFF source retains its original MIT license and copyright notices.

About

A Swift package for Floodlight’s vendored FFF file search engine

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages