140 Resources
Golang search Libraries
Zinc Search engine. 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
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
An app with Trie tree and Breve search Implementation CLI and HTTP both 🥳
Introduction LifeLongLearner project consists of two different parts. My English Vocabulary My Technical Book Notes All of them provided by me within
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
A go (golang) library to search videos in YouTube.
YT Search A go (golang) library to search videos in YouTube. Installation go get github.com/AnjanaMadu/YTSearch Usage package main import ( "fmt"
A Go library, used to search and replace relative paths in go.mod files to absolute paths.
gomod-absolutizer gomod-absolutizer is a Go library, used to search and replace relative paths in go.mod files to absolute paths. The library is used
Moviefetch: a simple program to search and download for movies from websites like 1337x and then stream them
MovieFetch Disclaimer I am NOT responisble for any legal issues or other you enc
Jobbuzz - Brunei job search database and alert notification
JobBuzz Brunei open source job search database and alert notification Developmen
Ztgrep - Recursively search through compressed tarballs and files
ztgrep Search for file names and contents through nested archives. Useful for fi
GitHub CLI extension to clone (or update) all repositories in an Organization, with the ability to filter via search queries.
gh-org-repo-sync GitHub CLI extension to clone all repositories in an Organization, with the ability to filter via search queries. If a local clone al
Target Case Study - Document Search
Target Case Study - Document Search Goal The goal of this exercise is to create
all-in-one cmd tool to search man page of different platform
Overview remote-man is an all-in-one cmd tool to search man page of different platform. support search platform Linux MacOS FreeBSD Installation compi
🎼 This library provides an API to search for lyrics from various providers in China.
LYRIC-GO This library provides an API to search for lyrics from various providers in China. Supported Providers KuGou Music QQ Music Netease Music Usa
This project parses all mails from google-search within key-words and ban-words
mailParser This project parses all mails from google-search within key-words and ban-words For launch program create the input file first string conta
Search running process for a given dll/function. Exposes a bufio.Scanner-like interface for walking a process' PEB
Search running process for a given dll/function. Exposes a bufio.Scanner-like interface for walking a process' PEB
Gh-i - Search your github issues interactively
search your github issues interactively Installation • Usage • Feedback Search G
advancedsearch is a package to help peoples make search while typing "char" by "char" in Golang.
advancedsearch is a package to help peoples make search while typing "char" by "char" in Golang. Actually he has two main functions, CompareSingleWord and CompareMultipleWords.
This is a tool to extract TODOs, NOTEs etc or search user provided terms from given files and/or directories.
ado This is a tool to extract TODOs, NOTEs etc or user provided terms from given files and/or directories. DEPRECIATED: My project seek has cleaner co
Gh-s - Search github repositories interactively
search github repositories interactively Installation • Usage • Feedback Search
Grep archive search in any files on the filesystem, in archive and even inner archive.
grep-archive Grep archive search for string in any files on the filesystem, in archive and even inner archive. Supported archive format are : Tar Form
Search-gateway - Golang restfull Service
Search Gateway Specifications Gin framework Development PORT=3000 go run main.go
Flash - A highly optimised typeahead(search recommendation) server
flash Flash is highly optimised typeahead(search recommendation) server. We are
Returns an array of Philippine zipcode details given a search key
Returns an array of Philippine zipcode details given a search key
Gopkg - Search go.dev packages by keyword
gopkg Search go.dev packages by keyword Usage Install go install github.com/luck
This script search print debug from PHP code.
go-php-print-debug This script search print debug from PHP code. Checking "print", "print_r", "var_dump", "var_export", "echo" as print debug. Exclude
Easysearch - Easy Full-Text Search Engine in golang
Easy Full-Text Search Engine Overview EasySearch是一个分布式的全文检索搜索引擎,同时支持内存检索与磁盘检索,并针
Ddg - DuckDuckGo terminal search that plays nice with grep and fzf
ddg duckduckgo terminal search for use with fzf (or grep) What? With this tool y
Nvim.sh - Neovim plugin search from the terminal
nvim.sh neovim plugin directory search from the terminal $ curl https://nvim.sh/
Mogo: a lightweight browser-based logs analytics and logs search platform for some datasource(ClickHouse, MySQL, etc.)
mogo Mogo is a lightweight browser-based logs analytics and logs search platform
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
The Platinum Searcher A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. Features It sear
Cf-cli-find-app-plugin - CF CLI plugin to find applications containing a search string
Overview This cf cli plugin allows users to search for application names that co
Commonpassword - Search for the password in the file
commonpassword service Responsible for searching the password provided in a file
🚀 A command with fzf-like UI to quickly search Wikipedia articles and open it in your browser
fzwiki A command with fzf-like UI to quickly search Wikipedia articles and open it in your browser. Usage Run the command by specifying a search query
A productivity tools to diagnose list of exported URL status from Google Search Console, Analytics, Sitemap URL...etc.
google-url-checker A productivity tools to diagnose list of exported URL status from Google Search Console, Analytics, Sitemap URL...etc. A quick way
Google Search Results GoLang API
Google Search Results GoLang API This Golang package enables to scrape and parse results from Google, Bing, Baidu, Yahoo, Yandex, Ebay, Google Schoola
Search for HCL(v2) using syntax tree
hclgrep Search for HCL(v2) using syntax tree. The idea is heavily inspired by ht
Pure Go implementation of fast image search and simple OCR, focused on reading info from screenshots
Lookup It is a nice, simple and fast library which helps you to lookup objects on a screen. It also includes OCR functionality. Using Lookup you can d
Gichidan - CLI wrapper for Ichidan deep-web search engine.
gichidan gichidan - command line wrapper with enhanced pentest features for (onion link) Ichidan - deep-web search engine. ███ ██
Unofficial golang implementation for the pipl.com search API
go-pipl The unofficial golang wrapper for the pipl.com API. Table of Contents Installation Documentation Examples & Tests Benchmarks Code Standards Us
qclean lets you to clean up search query in japanese.
qclean qclean lets you to clean up search query in japanese. This is mainly used to remove wasted space. Quick Start package main var cleaner *qclean
A Jump Point Search Plus implement in Golang
Jump Point Search Plus 的 Golang 实现 JpsPlus 会对地图进行预处理,所以只适用于静态地图 BenchMark 两张地图,都
Search and output the value of JSON by it's path.
Search and output the value of JSON by it's path.
This repo introduces a simple server, which provided some APIs for search DAS account's records or reverse records
Prerequisites Install Usage Others Das-Account-Indexer This repo introduces a simple server, which provided some APIs for search DAS account's records
Search and output the value of JSON by it's path.
golang-cli Get the value of a JSON element via it's path name. Usage ======= jutil ======= Usage: jutil [-p path] [-v] Options: -p string
Search and save shell snippets without leaving your terminal
BORG – Search and save shell snippets without leaving your terminal Borg was built out of the frustration of having to leave the terminal to search an
Syntax-aware Go code search, based on the mvdan/gogrep
gogrep WIP: this is an attempt to move modified gogrep from the go-ruleguard project, so it can be used outside of the ruleguard as a library. Acknowl
A search engine for XKCD
xkcd_searchtool a search engine for XKCD What is it? This tool can crawling the comic transcripts from XKCD.com Users can search a comic using key wor
Misou is a personal search engine very much inspired by monocle that looks through my knowledge sources.
🔎 Mi 搜 - a personal search engine Misou is a personal search engine very much inspired by monocle that looks through my knowledge sources. It is writ
Terminal interface to search the llvm C wrapper (llvm-c) API
Introduction This tool scrapes the LLVM-C API and (currently) prints all available API functions to stdout. It came to be from the lack of search opti
Phalanx is a cloud-native full-text search and indexing server written in Go built on top of Bluge that provides endpoints through gRPC and traditional RESTful API.
Phalanx Phalanx is a cloud-native full-text search and indexing server written in Go built on top of Bluge that provides endpoints through gRPC and tr
Turn a heterogeneous pile of text docs into a single web page with good search.
Codex Codex turns an unstructured pile of heterogeneous documents into a single interactive web document. Your input documents maybe in markdown, TeX,
Search and save shell snippets without leaving your terminal
BORG – Search and save shell snippets without leaving your terminal Borg was built out of the frustration of having to leave the terminal to search an
GoSearch: Search the Go packages via command-line
GoSearch Search the Go packages for pkg.go.dev via command-line. It supports all search options in Search Help. Installation go get github.com/mingram
Zinc Search engine. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Zinc Zinc is a search engine that does full text indexing. It is a lightweight alternative to elasticsearch and runs in less than 100 MB of RAM. It us
A command line interface for trying out Repustate's multilingual semantic search
rcli A command line interface for trying out Repustate's multilingual semantic search. Install & Usage Download the binary for your OS. Make sure it's
A serverless teeny-tiny version of Diomedes which sends alerts to Telegram. Written in Go.
diomedes-search Get a notification on Telegram whenever your movie opens bookings in a theater of your choice. Pre-requisites Install AWS CLI (v2) by
Command line interface for control iTunes
iTunes CLI Command line interface for control iTunes Description You can control iTunes operations from command line. Equipments macOS Sierra or later
Spotify Search Microservice
SpotifySearch Service This is the SpotifySearch service Generated with micro new spotify-search Usage Generate the proto code make proto Run the ser
micro-draft-manager is a microservice that helps you to manage unstructured data in your application with sorting and full-text search
micro-draft-manager is a microservice that helps you to manage unstructured data in your application with sorting and full-text search. For example, y
Experimental port of PHP faceted-search library
Experimental port of PHP k-samuel/faceted-search PHP Library https://github.com/k-samuel/faceted-search Bench v1.3.0 PHP 7.4.25 (no xdebug extension)
Quick search and short links for NYC Council Legislation
Quick Search and Short Links for NYC Council Legislation Quick Search Link to searches with /?q=${query}. In-browser searching is implemented with fle
In-memory, full-text search engine built in Go. For no particular reason.
Motivation I just wanted to learn how to write a search engine from scratch without any prior experience. Features Index content Search content Index
In-memory, full-text search engine built in Go. For no particular reason.
Motivation I just wanted to learn how to write a search engine from scratch without any prior experience. Features Index content Search content Index
Alfred 4 workflow to easily search and launch bookmarks from the Brave Browser
Alfred Brave Browser Bookmarks A simple and fast workflow for searching and launching Brave Browser bookmarks. Why this workflow? No python dependency
searchHIBP is a golang tool that implements binary search over a hash ordered binary file.
searchHIBP is a golang tool that implements binary search over a hash ordered binary file.
A quick and dirty but useful tool to download each text/html page from the wayback machine for a specific domain and search for keywords within the saved content
wayback-keyword-search A quick and dirty but useful tool to download each text/html page from the wayback machine for a specific domain and search for
Simple command line Github Search
ghs is a simple command line tool which will open the corresponding url for your github search in your default web browser.
Search Kubernetes Ingress resources.
kubectl-ingress-search Search Ingress resources. Installation Download from Releases page. cp kubectl-ingress-search /usr/local/bin/ use kubectl-ingre
AwGo — A Go library for Alfred workflows
AwGo — A Go library for Alfred workflows Full-featured library to build lightning-fast workflows in a jiffy. Features Installation & usage Documentati
mass-binding-target is a command line tool for generating binding target list by search plot files from disk.
mass-binding-target mass-binding-target is a command line tool for generating binding target list by search plot files from disk. Build Go 1.13 or new
Project to get Youtube video descriptions and search those videos as required
FamPayProject Project to get Youtube video descriptions and search those videos as required Prerequisities Postgres DB for persisting data Youtube Dat
Search and store the best cryptos for the best scalable and modern application development.
Invst Hunt Search and store the best cryptos for the best scalable and modern application development. Layout Creating... Project Challenge The Techni
Twingly Blog Search API in Go
Twingly Search API Go A Go package for Twingly's Blog Search API. Twingly is a blog search service that provides a searchable API known as Twingly Blo
Search & watch Youtube videos from a Zoom Meeting chat bot.
Uut Download and search for Youtube videos from a Zoom meeting chatbot. Installation Download Golang and setup your environment Clone this repo Instal
simple cli app for search and watch anime
simple terminal app for search and watch movie or anime
Go-based search engine URL collector , support Google, Bing, can be based on Google syntax batch collection URL
Go-based search engine URL collector , support Google, Bing, can be based on Google syntax batch collection URL
Twitter spaces search CLI client
Spacey A Twitter Spaces search client spacey career industry
RawLink makes backlinks queried from ahref ready for *Google Search Console*
Raw Link This simple program makes backlinks queried from ahref ready for Google Search Console. See footnote 1 for more information. It can be used t
An Apple Search Ads API client for Go
apple-search-ads-go is a Go client library for accessing Apple's Apple Search Ads API.
using go search the Marvel universe characters via marvel api
go-marvel-api using go search the Marvel universe characters via marvel api Build and run tests on the local environemnt Build the project $ go build
Using the Golang search the Marvel Characters. This project is a web based golang application that shows the information of superheroes using Marvel api.
marvel-universe-web using the Golang search the Marvel Universe Characters About The Project This project is a web based golang application that shows
Search all awesome lists in one second.
Awesome Search A website making you access the awesome lists more quickly. This is old version of Awesome Search, you can still access via https://leg
A terminal app that allows you to search for any instructors from SDSU by their first name and last name.
RateMyProfessor but from your terminal A terminal app that allows you to search for any instructors from SDSU by their first name and last name. Quick
A kubectl plugin for finding decoded secret data with productive search flags.
kubectl-secret-data What is it? This is a kubectl plugin for finding decoded secret data. Since kubectl outputs base64-encoded secrets basically, it m
A tool to find all duplicates in large sets of text documents.
⊧ dupi Dupi is an engine for identifying and exploring duplicative text in sets of documents. Status Dupi is in alpha/early beta development stage. Pl
Mattermost outline plugin allows you to search your teams documents.
mattermost-plugin-outline Mattermost Outline plugin allows you to search your teams documents. Installation In Mattermost 5.16 and later, this plugin
Data structure,Algorithms implemented in Go (for education)
Data structure,Algorithms implemented in Go (for education) List of Content : 1. Math - 2. String - 3. Conversions - 4. Sort - 5. Search - 6. Data str
Search for vulnerabilities and exposures while filtering based on age, keywords, and other parameters.
FAV/E FAV/E (Find A Vulnerability/Exposure) utilizes the NIST CVE database search API to search for vulnerabilities and exposures while filtering base
LogAnalyzer - Analyze logs with custom regex patterns.Can search for particular patterns on multiple files in a directory.
LogAnalyzer Analyze logs with custom regex patterns.Can search for particular patterns on multiple files in a directory
torpar is TUI client for Torrent Paradise .
torpar is TUI client for Torrent Paradise . Torrent Paradise is Decentralized DHT Torrent Search Site
A kubectl plugin for finding decoded secret data with productive search flags.
kubectl-secret-data What is it? This is a kubectl plugin for finding decoded secret data. Since kubectl only outputs base64-encoded secrets, it makes
Everything a semantic desktop search engine combined with a single-user document management system
Everything will be a semantic desktop search engine combined with a single-user document management system. It will apply ideas of the semantic web and knowledge graphs to organize your data, allowing you to maintain private knowledge graphs as well as make use of public knowledge graphs, such as Wikidata.
red-tldr is a lightweight text search tool, which is used to help red team staff quickly find the commands and key points they want to execute, so it is more suitable for use by red team personnel with certain experience.
Red Team TL;DR English | 中文简体 What is Red Team TL;DR ? red-tldr is a lightweight text search tool, which is used to help red team staff quickly find t
Apollo 💎 A Unix-style personal search engine and web crawler for your digital footprint.
Apollo 💎 A Unix-style personal search engine and web crawler for your digital footprint Demo apollodemo.mp4 Contents Background Thesis Design Archite
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
A Go implementation of the core algorithm in paper Indexing Boolean Expression
Boolean Expression Indexer Go library A Go implementation of the core algorithm in paper Indexing Boolean Expression, which already supports the fol
Syntax-aware grep for PHP code.
phpgrep Syntax-aware grep for PHP code. This repository is used for the library and command-line tool development. A good source for additional utilit