RxOmnibar

I split off the Reactive Extensions (Rx) of my own Omnibar package so that you (and I!) can use it without having to download and build RxSwift.

Omnibar: https://github.com/CleanCocoa/Omnibar
RxOmnibar: https://github.com/CleanCocoa/RxOmnibar

Screenshot of the Omnibar (top) and a word list (bottom) from the example app

This component is used in The Archive to perform the full-text search, select content via arrow keys from a list of notes, and display an auto-completion suggestion for the best (aka topmost) match as you type.

So in a way, the Omnibar remote-controls a NSTableView, and then reflects the selection in itself.