Socketkit is a free open-source alternative to ChartMogul, SensorTower, Google Analytics and Mixpanel.
MPL-2.0 License
Socketkit is a all-in-one solution for mobile application developers and companies. It provides all the necessary solutions and tools for maintaining, increasing, and understanding the revenue flow of a mobile application. All services supported by Socketkit is built using gRPC and provides an easy to use interface which any of the programming language out there can easily interact with.
Store worker works like an exact replica of Sensortower. It stores an application's releases, versions, reviews as well as their changes in title, subtitle, description and pricing. It helps you to get more insight about your competitors changes within their product iteration.
Competitors:
Features:
Subscription worker works similar to a combination of Revenuecat and ChartMogul, but it's primarily focused on iOS applications. It has a built-in integration with AppStore Connect and retrieves, analyzes daily payments made through AppStore Connect.
Competitors:
Features:
Notification worker is a built-in microservice which supports stateless transactions through multiple providers including but not limited to email (through Sendgrid), Discord and Slack.
Competitors:
Features:
Payment worker is a built-in microservice which supports usage based and monthly based fee for the previous implementation of Socketkit. It is kept in this repository for historical reasons.
Accounts worker is a built-in microservice which stores and handles everything related to an account and an organization. It aims to replace Ory Kratos used inside the core worker.
Core worker is the only micro-service available to the internet. It works as a gateway between the HTTP requests and the designated microservice it's aimed to be received from. It does not store any logic related to ACL, since it's handled by Ory Kratos.