# Typesense

Algoliaの代わりになるオープンソース。Algoliaの代わりに使える、高速な全文検索エンジン。入力の間違いに強く、ベクトル検索との組み合わせもできる。検索用のデータをメモリに載せる作り。

- ossalt.jp のページ: https://ossalt.jp/tools/typesense/
- 公式サイト: https://typesense.org
- GitHub: https://github.com/typesense/typesense
- 代わりになるSaaS: Algolia
- カテゴリ: 開発・デプロイ基盤
- ライセンス: GPL-3.0（コピーレフト）
- 画面の日本語翻訳: 未確認
- 日本語のドキュメント: 未確認
- Dockerでの導入: あり
- GitHubのスター: 27,098（直近32日間で+468）
- 最終コミット: 2026-11-06
- OpenSSF Scorecard: 7 / 10

## Typesenseとは

Typesense（タイプセンス）は、Webサイトやアプリの**検索の機能を作るための検索エンジン**です。Algoliaのような、入力しながら結果が出る、速くて使いやすい検索を、自分のサーバーで実現できます。

### できること

- **入力の間違いに強い検索**：多少の打ち間違いがあっても、目的のものを見つけられます。
- **入力中の検索**：文字を打つたびに、すぐに結果を返せる速さです。
- **絞り込みと並べ替え**：カテゴリ、価格などで絞り込み（ファセット）や、並べ替えができます。
- **ベクトル検索**：意味の近さでの検索や、キーワードとの組み合わせの検索にも対応しています。
- **同義語やおすすめの調整**：同じ意味の言葉の登録や、特定の結果を上に出す設定ができます。

### Meilisearchとの違い

[Meilisearch](/tools/meilisearch/)は、同じ種類の検索エンジンで、ライセンスはMITです。Typesenseは**GPL-3.0**で、検索用のデータをメモリに載せて高速に検索する作りです。できることは近いので、**日本語の扱い、ライセンス、データの量に対するメモリの量**で選びます（「[MeilisearchとTypesenseの違い](/compare/meilisearch-vs-typesense/)」）。

### 注意点

- **データの量に応じて、メモリが必要です。** 検索したいデータの量から、必要なメモリを見積もってください。
- **日本語の検索は、必ず試してください。** 日本語は単語の区切りがないため、検索エンジンや設定によって、結果の出方に差が出ます。実際の文章と言葉で確かめましょう。
- 当サイトでは、画面の日本語翻訳は確認できていません。クラウド版も提供されています。

[Algoliaの代替](/alternatives/algolia/)のページで、ほかの候補も比べられます。

## よくある質問

**Typesenseは日本語で使えますか？**

当サイトでは、画面の日本語翻訳や日本語のドキュメントを確認できていません。翻訳を別の場所で管理している場合もあるため、日本語に対応していないとは限りません。導入前に実際の画面で確かめてください。

**TypesenseはDockerで動かせますか？**

リポジトリで、Docker用のファイルや公式のコンテナイメージの案内を確認できています。手順は公式のドキュメントに従ってください。

**Typesenseは無料で使えますか？ 業務で使ってもよいですか？**

ライセンスはGPL-3.0（コピーレフト）です。「コピーレフト」のライセンスで、社内の業務で使うことは認められています。改変したものを配布する場合は、ソースコードを同じ条件で公開する必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。

**Typesenseの開発は続いていますか？**

最後の更新は2日前です。過去12か月のリリースは4回です。GitHubのスターは、直近32日間で468増えています。

**Typesenseのセキュリティの評価は？**

OpenSSF Scorecard（第三者による自動の採点）は10点満点中7点です（7.5点以上が良好の目安）。脆弱性の報告窓口（SECURITY.md）があります。導入後は、セキュリティの更新を確実に適用してください。

**Algoliaの代わりになる、Typesense以外のツールは？**

当サイトでは、Meilisearchも掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

---
データ: ossalt.jp（2026-11-08時点。GitHubの公開データとリポジトリの自動調査による）。「未確認」は「非対応」という意味ではありません。導入前に公式の情報を確認してください。
