Go search-engine

Open-source Go projects categorized as search-engine

Top 15 Go search-engine Projects

search-engine
  1. Weaviate

    Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

    Project mention: The efficient way to measure time in .NET | dev.to | 2025-01-04

    Today, i'll like to share a technique that i recently discovered whilst trying to measure how long it takes to execute a method or function in .NET. I faced this challenge when working with the vector search component of Weaviate. Weaviate is open-source vector database state-of-the-art machine learning (ML) models to turn your data - text, images, and more - into a searchable vector database. It stores both objects and vectors, allowing for the combination of vector search with structured filtering. Thus, the performance of search is integral especially for a database.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. LLocalSearch

    LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed.

  4. openserp

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

  5. lieu

    community search engine

  6. GMDB

    GMDB is the ultra-simple, cross-platform Movie Library with Features (Search, Take Note, Watch Later, Like, Import, Learn, Instantly Torrent Magnet Watch)

  7. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  8. 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!

  9. filefilego

    Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing network

  10. minisearch

    Restful, in-memory, full-text search engine (by micpst)

  11. semadb

    No fuss multi-index hybrid vector database / search engine

    Project mention: How to choose a vector database: Pinecone, Weaviate, MongoDB Atlas, SemaDB | dev.to | 2024-09-11

    Mature. This disqualified SemaDB, though it's a highly promising solution, and one of the only two that supports nested documents (the other one being MongoDB). Take a look at SemaDB's powerful search capabilities!

  12. searcher

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

  13. itchgrep

    A web-tool for finding game assets on itch.io using text queries.

  14. go2redirector

    A mnemonic URL database and redirector - new and improved!

  15. zensearch

    A small scale search engine built with Go, nodejs and sqlite

    Project mention: My search engine, Zensearch | dev.to | 2024-11-01

    Github repository for Zensearch

  16. SaaSHub

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

    SaaSHub logo
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).

Go search-engine discussion

Log in or Post with

Go search-engine related posts

  • Go library for in-process vector search and embeddings with llama.cpp

    6 projects | news.ycombinator.com | 27 Oct 2024
  • Weaviate: Open-source vector database that stores both objects and vectors

    1 project | news.ycombinator.com | 22 Aug 2024
  • Weaviate – A cloud-native, open-source vector database

    1 project | news.ycombinator.com | 7 May 2024
  • ArchiveBox: Open-source self-hosted web archiving

    11 projects | news.ycombinator.com | 11 Jan 2024
  • How to use Weaviate to store and query vector embeddings

    2 projects | dev.to | 14 Oct 2023
  • Choosing vector database: a side-by-side comparison

    3 projects | news.ycombinator.com | 4 Oct 2023
  • Webring Technology

    2 projects | news.ycombinator.com | 19 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 Weaviate 13,877
2 LLocalSearch 5,933
3 ipfs-search 877
4 search 469
5 openserp 441
6 lieu 248
7 GMDB 235
8 dcs 217
9 filefilego 72
10 minisearch 34
11 semadb 25
12 searcher 22
13 itchgrep 13
14 go2redirector 11
15 zensearch 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com