divineomega/laravel-omega-search
Omega Search brings flexible, driver-based full-text search to Laravel. Make Eloquent models searchable, define indexed fields, and run ranked queries through a clean, unified API. Swap search backends without rewriting code—simple to configure, easy to extend, and built for real apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jord-jd/omega-search | 0.88 | Omega Search is a Laravel package for adding structured, reusable search to Eloquent models. It helps organize search logic with filters, sorting, and pagination, keeping controllers clean and queries easy to customize and test in PHP/Laravel applications. | 2 | — | 1 | — | 0 | 14.1 | — | LGPL-3.0 | 3 months ago |
|
| pricecurrent/laravel-eloquent-filters | 0.86 | Laravel Eloquent Filters adds reusable, request-driven filters to Eloquent queries. Define filter classes, map query-string parameters, and compose clean, testable filtering logic for search pages, APIs, and admin lists without bloating controllers or models. | 176 | — | 14 | — | 0 | 1.7 | — | MIT | 1 year ago | |
| dejwcake/admin-listing | 0.85 | A Laravel package for building admin data listings with configurable columns, filters, search, and row actions. It helps developers scaffold management screens and searchable tables quickly while retaining control over queries, views, and authorization. | 0 | — | 0 | — | 0 | 19.6 | — | — | 2 weeks ago | |
| jedrzej/searchable | 0.85 | — | 125 | 127 | 23 | 3K | 12 | 5.1 | 24.1 | MIT | — | |
| sofa/eloquence-base | 0.85 | — | 79 | 79 | 64 | 6K | 12 | 9.1 | 30.6 | MIT | 5 years ago | |
| fico7489/laravel-eloquent-join | 0.85 | Laravel Eloquent Join adds SQL JOIN support to Eloquent models and relationships, letting you sort, filter, and query joined tables directly while keeping familiar query builder syntax. It simplifies complex relationship queries and helps avoid extra queries. | 338 | — | 87 | — | 11 | 7.6 | 4.1 | MIT | 1 year ago |
|
| pion/laravel-eloquent-position | 0.85 | A Laravel package that adds sortable position columns to Eloquent models. Easily order, reorder, and move records up or down within a query, with automatic position handling on create and delete. | 9 | 9 | 9 | 592 | 0 | 0.4 | 24.6 | MIT | 5 years ago | |
| trinity/search | 0.85 | A Laravel package that adds search capabilities to your Eloquent models. It offers a simple API for indexing and querying records, letting you wire up search across your application with minimal configuration and without pulling in an external search service. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | 8 years ago | |
| awes-io/table-builder | 0.84 | awes-io/table-builder is a Laravel package for creating dynamic data tables with a fluent PHP API. Define columns, filters, sorting, pagination, and row actions, then render responsive, server-side tables from Eloquent queries with minimal code. It simplifies admin dashboards and CRUD interfaces. | 46 | — | 2 | — | 0 | 0.3 | — | MIT | — |
|
| tiagomichaelsousa/laravelfilters | 0.84 | Laravel Filters lets you filter Eloquent models directly from query strings. Define reusable filter classes, attach them to models with a simple trait, and compose filters per request. Includes artisan generators for creating filters quickly, keeping controllers clean and queries readable. | 62 | — | 9 | — | 0 | 20.7 | — | NOASSERTION | 1 week ago | |
| protonemedia/laravel-eloquent-scope-as-select | 0.84 | Laravel Eloquent Scope as Select lets you add local scopes as select subqueries, so aggregated or computed values from related models come back in a single query. Skip extra database hits and N+1 problems while keeping your models clean and readable. | 142 | 142 | 9 | 16K | 0 | 7.1 | 29.7 | MIT | 8 months ago | |
| lorisleiva/laravel-search-string | 0.84 | Laravel Search String parses simple, human-friendly search queries like "status:active sort:-created_at name:John" into Eloquent database queries, with support for exact matches, negation, relationships, sorting, and fully customizable syntax. | 777 | — | 50 | — | 8 | 8.0 | 2.6 | MIT | 3 years ago | |
| ahmedabdo/searchable | 0.84 | — | 27 | 27 | 4 | 133 | 0 | 0.3 | 10.5 | — | — | |
| aghfatehi/laravel-smartsearch | 0.84 | A Laravel package that brings smart, relevance-ranked search to your Eloquent models. Index records, run fuzzy and partial keyword matches, and get ranked results back through a simple, configurable API, with minimal setup and no external search service required. | 0 | — | 0 | — | 0 | 12.0 | — | — | 5 months ago | |
| khalyomede/laravel-odata-adaptable | 0.84 | Laravel OData Adaptable brings OData-style query options to Laravel, letting clients filter, sort, select, and paginate Eloquent resources with familiar syntax. A lightweight way to expose flexible, standards-inspired APIs with minimal boilerplate. | 3 | 3 | 1 | 51 | 0 | 0.1 | 15.7 | MIT | — | |
| paysera/lib-pagination | 0.84 | A lightweight PHP pagination library from Paysera for splitting data sets into pages. It calculates offsets, page counts, and navigation ranges, helping developers build paginated lists and search results in web applications. | 14 | — | 16 | — | 2 | 19.5 | 1.3 | MIT | 1 month ago |
|
| zareismail/markable | 0.84 | Markable is a Laravel package for adding marks such as likes, bookmarks, or favorites to Eloquent models through polymorphic relationships. It provides simple traits and query helpers to attach, remove, and retrieve marks across your application. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| aglipanci/laravel-eloquent-case | 0.84 | Add case-insensitive where clauses to Laravel Eloquent. This package provides simple, chainable whereCaseInsensitive and orWhereCaseInsensitive methods so you can query models without worrying about letter case, avoiding raw SQL and keeping your code clean and readable. | 116 | — | 10 | — | 0 | 8.5 | — | MIT | 7 months ago | |
| enimiste/laravel-eloquent-filters | 0.84 | Add reusable, composable query filters to Laravel Eloquent models. Define filters once, apply them from requests or code, and keep complex list and search queries clean, consistent, and maintainable. | 24 | — | 4 | — | 0 | 0.2 | — | MIT | — | |
| supportpal/eloquent-model | 0.84 | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 911 | 0 | 11.8 | 44.9 | — | 5 months ago |
How can I help you explore Laravel packages today?