Skip to content

hyodotdev/openiap

Repository files navigation

OpenIAP

OpenIAP Logo

The standardized protocol for implementing in-app purchases across all platforms


OpenIAP is a unified specification for in-app purchases across platforms, frameworks, and emerging technologies.

Overview

The OpenIAP specification standardizes IAP implementations to reduce fragmentation and enable consistent behavior across all platforms. This is especially critical in the AI coding era where standardized APIs enable better code generation.

Packages

This monorepo contains all OpenIAP packages:

Libraries

Framework SDK implementations built on top of OpenIAP:

Library Platform Package Downloads
expo-iap Expo npm npm downloads
react-native-iap React Native npm npm downloads
flutter_inapp_purchase Flutter pub.dev pub.dev likes
kmp-iap Kotlin Multiplatform Maven Central
godot-iap Godot 4.x

Documentation

Visit openiap.dev for complete documentation and API reference.

Contributing

See CONTRIBUTING.md for development setup, workflows, and contribution guidelines.

Sponsors

Meta

Thank you to our sponsors for supporting the OpenIAP initiative. Become a sponsor

About

Meta-backed standardized protocol for implementing in-app purchases across all platforms

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors