Use Amplitude SDKs to send event data from your apps into Amplitude.
See the Quickstart Guide to get up and running with the Amplitude SDKs fast.
Choose client-side versus server-side¶
Learn about when you should choose client-side or server-side SDKs in the Client-side vs Server-side Sources guide.
Find an SDK¶
Visit the SDK Catalog page to see all the current SDK documentation.
Work with Ampli¶
The Ampli CLI and Ampli Wrapper work together with Amplitude SDKs to generate a tracking library based on your Tracking Plan. The Ampli Wrapper is a dynamic, code-generated SDK. It has strong types for the events in your tracking plan, and provides autocomplete and static type checking. Learn more about Ampli.