Search Software for BSD

Browse free open source Search software and projects for BSD below. Use the toggles on the left to filter open source Search software by OS, license, language, programming language, and project status.

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    CLucene is a C++ port of Lucene: the high-performance, full-featured text search engine written in Java. CLucene is faster than lucene as it is written in C++.
    Leader badge
    Downloads: 123 This Week
    Last Update:
    See Project
  • 2
    searchmonkey

    searchmonkey

    Powerful desktop search app for Windows, Linux and Mac

    Power searching on your desktop without the pain. Perform powerful desktop searches without having to index your system using regular expressions. Graphical equivalent to find/grep. Available for Windows (JAVA) and Linux (Gnome & KDE) and easy to translate into your locale.
    Leader badge
    Downloads: 57 This Week
    Last Update:
    See Project
  • 3
    FAR - Find And Replace
    Search and replace operations on file content accross multiple files. Recursive operations within entire directory trees. FAR comes with support for regular expressions (regex) over multiple lines, automatic backup and various character encodings. Run grep like extractions to condense or rearrange sources, or perform bulk file renaming.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 4
    MiniSearch

    MiniSearch

    Minimalist web-searching platform with an AI assistant

    MiniSearch is a minimalist web search application with a built-in AI assistant that runs largely inside the browser for privacy-focused information retrieval. The project combines metasearch capabilities with local or remote language model inference to provide conversational answers alongside traditional search results. It is designed to be lightweight, easy to deploy with Docker, and configurable for both personal and hosted use cases. The platform supports browser-level integration so users can set it as their default search engine for quick access. Its architecture emphasizes privacy by avoiding tracking and minimizing data collection while still enabling advanced AI features. Overall, MiniSearch targets users who want a self-hosted, Perplexity-style search experience with strong control over data and models.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    rag-search

    rag-search

    RAG Search API

    rag-search is a lightweight Retrieval-Augmented Generation API service designed to provide structured semantic search and answer generation through a simple FastAPI backend. The project integrates web search, vector embeddings, and reranking logic to retrieve relevant context before passing it to a language model for response generation. It is built to be easily deployable, requiring only environment configuration and dependency installation to run a functional RAG service. The system supports configurable filtering, scoring thresholds, and reranking options, allowing developers to fine-tune retrieval quality. Its architecture is modular, separating handlers, services, and utilities to support customization and extension. Overall, rag-search serves as a practical starter backend for teams building AI search or question-answering applications on their own data.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    phpMorphy is morphological analyzer library written in pure PHP. Currently supports Russian, English and German languages.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    OpenSearchServer Search Engine

    OpenSearchServer Search Engine

    An open source search engine with RESTFul API and crawlers

    OpenSearchServer is a powerful, enterprise-class, search engine program. Using the web user interface, the crawlers (web, file, database, etc.) and the client libraries (REST/API , Ruby, Rails, Node.js, PHP, Perl) you will be able to integrate quickly and easily advanced full-text search capabilities in your application: Full-text with basic semantic, join queries, boolean queries, facet and filter, document (PDF, Office, etc.) indexation, web scrapping,etc. OpenSearchServer runs on Windows and Linux/Unix/BSD.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    mairix is a tool for indexing and searching email messages stored in Maildir, MH, or mbox folders.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9

    Language-Aware String Extractor

    multi-encoding strings(1) replacement with language identification

    Enhanced version of the standard Unix strings(1) program which uses language models for automatic language identification and character-set identification, supporting over 1400 languages, dozens of character encodings, and 4800+ language/encoding pairs.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 10
    Sgrep (sorted grep) is a much faster alternative to traditional Unix grep when searching large files, because sgrep searches sorted input files using a fast binary search to find matching lines.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Kato is an approach to bring the work done on software agents out of academia and into the public arena. Developers can create agents as easily as they can Drupal modules.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    zfind

    zfind

    zfind is a fast file search utility/API for searching within archives

    Many times, developers (or even, normal users) run into an issue of searching for a resource that is inside a zip. Worse, that resource is inside a zip which is itself inside ANOTHER zip (i.e. nested archive). Possibly you need to verify whether a particular resource is present in an ear or you want to know part of a file name but don't know which zip/jar on your hard disk contains that class file. zfind solves this problem. zfind is very fast and it works on most common archive/compress files. Apart from GUI and command line, it also provides API support which let's you use it in your java code as a 3rd party library. Thanks for using, and if you find any bug, do post a ticket or discussion topic. I can't fix anything if I don't know the problem :) **Check Wiki for USAGE details
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Common Resource Grep - crgrep

    Common Resource Grep - crgrep

    Common Resource Grep

    CRGREP searches for matching text in databases, various document formats, archives and other difficult to access resources. A command line tool for name and content text matching in database tables, plain files, MS Office documents, PDF, archives, MP3 audio, image meta-data, scanned documents, maven dependencies and web resources. CRGREP will search resources within resources of any arbitrary combination or depth, so text within a document within a zip archive, and so on. Here you will find binary downloads and discussion (https://sourceforge.net/p/crgrep/discussion/) . The actual development and issue tracking can be found here: https://bitbucket.org/cryanfuse/crgrep
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    cgrep

    Shows context of matching patterns found in files

    cgrep provides many of the features of grep, egrep, and fgrep with greatly enhanced performance along with many additional features, one of which is the ability to output the context (surrounding lines) of the matching lines.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15

    DuMP3 - duplicate & similar file finder

    DuMP3 is a duplicate and similar file finder.

    DuMP3 is a duplicate and similar file finder. It finds exact duplicate binaries by hash, similar text files by substring content, images (JPG, BMP, GIF, PNG, etc) by color and audio files (MP3, WAV, OGG, etc) by wave data. Future: fonts, video.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16

    FTimes

    A forensic system baselining, searching, and evidence collection tool

    FTimes is a forensic system baselining, searching, and evidence collection tool. Its primary purpose is to gather and/or develop topographical information and attributes about specified directories and files in a manner conducive to intrusion and forensic analysis.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Documents In My Pocket (dimp)
    A simple document management system (DMS). Documents and associated datas are stored in a single file. Keep all your documents in your pocket on your USB stick.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    This is a autorun menu for cd's. It link a name with a file and a short description. It can execute/open files, copy directories, execute commands, etc and it is really easy to use. (Spanish)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    A universal suite of utilities for large corpora processing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    A catalog application for various media types - CD, DVD, NetDrives, USB flash keys, etc. It can import data from famous WhereIsIt Windows applicaion. In a word this is a try to make a WhereIsIt-like application for Linux.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21

    Shapes

    Graphical programming. Includes n-dimensional sorting.

    Write programs as graphical dataflow charts instead of text. Compile them to any programming language you want. Besides this project includes the most efficient tree-based sorting algorithm that is possible. Originally developed on a CTOS Color NGEN, at first in Pascal, later ported to C, finally - 20 years later - ported to Linux. Currently it's still not really system independent. But it's intended that further releases will cure this.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    DupLichaSe

    DupLichaSe

    A Fast Duplicate File Detector with graph based semi-automatic cleaner

    DupLichaSe is a very fast Duplicate File Detector that uses inductive heuristics to detect duplicate files very fast; based on content! DupLichaSe stands out from EVERY other Duplicate file detection Software because of it's graph based semi-automatic selection system. ... after finding 100s of duplicate files, do you have to go through some manual and possibly laborious process of deleting the duplicates? ...or is there a way for the Software to learn and do most of it for you in a SAFE and RECOVERABLE MANNER? YES!! There is!! ...This Software will ALSO help you and delete duplicate files, after you must have taken action on a a FEW important files(i.e large files that are duplicates). ++Thanks to its trivial Graph based suggestion System
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Puggle
    Puggle is a graphical desktop search engine written exclusively in Java. It provides full text and metadata search over files, folders, music, photos, web pages and more that are stored locally on your computer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    MARKOS Project

    MARKOS Project

    The MARKet for Open Source

    MARKOS developed a prototype of a service and an interactive application providing an integrated view on the Open Source projects available the on web, focusing on functional, structural and licenses aspects of software code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Midlet that allows you to send e-mails from MIDP(j2me)-capable device.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB