Skip to content

beto-group/SearchQuery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOGO

SEARCH QUERY

Tʜᴇ Rᴇᴀᴄᴛɪᴠᴇ Dʏɴᴀᴍɪᴄ Sᴇᴀʀᴄʜ Eɴɢɪɴᴇ

WEBSITE JOIN OUR DISCORD SUPPORT US ON KO-FI
TARGET SECURITY RUNTIME

Search Query Walkthrough

A minimal, real-time search component that filters vault files by name using a text input.


Welcome to Search Query, a premium, modular query component engineered as an educational and practical reference for implementing real-time, reactive vault searching inside Obsidian using Datacore.

⚡ Blazing Fast Architecture

By utilizing Datacore's reactive query caching system and combining it with pure React component state hooks, Search Query renders instant search matches with zero keyboard lag, even in large vaults.


✨ Features

  • 🔍 Live Reactive Search: Features a premium text input box bound to the component state for real-time keystroke processing.
  • 🔄 Dynamic Query Generation: Constructs a Datacore query string on the fly using @page and $name.contains("...") expressions.
  • Graceful Conditional Layouts: Displays elegant, modern result list cards with micro-animations when matches are found, and a beautiful fallback view when there are no matches.

📦 Directory Index & Components

The package exposes the following compiled files:

File Description
SEARCH QUERY.md The main entry point designed to be loaded inside Obsidian canvases or workspace leaves.
src/App.jsx Main bootstrap application loader that resolves and wires the underlying views.
src/SearchQuery.component.jsx High-fidelity React query layout component filtering notes by name content.
METADATA.md Packaging manifest outlining indexing, target, and security configurations.
CONTRIBUTION.md Contributor architecture standards and local compilation guidelines.
LICENSE.md MIT open-source license.

About

A minimal, real-time search component that filters vault notes by name designed natively for Obsidian.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors