SaaSHub helps you find the best software and product alternatives Learn more →
TNTSearch Alternatives
Similar projects and alternatives to TNTSearch
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
SphinxQL query builder
SphinxQL Query Builder generates SphinxQL, a SQL dialect, which is used to query the Sphinx search engine. (Composer Package) (by FoolCode)
-
-
laravel-scout-tntsearch-driver
Driver for Laravel Scout search package based on https://github.com/teamtnt/tntsearch
-
ComposerRequireChecker
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
-
-
loupe
A full text search engine with tokenization, stemming, typo tolerance, filters and geo support based on only PHP and SQLite.
-
-
-
-
TNTSearch discussion
TNTSearch reviews and mentions
-
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions
Not quite a comparable alternative. I use Pagefind and it's great for static sites but the search is all client side JS, there's no PHP (or otherwise) client to use it's generated index on the server.
A comparable alternative might be TNTSearch: https://github.com/teamtnt/tntsearch though that requires some (common) PHP extensions to be available, which this library does not require.
-
Full text search
FWIW an alternative might be to have your endpoint perform the full text search server-side with something like https://github.com/teamtnt/tntsearch. No external search service required.
- What do you use for e-commerce search?
-
Searching for users with Laravel Scout and TNTSearch
While we're at it, would it be possible to store the index in the existing database instead of SQLite ? Wouldn't that allow for index syncing reliability (I hear there are file corruption problems ) ? And reducing the number of processes (no index queue) ?
As you saw from the tutorial, adding a full-text search to your project is pretty straightforward. We covered only the tip of the iceberg here. TNTSearch is a powerful engine that can do a lot of stuff - even classification if that's something you might need. For more info, you can check out the GitHub documentation.
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Stats
teamtnt/tntsearch is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of TNTSearch is PHP.
Popular Comparisons
- TNTSearch VS ElasticSearch PHP
- TNTSearch VS Solarium
- TNTSearch VS Sphinx Search
- TNTSearch VS SphinxQL query builder
- TNTSearch VS Elastica
- TNTSearch VS laravel-scout-tntsearch-driver
- TNTSearch VS wp-serverless-search
- TNTSearch VS flexsearch
- TNTSearch VS manticoresearch-php
- TNTSearch VS laravel-searchable