All Projects → algolia → Algoliasearch Client Php

algolia / Algoliasearch Client Php

Licence: mit
⚡️ A fully-featured and blazing-fast PHP API client to interact with Algolia.

Projects that are alternatives of or similar to Algoliasearch Client Php

Algoliasearch Client Android
Algolia Search API Client for Android
Stars: ✭ 92 (-83.72%)
Mutual labels:  api-client, algolia, search, search-engine
Instantsearch Android
A library of widgets and helpers to build instant-search applications on Android.
Stars: ✭ 129 (-77.17%)
Mutual labels:  algolia, search, search-engine
Github Awesome Autocomplete
Add instant search capabilities to GitHub's search bar
Stars: ✭ 1,015 (+79.65%)
Mutual labels:  algolia, search, search-engine
Algoliasearch Client Go
⚡️ A fully-featured and blazing-fast Go API client to interact with Algolia.
Stars: ✭ 147 (-73.98%)
Mutual labels:  api-client, algolia, search
Algoliasearch Client Javascript
⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.
Stars: ✭ 907 (+60.53%)
Mutual labels:  api-client, algolia, search
Instantsearch Ios
⚡️ A library of widgets and helpers to build instant-search applications on iOS.
Stars: ✭ 498 (-11.86%)
Mutual labels:  algolia, search, search-engine
Algoliasearch Wordpress
❌🗑🙅‍♂️ Algolia Search plugin for WordPress is no longer supported. Please use our API client guide instead
Stars: ✭ 357 (-36.81%)
Mutual labels:  algolia, search-engine
Sparkler
Spark-Crawler: Apache Nutch-like crawler that runs on Apache Spark.
Stars: ✭ 362 (-35.93%)
Mutual labels:  search, search-engine
Jivesearch
A search engine that doesn't track you.
Stars: ✭ 364 (-35.58%)
Mutual labels:  search, search-engine
Open Semantic Search
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document processing, OCR for images & PDF, named entity recognition for persons, organizations & locations, metadata management by thesaurus & ontologies, search user interface & search apps for fulltext search, faceted search & knowledge graph)
Stars: ✭ 386 (-31.68%)
Mutual labels:  search, search-engine
Docsearch Configs
DocSearch - Configurations
Stars: ✭ 339 (-40%)
Mutual labels:  algolia, search
Maryam
Maryam: Open-source Intelligence(OSINT) Framework
Stars: ✭ 371 (-34.34%)
Mutual labels:  search, search-engine
Fess
Fess is very powerful and easily deployable Enterprise Search Server.
Stars: ✭ 561 (-0.71%)
Mutual labels:  search, search-engine
Minsql
High-performance log search engine.
Stars: ✭ 356 (-36.99%)
Mutual labels:  search, search-engine
Algoliasearch Rails
AlgoliaSearch integration to your favorite ORM
Stars: ✭ 352 (-37.7%)
Mutual labels:  algolia, search
Awesome Search
Awesome Search - this is all about the (e-commerce) search and its awesomeness
Stars: ✭ 361 (-36.11%)
Mutual labels:  search, search-engine
Xapiand
Xapiand: A RESTful Search Engine
Stars: ✭ 347 (-38.58%)
Mutual labels:  search, search-engine
Dbreeze
C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
Stars: ✭ 383 (-32.21%)
Mutual labels:  search, search-engine
Resin
Hardware-accelerated vector-based search engine. Available as a HTTP service or as an embedded library.
Stars: ✭ 529 (-6.37%)
Mutual labels:  search, search-engine
Lucene Solr
Apache Lucene and Solr open-source search software
Stars: ✭ 4,217 (+646.37%)
Mutual labels:  search, search-engine

Algolia for PHP

The perfect starting point to integrate Algolia within your PHP project

CircleCI Total Downloads Latest Version License

DocumentationLaravelSymfonyCommunity ForumStack OverflowReport a bugFAQSupport

✨ Features

  • Thin & minimal low-level HTTP client to interact with Algolia's API
  • Supports php ^5.3.

💡 Getting Started

First, install Algolia PHP API Client via the composer package manager:

composer require algolia/algoliasearch-client-php

Then, create objects on your index:

$client = Algolia\AlgoliaSearch\SearchClient::create(
  'YourApplicationID',
  'YourAdminAPIKey'
);

$index = $client->initIndex('your_index_name');

$index->saveObjects(['objectID' => 1, 'name' => 'Foo']);

Finally, you may begin searching a object using the search method:

$objects = $index->search('Fo');

For full documentation, visit the Algolia PHP API Client.

❓ Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our FAQ where you will find answers for the most common issues and gotchas with the client.

Use the Dockerfile

If you want to contribute to this project without installing all its dependencies, you can use our Docker image. Please check our dedicated guide to learn more.

📄 License

Algolia PHP API Client is an open-sourced software licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].