Show HN: Wosp – advanced full-text search on the command line
Show HN (score: 5)Description
Wosp is a command-line program that performs full-text search on text documents. Wosp stands for word-oriented search and print. It is designed for advanced searchers. It works differently than line-oriented search tools like grep, so it can search for matches spanning multiple lines. Wosp supports an expressive query language that contains both Boolean and proximity operators. It also supports nested queries, truncation, wildcard characters, and fuzzy searching.
The linked GitHub repository contains all of the code to try out the program. I also wrote a blog post (https://www.andrewtrettel.com/blog/wosp/) that discusses my motivations for creating Wosp in more detail, along with some additional technical discussion and diagrams.
If you give Wosp a try, I'd appreciate any comments or feedback you have about the experience.
More from Show
Show HN: Parse a PDF from your terminal with PaddleOCR-VL-1.6
Show HN: Parse a PDF from your terminal with PaddleOCR-VL-1.6 I built OpenParser because I wanted PaddleOCR-VL-1.6 behind an endpoint I could actually use. Now there are open-sourced CLI and TypeScript/Python SDKs:<p>``` npm install -g @openparser/cli openparser auth login openparser parse sync document.pdf ```<p>That is basically it. It doesnt get easier and cheaper that this. Give it a PDF and get back the text and document structure.<p>Repo: <a href="https://github.com/eigenpal/openparser" rel="nofollow">https://github.com/eigenpal/openparser</a><p>I would love feedback from anyone willing to try the CLI and tell me what is still annoying.
Show HN: A free curl API for IP data (we scan the IPv4 space in <24h)
Show HN: A free curl API for IP data (we scan the IPv4 space in <24h) The curl API for WorldIP is now live and completely free to use. You can hit it right from your terminal:<p>curl worldip.io — returns information about your requesting IP. curl worldip.io/8.8.8.8 — returns details on any specific IP.<p>The main differentiator here is that we aren't just wrapping another provider's API and reselling their data. We built and run our own global infrastructure capable of scanning the entire IPv4 space in about a day.<p>Happy to answer any questions about the scanning infrastructure or the stack!
No other tools from this source yet.