{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/loupe/","markdown":"https://findsoftware.frbit.cloud/loupe.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"loupe","name":"Loupe","urls":{"home":"https://loupe-php.github.io/loupe/","repository":"https://github.com/loupe-php/loupe","docs":"https://loupe-php.github.io/loupe/"},"category":["search"],"description":"PHP full-text search library that stores its index in SQLite and needs no separate search service.","firstRelease":2023,"hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 8.1","contentStore":["database"],"databases":["sqlite"],"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"installMethod":"composer require","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2026-10-17T00:00:00.000Z","githubStargazers":530,"packagistDownloads":371477,"npmWeeklyDownloads":null,"packagistMonthlyDownloads":46824,"dependentRepos":1,"dependentPackages":2,"checkedAt":"2026-10-19T00:00:00.000Z","addedAt":"2026-10-19T00:00:00.000Z","sources":[{"field":"urls","url":"https://loupe-php.github.io/loupe/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"urls","url":"https://github.com/loupe-php/loupe","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"urls","url":"https://loupe-php.github.io/loupe/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"firstRelease","url":"https://packagist.org/packages/loupe/loupe.json","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"license","url":"https://github.com/loupe-php/loupe","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"language","url":"https://github.com/loupe-php/loupe","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"category","url":"https://loupe-php.github.io/loupe/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"runtime","url":"https://repo.packagist.org/p2/loupe/loupe.json","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"runtimeMin","url":"https://repo.packagist.org/p2/loupe/loupe.json","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"databases","url":"https://loupe-php.github.io/loupe/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"contentStore","url":"https://loupe-php.github.io/loupe/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"installMethod","url":"https://loupe-php.github.io/loupe/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"currentMajor","url":"https://repo.packagist.org/p2/loupe/loupe.json","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/loupe-php/loupe/releases/latest","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"githubStargazers","url":"https://github.com/loupe-php/loupe","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/loupe/loupe.json","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/loupe%2Floupe","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/loupe%2Floupe","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"packagistMonthlyDownloads","url":"https://packagist.org/packages/loupe/loupe/stats.json","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Loupe adds full-text search to a PHP application and keeps its index in SQLite, so the search needs no service beyond the application and its database file. The [Loupe documentation](https://loupe-php.github.io/loupe/) covers setup and indexing.\n\n## Worth knowing\n\nLoupe needs the pdo_sqlite PHP extension and a minimum SQLite release."}