Dux Search
Dux Search
dsearch is a native file system search tool with configurable indexes and a CLI + REST API for searching files with various parameters.


Overview
Dux Search integrates seamlessly with Dux Shell's Spotlight launcher, offering:
- Instant Search: Blazingly fast filesystem search
- Fuzzy Matching: Intelligent search that finds files even with typos = Content Searching: Search for files by content instead of just filename.
- Efficient: Indexes are loaded into memory on-demand, not held there indefinitely.
- Fast: Extremely fast, for tens of thousands of files.
- Zero Dependency: Zero dependencies, compiles to a single portable binary.
Documentation
- Installation - Detailed setup instructions and requirements
- Configuration - Configuration options
- Usage - Learn CLI commands and API endpoints
Contributing
dsearch is open source and welcomes contributions:
- Source Code: GitHub Repository
- Issues: Report bugs and request features on GitHub
- Documentation: Help improve the documentation
- Testing: Test on different Linux distributions and hardware
License
dsearch is released under the MIT License. See the LICENSE file for details.