🚀 Enhancement: Built-in extensive search functionality like Algolia and alike
- Dominant language
- TypeScript
- Stars
- 57.4k
- Forks
- 5.7k
- Avg merge
- 16h 27m
- Merged PRs (30d)
- 291
Description
### 🔖 Enhancement description
Add a first-party, built-in full-text search service to Appwrite, similar in functionality to Algolia, Meilisearch, or Typesense. This feature would allow developers to perform fast, powerful, and customizable search queries directly on their Appwrite data collections without relying on third-party services.
### 🎤 Pitch
Search is a key feature in most modern apps, finding blog posts, products, users, or support tickets should be easy. Right now, Appwrite users need to rely on third-party tools like Algolia or Meilisearch to get that functionality. While those work, they add complexity, cost, and external dependencies.
A built-in Appwrite search tool would make it easier for developers to add search systems without leaving the Appwrite ecosystem. It could support indexing specific fields, filtering, ranking, and full-text queries. This would save time, improve performance, and make Appwrite feel even more like a true all-in-one backend.
### 👀 Have you spent some time to check if this issue has been raised before?
- [x] I checked and didn't find similar issue
### 🏢 Have you read the Code of Conduct?
- [x] I have read the [Code of Conduct](https://github.com/appwrite/.github/blob/main/CODE_OF_CONDUCT.md)
Contributor guide
Assessment
This issue has not been assessed yet.