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 | ||||||
| Flutter | ||||||
| iOS | ||||||
| JavaScript | ||||||
| React Native | 
Server libraries
| Library | Event Capture | User Identification | Feature Flags | Group Analytics | 
|---|---|---|---|---|
| Elixir | ||||
| Go | ||||
| Java | ||||
| Node.js | ||||
| PHP | ||||
| Python | ||||
| Rust | ||||
| Ruby | 
Note: Session recording and autocapture are not possible in server libraries.