PHP Search

Open-source PHP projects categorized as Search

Top 13 PHP Search Projects

  • ElasticSearch PHP

    Official PHP client for Elasticsearch.

  • TNTSearch

    A fully featured full text search engine written in PHP

    Project mention: Full text search | | 2022-10-06

    FWIW an alternative might be to have your endpoint perform the full text search server-side with something like No external search service required.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Elastica

    Elastica is a PHP client for elasticsearch

  • ElasticPress

    A fast and flexible search and query engine for WordPress.

    Project mention: E2E testing with github actions | | 2023-01-18

    For the moment I am referencing elasticpress which seems straightforward enough using wp-env, docker/docker-compose and cypress.

  • laravel-searchable

    Pragmatically search through models and other sources

  • Solarium

    PHP Solr client library

    Project mention: Help: Trying to understand Solr terms from perspective of a Elasticsearch user | | 2023-01-19

    Why read over Apache Solr documentation I was really confused. And I'm not even sure if Apache Solr can do what I'm trying todo. I even failed how I can over client create Indexes and define a fixed schema for the Documents.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • SphinxQL query builder

    SphinxQL Query Builder generates SphinxQL, a SQL dialect, which is used to query the Sphinx search engine. (Composer Package) (by FoolCode)

  • typesense-php

    PHP client for Typesense:

    Project mention: What do you use for e-commerce search? | | 2022-05-30
  • manticoresearch-php

    Official PHP client for Manticore Search

  • Sphinx Search

    Sphinx Search library provides SphinxQL indexing and searching features

  • graph

    Implementation of Dijkstra's algorithm (by g105b)

    Project mention: I would like to hear your suggestions. Finding the shortest path when there are multiple nodes with the distance between them is predefined | | 2023-01-30

    As others have said, this is Dijkstra's algorithm. I made a simple implementation in PHP, feel free to dissect:

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 2023-01-30.

PHP Search related posts


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

Project Stars
1 ElasticSearch PHP 5,054
2 TNTSearch 2,896
3 Elastica 2,214
4 ElasticPress 1,163
5 laravel-searchable 1,143
6 Solarium 901
7 laravel-cross-eloquent-search 852
8 SphinxQL query builder 317
9 typesense-php 84
10 manticoresearch-php 76
11 wp-serverless-search 64
12 Sphinx Search 62
13 graph 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives