rap2hpoutre/similar-text-finder
A lightweight PHP library for finding similar text. Compare strings and get similarity percentages using algorithms like Levenshtein and similar_text, making it easy to build fuzzy search, deduplication, or spell-check suggestions into your Laravel and PHP projects with a simple API.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| minimalcode/search | 0.84 | Single-class PHP library for building powerful q="" query strings for Solr/Lucene. Compose and combine search criteria programmatically for clean, flexible queries in your apps; lightweight API focused on constructing Solr search expressions. | 26 | 29 | 5 | 10K | 1 | 1.0 | 35.8 | Apache-2.0 | 9 years ago | |
| swisnl/laravel-fulltext | 0.84 | swisnl/laravel-fulltext adds MySQL full-text search to Laravel Eloquent models. Create FULLTEXT indexes, run natural language or boolean searches, rank results by relevance, and integrate search directly into your models with a simple, fluent API. | 188 | — | 24 | — | 2 | 9.5 | 1.2 | MIT | 7 months ago |
|
| webmil/text-language-detect | 0.84 | A Laravel package for detecting the language of a given text. It offers a simple facade and helper that return language codes for strings, making it easy to add language identification for localization, content routing, filtering, or analytics in any Laravel application. | 44 | — | 19 | — | 4 | 2.0 | 1.5 | — | — |
|
| shureban/laravel-searcher | 0.84 | — | 2 | 2 | 0 | 286 | 0 | 12.8 | 29.7 | MIT | 6 months ago | |
| lorisleiva/laravel-search-string | 0.83 | 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 | |
| baks-dev/search | 0.83 | — | 0 | 0 | 2 | 0 | 0 | 8.9 | — | MIT | 7 months ago | |
| venmail/laravel-semantic-search | 0.83 | Natural language semantic search for Laravel Eloquent models: query in plain English, no embeddings or training. Auto-analyzes your codebase, navigates relationships, supports aggregations, multilingual input, and multi-database setups. | 1 | 1 | 0 | 680 | 0 | 0.0 | 35.0 | MIT | — | |
| s9e/regexp-builder | 0.83 | Generate compact regular expressions that match a given list of strings (ideal for keyword search). Builds optimized patterns like ba[rz]|foo from input terms, with factories for PHP, Java, JavaScript, RE2, plus RawBytes/RawUTF8 output modes. | 34 | 35 | 3 | 163K | 0 | 5.1 | 50.7 | MIT | 3 years ago | |
| imanghafoori/php-search-replace | 0.83 | PHP Search Replace is a command-line tool for finding and replacing strings across files in a project. Use it to perform bulk edits, refactor code, or update repetitive text safely from the terminal, making large-scale file changes faster and easier. | 32 | 32 | 6 | 9K | 1 | 18.9 | 38.9 | MIT | 4 weeks ago | |
| jedrzej/searchable | 0.83 | — | 125 | 127 | 23 | 3K | 12 | 5.1 | 24.4 | MIT | — | |
| kaveraa/unaccent-search | 0.83 | Unaccent Search brings accent-insensitive search to Laravel and PHP. It normalizes diacritics so queries like "cafe" match "café", with simple helpers and query scopes that make multilingual, user-friendly search easy to add to any Eloquent model. | 0 | 0 | 0 | 2 | 0 | 18.7 | 7.7 | MIT | 4 weeks ago | |
| atomescrochus/laravel-string-similarities | 0.82 | Compare strings in Laravel with a simple facade or helper. Get similarity scores and percentages using similar_text, levenshtein, soundex, metaphone and more, making fuzzy search, deduplication and typo-tolerant matching easy to build. | 69 | — | 19 | — | 0 | 0.9 | — | MIT | — | |
| ralphschindler/basic-query-filter | 0.82 | A lightweight Laravel package for applying request-driven filters to Eloquent queries. Map query-string parameters to allowed columns and operators, keeping filtering logic out of controllers and list endpoints predictable and reusable. | 14 | 14 | 2 | 33 | 0 | 0.1 | 7.0 | Unlicense | 9 years ago | |
| tom-lingham/searchy | 0.82 | Searchy is a Laravel package for fuzzy database searching. Query multiple columns with relevance scoring and drivers like simple, fuzzy, and levenshtein, returning the most relevant records instead of relying on plain exact LIKE matches. | 535 | 546 | 104 | 670 | 1 | 2.9 | 3.4 | MIT | 6 years ago | |
| ciricihq/match-against-bundle | 0.81 | — | 7 | 8 | 1 | 1 | 1 | 0.5 | 0.7 | GPL-2.0 | 10 years ago | |
| gettext/php-scanner | 0.81 | Scan PHP source to extract gettext translations for use with gettext/gettext. Supports multiple domains, default domain selection, and extracting translator/i18n comments. Produces Translations you can export to .po files with generators like PoGenerator. | 16 | 15 | 7 | 51K | 2 | 4.0 | 48.0 | MIT | 1 year ago | |
| donatello-za/rake-php-plus | 0.81 | A dependency-free PHP implementation of RAKE (Rapid Automatic Keyword Extraction) for extracting keywords and key phrases from text. Includes stopword lists, multi-language support, customizable scoring, and straightforward integration into existing projects. | 268 | — | 48 | — | 2 | 3.3 | 0.4 | MIT | 1 year ago |
|
| yetidevworks/yetisearch | 0.81 | YetiSearch is a Laravel package that brings fast, flexible full-text search to your Eloquent models. Index records, run relevance-ranked queries, apply filters, and paginate results through a simple, expressive API—no external search service required. | 78 | 76 | 5 | 509 | 0 | 19.5 | 14.1 | MIT | 4 weeks ago | |
| loilo/fuse | 0.81 | Fuse.php brings Fuse.js-style fuzzy search to PHP and Laravel. Add fast, typo-tolerant full-text search to arrays, collections, and Eloquent models, complete with weighted keys, relevance scoring, and bitap matching—no external search engine or server required. | 366 | — | 34 | — | 2 | 3.5 | 0.8 | Apache-2.0 | 3 years ago |
|
| gettext/gettext | 0.81 | PHP library (PHP 7.2+) to import, edit, and export gettext translations. Load from PO/MO/JSON/PHP/JS, scan source files to extract strings, manage Translation/Translations objects, and generate outputs like PO, MO, and JSON for localization workflows. | 702 | 724 | 138 | 988K | 22 | 23.5 | 51.2 | MIT | 1 year ago |
How can I help you explore Laravel packages today?