awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
facebook avatar

facebook/facebook-android-sdk

0
View on GitHub↗
6,475 stars·3,693 forks·Kotlin·other·15 viewsdevelopers.facebook.com/docs/android↗

Facebook Android Sdk

Features

  • Social Graph API Clients - Sends asynchronous requests to the Graph API and receives structured JSON responses.
  • Installation Attribution - Records the first launch after an install to attribute the acquisition source.
  • In-App Purchase Tracking - Records purchase events with currency and value to report revenue and optimize ad delivery.
  • Ad Performance Measurement - Ships an SDK that links in-app events to ad campaigns for measuring return on ad spend.
  • Mobile App Analytics - Provides an SDK for tracking user actions and sending event data to Meta for analytics.
  • User Profile Retrieval - Fetches the authenticated user's profile data from the API and returns it as a JSON object.
  • Messenger Message Sending - Sends content and interactive messages through Facebook Messenger from within the app.
  • Messenger Sharing - Sends links, photos, or videos directly to a Messenger conversation using a share dialog.
  • Facebook Integrations - Authenticates users through their Facebook account, handling login flows and session management.
  • Facebook Sharing - Opens a native share dialog for posting text, links, photos, and videos to the Facebook timeline.
  • Batch Request Batching - Combines multiple Graph API calls into a single network round-trip to reduce latency and server load.
  • Ad Campaign Management - Creates and manages ad campaigns, audiences, and conversion tracking through Facebook Marketing.
  • App Link Generation - Opens installed apps or falls back to a web URL when a user taps a link registered to the app.
  • Custom Event Definitions - Lets developers define and log arbitrary user actions beyond the predefined event set.
  • API Error Handling - Lets developers inspect error codes, messages, and recovery hints from failed API responses.
  • Targeted Ad Delivery - Drives app installs or re-engages users by delivering ads to audiences defined by in-app behavior.
  • Install Ad Campaigns - Drives app installs by targeting Facebook users with ads that link directly to the app's store page.
  • No-Code Event Configuration - Lets developers add or remove app events through the Events Manager without releasing a new version.
  • Registration Event Tracking - Captures when a user completes a registration flow to measure conversion funnels.
  • Rich Media Attachments - Attaches photos, videos, hashtags, and quoted links to a share post through the platform's share dialogs.

Star history

Star history chart for facebook/facebook-android-sdkStar history chart for facebook/facebook-android-sdk

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Facebook Android Sdk

Similar open-source projects, ranked by how many features they share with Facebook Android Sdk.
  • facebook/facebook-ios-sdkfacebook avatar

    facebook/facebook-ios-sdk

    8,067View on GitHub↗

    This software is a mobile app analytics toolkit, a social graph API client, and a social sharing library for iOS. Its primary purpose is to enable the tracking of application events and ad conversions, the retrieval of user profiles and social connections from the Facebook Graph API, and the publication of content to social feeds and messaging services. The toolkit provides specialized capabilities for social login integration and identity management, including the handling of access tokens and session refreshing. It features a dedicated system for deep link navigation to route users to speci

    Swift
    View on GitHub↗8,067
  • draftdev/startup-marketing-checklistdraftdev avatar

    draftdev/startup-marketing-checklist

    5,575View on GitHub↗

    This is a comprehensive marketing checklist and strategy guide specifically designed for startups and developer-focused B2B SaaS companies. It provides a structured, actionable framework covering the full spectrum of marketing activities, from foundational setup through advanced growth tactics, with a strong emphasis on content-driven demand generation. The guide distinguishes itself by focusing on the unique challenges of marketing technical products, offering detailed guidance on creating and scaling developer-focused content, including technical tutorials, comparison pieces, and persuasive

    automationmarketingstartups
    View on GitHub↗5,575
  • countly/countly-servercountly avatar

    countly/countly-server

    5,875View on GitHub↗

    Countly is a self-hosted product analytics and engagement platform that tracks user behavior across mobile, web, and desktop applications. It collects and analyzes device properties, user actions, and session lifecycle data to understand engagement patterns, while also providing crash reporting, push notification delivery, and A/B testing capabilities. The platform is designed for privacy-first deployment, with built-in consent management and the ability to run entirely on private infrastructure. The platform distinguishes itself through its comprehensive feature set that combines analytics w

    JavaScript
    View on GitHub↗5,875
  • ping/instagram_private_apiping avatar

    ping/instagram_private_api

    3,234View on GitHub↗

    This Python library is a private API wrapper that provides programmatic access to Instagram features by communicating with internal mobile endpoints. It functions as a social media automation toolkit for managing profiles, publishing media, and interacting with the social graph. The library uses a reverse-engineered API to mimic the communication patterns and request headers of mobile applications. It incorporates a session manager that persists authentication cookies and client metadata to maintain active logins and reduce the frequency of authentication handshakes. Its capabilities cover m

    Pythoninstagraminstagram-api
    View on GitHub↗3,234
See all 30 alternatives to Facebook Android Sdk→

Frequently asked questions

What are the main features of facebook/facebook-android-sdk?

The main features of facebook/facebook-android-sdk are: Social Graph API Clients, Installation Attribution, In-App Purchase Tracking, Ad Performance Measurement, Mobile App Analytics, User Profile Retrieval, Messenger Message Sending, Messenger Sharing.

What are some open-source alternatives to facebook/facebook-android-sdk?

Open-source alternatives to facebook/facebook-android-sdk include: facebook/facebook-ios-sdk — This software is a mobile app analytics toolkit, a social graph API client, and a social sharing library for iOS. Its… draftdev/startup-marketing-checklist — This is a comprehensive marketing checklist and strategy guide specifically designed for startups and… countly/countly-server — Countly is a self-hosted product analytics and engagement platform that tracks user behavior across mobile, web, and… ping/instagram_private_api — This Python library is a private API wrapper that provides programmatic access to Instagram features by communicating… slack-go/slack — This is a Go client library for interacting with the Slack API, providing a programmatic interface to manage channels,… gam-team/gam — GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments…