
Search Engine Suite
github.com/mrmcsoftware/searchenginesuite- Category
- Developer Tools
- Rank
- No. 1958Tools index
- Platform
- cli · web
- Type
- TOOL
- GitHub
- 1 stars
- Date
About
A compact C-based search engine implementing TF-IDF and BM25 ranking with optional proximity search, distributed as indexers, query daemons (with optional OpenSSL security), terminal query clients, and a lightweight Node.js/browser web interface. It avoids external databases, using memory-mapped index files and in-memory daemons for fast lookups, letting users mix and match components for different deployment setups.
What it can do
Rank search results using TF-IDF scoring
Text query → Ranked search results
Rank search results using BM25 scoring
Text query → Ranked search results
Perform proximity-based search on indexed documents
Text query → Search results
Build searchable index from documents using indexer component
Documents → Memory-mapped index files
Query the index via a terminal client
Search query → Search results
Query the index via a web interface
Search query → Search results
Why it made the leaderboard
A useful pattern for developers with large personal codebases spread across machines who want proper ranked search instead of grep.
Tags
Tech Stack
Media
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.