strapi-simple-search
v1.0.2
Published
Simple search plugin for strapi content
Readme
Strapi simple search
A Strapi plugin that lets you search across collections with ease. Just pick the fields and collections you want to search through — no setup headaches, no external services needed. It's not laser-precise, but it gets the job done with charm.
Just simple.
Screenshots

Requirements
Strapi v5 is required.
Installation
1.1 Download
npm i strapi-simple-search1.2 Select attributes
Start your Strapi project, head over to the plugin page, and simply pick the attributes you want to search by. Don't forget to hit save.

1.3 Enable plugin for roles
Go to Settings > Users & Permissions plugin, choose a role > Find Strapi-simple-search, and enable search.
Again, don't forget to save.

Usage
After enabling the search endpoint, you can send GET requests to /api/strapi-simple-search/search. The q parameter is required for searching, for example: /api/strapi-simple-search/search?q=searchedValue. Search is not case-sensitive.
Example reponse
{
"news": [
{
"id": 1,
"documentId": "bdbmt4kf1gtkkqoepqs5ztdf",
"title": "Title",
"createdAt": "2025-07-09T19:54:06.382Z",
"updatedAt": "2025-07-09T19:54:37.557Z",
"publishedAt": "2025-07-09T19:54:37.552Z",
"locale": null,
"text": "Text",
"boolean": true,
"richText": [
{
"type": "paragraph",
"children": [
{
"type": "text",
"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
}
]
}
],
}
],
"single-type": []
}