PostHog SDK comparison

Last updated:

|Edit this page

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.

Note: Session recording and autocapture are not possible in server libraries.

LibraryEvent captureUser identificationAutocaptureSession recordingFeature flagsGroup analytics
Android
Capacitor
.NET
Elixir
Flutter
Go
iOS
Java
JavaScript Web setup
Next.js
Node.js
PHP
Python
React
React Native
Ruby
Rust

Questions? Ask Max AI.

It's easier than reading through 604 docs articles.

Community questions

Was this page useful?

Next article

JavaScript Web setup

Note: This doc refers to our posthog-js library for use on the browser. For server-side JavaScript, see our Node SDK . Installation Once you've installed PostHog, see our features doc for more information about what you can do with it. Track across marketing website & app We recommend putting PostHog both on your homepage and your application if applicable. That means you'll be able to follow a user from the moment they come onto your website, all the way through signup and actually…

Read next article