PostHog provides a number of both official and community maintained libraries to help you easily integrate with your preferred language or framework. This document outlines all of our current client-side and server-side libraries, as well as which features each of them currently supports.
For information on how to send events using these libraries, check out this guide.
Client libraries
Library | Event Capture | User Identification | Autocapture | Session recording | Feature Flags | Group Analytics |
---|---|---|---|---|---|---|
Android | ||||||
iOS | ||||||
Flutter | ||||||
React Native | ||||||
JavaScript |
Server libraries
Library | Event Capture | User Identification | Feature Flags | Group Analytics |
---|---|---|---|---|
Elixir | ||||
Go | ||||
Java | ||||
Node.js | ||||
PHP | ||||
Python | ||||
Ruby | ||||
Rust |
Note: Session recording and autocapture are not possible in server libraries.