Displaying 1 to 8 from 8 results

the_silver_searcher - A code-searching tool similar to ack, but faster.

  •    C

A code searching tool similar to ack, with a focus on speed. Do you know C? Want to improve ag? I invite you to pair with me.

flashtext - Extract Keywords from sentence or Replace keywords in sentences.

  •    Python

This module can be used to replace keywords in sentences or extract keywords from sentences. It is based on the FlashText algorithm. Documentation can be found at FlashText Read the Docs.

ambar - :mag: Ambar: Document Search System


Ambar is an open-source document search and management system with automated crawling, OCR, tagging and instant full-text search.There are two editions available: Community and Enterprise. Enterprise Edition is a full featured document search and management system that can handle terabytes of data.

search-and-view - Tools to make searching and viewing easy.

  •    Python

Tools to make searching and viewing easy. For a Chinese introduction, see my blog article.

laravel-scout-settings - Import/Export Algolia settings into your Laravel Scout project

  •    PHP

Import/Export Algolia settings, synonyms and query rules into your Laravel Scout project. The easiest way to manage your settings is usually to go to your Algolia dashboard because it has a nice UI and you can test the relevancy directly there.

hexo-algolia - Index your hexo website content to Algolia Search.

  •    Javascript

Index content of your hexo website in Algolia and add search within minutes. 👌 The hexo algolia command can be run manually on your computer and on a continuous integration system like [Travis CI][-ci-node].

sliceslice-rs - A fast implementation of single-pattern substring search using SIMD acceleration.

  •    Rust

A fast implementation of single-pattern substring search using SIMD acceleration, based on the work presented by Wojciech Muła. For a fast multi-pattern substring search algorithm, see instead the aho-corasick crate. We ran the i386 benchmarks on an HP EliteDesk 800 G2 Tower PC with an Intel Core i7-6700 Processor @ 3.40GHz, 16GB of RAM and 512GB of disk space, running Ubuntu 20.04.1 LTS, gcc 9.3.0 and Rust 1.46.0.

septum - Context-based code search tool

  •    Ada

Septum is like grep, but searches for matching contexts of contiguous lines, rather than just single lines. Finding what you need in large codebases is hard. Sometimes terms have multiple meanings in different parts of the project, and figuring out what you're looking for needs to be done in an incremental fashion.