# Installing a client
We have client libraries for:
- JavaScript (opens new window)
- PHP (opens new window)
- Python (opens new window)
- Ruby (opens new window)
We also have the following community-maintained client libraries:
- TypeScript (opens new window)
- Go (opens new window)
- .Net (opens new window)
- Java (opens new window)
- Rust (opens new window)
- Dart (opens new window)
- Perl (opens new window)
- Swift (opens new window)
- Clojure (opens new window)
- python orm client (opens new window)
- PHP SEAL Adapter (opens new window)
- Elixir (opens new window)
TIP
If you don't see an official client in your language, you can still use any HTTP library in your language to make API calls to Typesense's RESTful API directly.
This documentation site is open source. Found an issue? Edit this page (opens new window) and send us a Pull Request.
For AI Agents: View an easy-to-parse, token-efficient
Markdown version of this page. You can also replace
.html with .md in any docs URL. For paths ending in /, append
README.md to the path.
Last Updated: 6/11/2025, 6:19:11 AM