44 Go Search Libraries

VQLite - Simple and Lightweight Vector Search Engine based on Google ScaNN

VQLite - Simple and Lightweight Vector Search Engine based on Google ScaNN

VQLite - Simple and Lightweight Vector Search Engine based on Google ScaNN 中文点这里 VQLite is a lightweight and simple vector similarity search engine ba

01

Stay on top of what your team is doing.

Stay on top of what your team is doing.

LunaBrain LunaBrain is a productivity tool designed for teams to save and search for information quickly and easily. With the ability to store differe

03

program-think.blog Post Title Search

program-think.blog Post Title Search

colly 博文标题搜索 搜索范围包含至今为止所有的文章(共712条) Setup git clone https://github.com/NullpointerW/colly.git cd colly export GOPROXY=goproxy.io go mod download 运行

04

Discord's Rich Presence from Apple Music

Discord's Rich Presence from Apple Music

Discord's Rich Presence from Apple Music This is a simple binary that uses Apple Script to grab the current song being played on Apple Music, and repo

05

yet-another search query

ysq Go Version go≥1.19 Install go get -v github.com/yeungsean/ysq Example Usage package main import ( "fmt" "github.com/yeungsean/ysq" "

06

Tigris is a modern, scalable backend for building real-time websites and apps.

Tigris is a modern, scalable backend for building real-time websites and apps.

Tigris is the all-in-one open source developer data platform. Use it as a scalable transactional document store. Perform real-time search across your

07

Discord bot that prints messages from a Discord forum onto a regular website so that they'll show up on Google Search.

DFS DFS is a Discord bot that can be invited to your server that will broadcast all the forums in your server to a website, so that Google and other s

08

A cloud security tool to search and clean up unused AWS access keys, written in Go.

A cloud security tool to search and clean up unused AWS access keys, written in Go.

Search and clean up unused AWS access keys A cloud security tool to search and clean up unused AWS access keys, written in Go. Features Find unused ac

09

A simple binary search library, in Go, using generics

search A generic simple binary search library to allow finding the index of any element in an ordered slice of comparable elements 🛠 Installation Mak

10

ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

Zinc Search Engine Zinc is a search engine that does full text indexing. It is a lightweight alternative to Elasticsearch and runs using a fraction of

11

The LogSearcher use for search log like ELK, but more lighter.

LogSearcher The LogSearcher use for search log like ELK, but more lighter. Use logspout Collect logs. logspout need use blow format of log: version: "

12

A course catalog with extremely fast full-text search

A course catalog with extremely fast full-text search

classes.wtf I just want to take a class about [X] but searching the online catalog is so slow, and my results are largely irrelevant. WTF? Harvard has

13

🏔 A go library to search Arch Linux packages

go-pacsearch A Go library for searching Arch Linux packages via Official Repository Web Interface Examples package main import ( "fmt" "log" "git

14

Full text search engine from scratch by Golangʕ◔ϖ◔ʔ (Just a toy) 😊

Full text search engine from scratch by Golangʕ◔ϖ◔ʔ (Just a toy) 😊

Omochi 😊 Full text search engine from scratch by Golangʕ◔ϖ◔ʔ (Just a toy) ✨ Features Omochi is an inverted index based search engine by Golang. If in

15

🔍 Enhance Telegram Group/Channel Search In 5 Minutes (developing v0.2.0...)

Introduction English | 简体中文 🔍 Enhance Telegram Group/Channel Search In 5 Minutes 🚀 DEMO (Join E5SubBot Group in advance) Features Minimal configurat

16

Gat is a command line program that provides multiple functionalities

Gat is a program that can be used in a terminal, it allows you to count the number of words or lines, search for occurrences in plain text or regex in a file and of course to display its content

17

GoFound GoLang Full text search

GoFound GoLang Full text search

GoFound GoLang Full text search go语言全文检索引擎,毫秒级查询。 使用使用http接口调用,集成Admin管理界面,任何系统都可以使用。

18

A Trie implementation in Golang meant for auto-completion use cases. Supports Levenshtein distance search.

trie An implementation of the Trie data structure in Go. It provides more features than the usual Trie prefix-search, and is meant to be used for auto

19

Alfred workfow for search safari history.

Alfred workfow for search safari history.

Alfred Safari Toolkit This is an Alfred workflow for Safari. I have been using tupton/alfred-safari-history for years, but it runs with Python2 which

20

How does Internet application work? Let's realize this set of toys by ourselves!

unnamed Description Project Structure It based on project-layout This project use go work mode to manage different modules Project Architecture With J

21

Push your logs to search engines.

Log push 🤔️ 还在用命令行查日志?不如试试这个!它能帮你把日志根据长度或者时间分批次推送到搜索引擎上去,并在web上检索它们,这一切非常简单。 ️ 🤔️ Still checking logs using the command line? Why don't you try this

22

Several implementations of a prosaic binary search, as part of Kata02

kchop Several implementations of a prosaic binary search, as part of Kata02 Targets A function that takes as input a target integer value, and a slice

23

Mada is a CLI that facilitates the search for regions, districts, communes and fokontany

Mada is a CLI that facilitates the search for regions, districts, communes and fokontany

Mada CLI Mada is a CLI that facilitates the search for regions, districts, communes and fokontany. 🚚 Installation go install -v github.com/tsirysndr/

24

A small command line tool to look up tables on the Census API (ACS 5-year tables)

Census Search My first attempt are creating a small utility in Go. A utility that pulls up the API documentation for the table you provide it. Support

25

Golang word search data structure

Golang word search data structure

golang_word_search_data_structure Design a data structure that supports adding new words and finding if a string matches any previously added string.

26

hegosearch⌛️ a sample search engine

HEGO-SEARCH 这里是Hego-search的go版本实现 首先需要将数据集放到dataset目录下,通过执行程序将数据导入 再执行搜索层中的计划 已完成: 分词 索引存储 文档存储 文本搜索 代办: 接入rpc 关联词语 计时 。。。 ├─cmd

27

The Fully Customizable Intelligent Q&A Search Engine

The Fully Customizable Intelligent Q&A Search Engine

Athena Athena is the Q&A search engine built for your own FAQs and answers. This means that Athena uses your existing question and answer database and

28

Golang serialize deserialize binary tree

Golang serialize deserialize binary tree

golang_serialize_deserialize_binary_tree Serialization is the process of converting a data structure or object into a sequence of bits so that it can

29

Given the root of a binary tree, determine if it is a valid binary search tree (BST).

Given the root of a binary tree, determine if it is a valid binary search tree (BST).

golang_valid_BST Given the root of a binary tree, determine if it is a valid binary search tree (BST). A valid BST is defined as follows: The left sub

30

Given the root of a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from top to bottom.

Given the root of a binary tree, imagine yourself standing on the right side  of it, return the values of the nodes you can see ordered from top to bottom.

golang_tree_right_side Given the root of a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see

31

🔎 gRPC layer over the Meilisearch search engine

api-search A proof-of-concept search service, powered by Meilisearch and meilisearch-go. Project structure Directory Description ./cmd CLI for making

32

Search Google Cloud IAM roles that contain specific permissions.

gcp-iam-lookup Search Google Cloud IAM roles that contain specific permissions. Install go install github.com/joemiller/gcp-iam-lookup@latest Usage Re

33

A simple search-and-recommend distributed database for education purpose and just entertainment

SarDB(Search-and-Recommend Database) This DB is a simple search-and-recommend oriented distributed database (maybe) for education purpose or just ente

34

A RESTful API written in Go using the MSC architecture to process and catalog `*.log` files, allowing queries with pagination and basic search capabilities.

A RESTful API written in Go using the MSC architecture to process and catalog `*.log` files, allowing queries with pagination and basic search capabilities.

uServer-Logger-API DISCLAIMER: THIS IS A WORK-IN-PROGRESS! WAIT UNTIL THE FIRST RELEASE BEFORE PRODUCTION USE A RESTful API developed in Go using the

35

First-class library docs tool: supports every language, symbol search, finds usage examples automagically.

First-class library docs tool: supports every language, symbol search, finds usage examples automagically.

36

A backend MSC (Model, Service, Controller) API written in [Go](https://go.dev/) to process `*.log` files (generated as the standard output of running docker containers), allowing queries with pagination and basic search capabilities.

uServer-Logger-Backend DISCLAIMER: THIS IS A WORK-IN-PROGRESS! WAIT UNTIL A FIRST RELEASE BEFORE PRODUCTION USE A backend MSC (Model, Service, Control

37

Searches Scoop buckets: local, remote, zip, html

scoop-search-multisource Searches local active buckets and remote rasa html directory by default 47x faster than scoop search colored results customiz

38

Search for GitHub team posts (discussions)

go CLI to search GitHub Team Posts (Discussions) Motivation Want to search for content in GitHub team posts? Use this CLI. Usage: Get a PAT with acces

39

Quickly discover exposed hosts on the internet using multiple search engine.

Quickly discover exposed hosts on the internet using multiple search engine.

uncover Quickly discover exposed hosts on the internet using multiple search engines. Features • Installation • Usage • Configuration • Running Uncove

40

A simple tool to backup *Search (e.g: ElasticSearch / OpenSearch) to multiple destinations

searchdump A simple tool to backup *Search (e.g: ElasticSearch / OpenSearch) to multiple destinations Building Requirements Golang (v1.17+) Make Instr

41

🐇 Tsubasa is a tiny, and simple Elasticsearch microservice to abstract searching objects!

🐇 翼 Tsubasa • Tiny, and simple Elasticsearch microservice to abstract searching objects! Why did you build this? Tsubasa was built to be a simple abs

42

gql-audit is a simple command line program that makes it easy to search large graphql codebases to find usage of fields and types.

gql-audit gql-audit is a simple command line program that makes it easy to search large graphql codebases to find usage of fields and types. Installat

43

Deece is an open, collaborative, and decentralised search mechanism for IPFS

Deece is an open, collaborative, and decentralised search mechanism for IPFS

Deece Deece is an open, collaborative, and decentralised search mechanism for IPFS. Any node running the client is able to crawl content on IPFS and a

44
1