Go Search

Open-source Go projects categorized as Search

Top 23 Go Search Projects

  • zincsearch

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

    Project mention: OpenObserve: Elasticsearch/Datadog alternative in Rust.. 140x lower storage cost | news.ycombinator.com | 2023-06-11

    Please give the benefit of the doubt on HN.

    This company created ZincSearch:

    https://github.com/zincsearch/zincsearch

    Prabhat is one of the core contributors/maintainers:

    https://github.com/zincsearch/zincsearch/graphs/contributors

    https://github.com/prabhatsharma

    Also the negative insinuation of using “cheap” labor out of India to build the product is unnecessary. If you’re concerned about code quality, look at the code.

    Assuming everyone working with devs in India is doing so cynically is not charitable.

    I dont know why the headquarters was set as india versus SF but does it actually even matter?

  • Go

    Algorithms and Data Structures implemented in Go for beginners, following best practices. (by TheAlgorithms)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • s

    Open a web search in your terminal.

  • apollo

    A Unix-style personal search engine and web crawler for your digital footprint. (by amirgamil)

  • elasticsql

    convert sql to elasticsearch DSL in golang(go)

  • tigris

    Tigris is an Open Source Serverless NoSQL Database and Search Platform.

    Project mention: Fly.it Has GPUs Now | news.ycombinator.com | 2024-02-13

    Sounds like you might be interested in the Tigris preview:

    - https://www.tigrisdata.com/

    - https://benhoyt.com/writings/flyio-and-tigris/ (discussed here: https://news.ycombinator.com/item?id=39360870)

    - https://fly.io/docs/reference/tigris/

  • enola

    This is Sherlock's sister, Modern shiny CLI tool written with Golang to help you: 🔎 Hunt down social media accounts by username across social networks

    Project mention: Whats the best OSINT tool u know of that not many other people know of? | /r/OSINT | 2023-04-16
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • cs

    command line codespelunker or code search

    Project mention: Ripgrep is faster than {grep, ag, Git grep, ucg, pt, sift} | news.ycombinator.com | 2023-11-30

    That’s one of the reasons I made this actually https://github.com/boyter/cs

    I wanted and boolean syntax mixed with fzf instant search. It’s not as fast as ripgrep of course but it’s not solving the same problem.

  • phalanx

    Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.

  • pacseek

    A terminal user interface for searching and installing Arch Linux packages

    Project mention: nwg-iso 2023.09.18 | /r/nwg_shell | 2023-09-19

    new preinstalled packages: pacseek, swayimg.

  • phpgrep

    Syntax-aware grep for PHP code.

  • lieu

    community search engine

    Project mention: Webring Technology | news.ycombinator.com | 2023-09-19

    There's a search engine for webring, if you're interested.

    https://lieu.cblgh.org/

  • openserp

    Get Google, Yandex, Baidu search engine results via API or CLI for free 🎉

    Project mention: Now you can search on Google for free: Solution with API | /r/hypeurls | 2023-06-29
  • dcs

    Debian Code Search (codesearch.debian.net) is a search engine that searches through all the 130 GB of open source software that is included in Debian. Supports regular expressions!

    Project mention: Sourcegraph is no longer Open Source | news.ycombinator.com | 2023-07-04

    What is a good open-source system for code search if I want to plug 100 or so git repos into it and have it available over the web? GH search is not desirable because it would search too broadly and would not cover repos on Gitlab etc.

    I looked at the Debian code search [1] in the past, but for some reason thought it required a bit too much effort and didn't complete my investigation of it. Though [2] looks pretty approachable.

    Sourcegraph mentioned Zoekt [3], but I am not sure how usable it is. If it was pretty good, why did Sourcegraph OSS exist?

    Finally, from all the discussion how Sourcegraph OSS was very behind in the past few years, I guess there is no serious plan to fork it?

    [1]: https://github.com/Debian/dcs

    [2]: https://github.com/Debian/dcs/blob/main/howto/building.md

    [3]: https://github.com/sourcegraph/zoekt

  • typesense-go

    Go client for Typesense: https://github.com/typesense/typesense

  • trie

    A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search. (by shivamMg)

  • cli

    🔍 Algolia’s official CLI devtool (by algolia)

  • linkwallet

    A self-hosted bookmark database with full-text page content search

    Project mention: ArchiveBox: Open-source self-hosted web archiving | news.ycombinator.com | 2024-01-11

    I looked at ArchiveBox and several similar projects a while ago, but realised I didn't want anything so complex. I just wanted bookmarks, with free-text content search so I could find something again based on more than just a title.

    So I wrote my own: https://github.com/tardisx/linkwallet

    Emphasis on tiny system requirements and dependancies (single binary, no service dependencies). As a consequence the text indexing is very basic (basic HTML scrape). But it's working for me :-)

  • txtai.go

    Go client for txtai

  • codesearch

    Fork of Google codesearch with more options (by junkblocker)

  • text-generator

    Golang text generator for generate SEO texts

  • colorgrep

    displays matching patterns in specific color

  • searcher

    Run a base query (plus optional add-ons) through ask, bing, brave, duck duck go, yahoo, and yandex.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-13.

Go Search related posts

Index

What are some of the best open-source Search projects in Go? This list will help you:

Project Stars
1 zincsearch 16,278
2 Go 14,355
3 s 2,252
4 apollo 1,357
5 elasticsql 1,138
6 tigris 878
7 enola 536
8 cs 498
9 phalanx 341
10 pacseek 278
11 phpgrep 233
12 lieu 217
13 openserp 211
14 dcs 195
15 typesense-go 177
16 trie 107
17 cli 95
18 linkwallet 73
19 txtai.go 62
20 codesearch 41
21 text-generator 20
22 colorgrep 19
23 searcher 17
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com