refstudio / refstudio

Ref Studio is an open source integrated writing environment for technical writing
Apache License 2.0
66 stars 8 forks source link

Evaluate command palette libraries #224

Closed hammer closed 1 year ago

hammer commented 1 year ago

From @sergioramos:

  1. https://github.com/timc1/kbar
  2. https://github.com/asabaylus/react-command-palette
  3. https://github.com/adenekan41/scoutbar
  4. https://github.com/harshhhdev/kmenu
  5. https://github.com/pacocoursey/cmdk
  6. https://github.com/albingroen/react-cmdk
cguedes commented 1 year ago

After reviewing all the libraries proposed we decided to use kmenu.

We liked the API ergonomics and the simplicity of use, while being powerful enough for our use case. For the unit tests, we've had to "mock" scrollIntoView. We created a bug in the project to track this on their end https://github.com/harshhhdev/kmenu/issues/102.