awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
subzeroid avatar

subzeroid/instagrapi

0
View on GitHub↗
6,366 Stars·929 Forks·Python·4 Aufrufehikerapi.com/p/bkXQlaVe↗

Instagrapi

Features

  • Social Media Automation - Automates Instagram user, media, story, messaging, upload, and insight operations through a unified API wrapper.
  • API Wrappers - An unofficial Python library that wraps Instagram's private and public APIs for automated content retrieval and social media management.
  • Social Media Account Workload Separations - Separates read and write workloads across accounts to reduce the risk of platform restrictions.
  • Detailed Follower Profile Exporters - Returns detailed profile fields per follower including username, profile picture, verification status, and business contact info.
  • Gradual Account Warmups - Gradually warms new accounts with read-heavy actions to avoid triggering anti-abuse systems.
  • Intersection Analyzers - Computes follower intersection sets between Instagram accounts to reveal shared audiences.
  • Public Account Follower Retrievers - Retrieves the complete follower list of any public Instagram account through paginated API requests.
  • Public Account Following Retrievers - Retrieves the complete list of accounts a public Instagram user follows, supporting pagination for large datasets.
  • Follower List Retrievers - Returns complete paginated follower and following lists for any public Instagram user without OAuth.
  • Social Media Content Management - Uploads and manages Instagram media, stories, and reels programmatically with metadata and engagement tracking.
  • Social Media Data Scraping - Scrapes public Instagram data including profiles, posts, comments, and followers without OAuth.
  • Profile Information Retrieval - Gets public user data such as username, full name, and profile picture from the platform.
  • Client Environment Emulations - Configures proxies, device profile, user agent, locale, and timezone to mimic a stable client environment.
  • User Profile Retrieval - Retrieves full Instagram profile data including bio, follower count, and business contact info via API key.
  • Story Content Retrieval - Returns current stories and highlight reels with direct media URLs and metadata before they expire.
  • High Performance Scraping - Scales high-volume scraping by processing large batches of profile or media requests without throttling.
  • Social Media Automation Clients - Automates Instagram actions like login, session management, posting, messaging, and follower analysis through a unified interface.
  • Interactive Challenge Resolvers - Automatically resolves Instagram security challenges during the authentication flow.
  • Automated Credential Logins - Automates credential-based login with optional TOTP two-factor authentication for secure access.
  • HTTP Session Persisters - Saves and reloads HTTP session state and cookies from local files to maintain continuity across runs.
  • Rate Limiting & Abuse Prevention - Distinguishes between throttling, session expiry, and challenges, applying different recovery actions for each.
  • Randomized Request Delays - Inserts variable pauses between requests to mimic human browsing patterns and avoid detection.
  • Session Authentication - Manages Instagram login sessions, handles 2FA, challenges, and cookie persistence for automated access.
  • Session-Cookie Persistences - Persists session cookies and device identifiers to avoid repeated password logins across runs.
  • Session Management - Stores, loads, and saves session cookies and device configuration to a file for reuse.
  • Rate-Limit-Aware Backoffs - Ships a rate-limit-aware backoff that distinguishes throttling, session expiry, and challenge responses.
  • Social Graph Paginators - Paginates through Instagram API responses to retrieve complete follower, following, comment, and media lists.
  • Authenticated Session Clients - Sends requests through Instagram's private mobile API using a logged-in session for authorized operations.
  • Public-Fallback API Routings - Implements a fallback routing strategy that tries public endpoints before authenticated mobile API paths.
  • Social Media Extraction Tools - Extracts public Instagram data including profiles, posts, reels, stories, and engagement metrics without OAuth.
  • Account-Level Read-Write Separations - Separates read and write workloads across accounts to reduce the risk of restrictions on social media platforms.
  • Message Management - Reads and sends messages within private conversation threads on the platform.
  • Model Context Protocol Servers - An MCP server that exposes Instagram and Threads data tools for natural-language queries from AI assistants.
  • Social Media Post Retrievers - Accesses public post metadata, reels, and their associated comments from Instagram.
  • Reel Downloaders - Fetches a specific reel by its shortcode or media ID and provides a direct HD video download URL.
  • Engagement Data Scrapers - Collects comments, follower lists, and like/comment counts on posts with pagination support.
  • Media Post Scrapers - Fetches posts, reels, and stories with captions, engagement metrics, and download URLs for any media type.
  • Comment Extractors - Paginates through all comments on a post with commenter profiles and timestamps for analysis.
  • Social Platform Data Extraction - Fetches public Threads profile metadata, posts, replies, and network relationships for analytics and monitoring.
  • Engagement Metadata Extraction - Returns view, play, like, and comment counts for a reel to measure its performance.
  • Social Media Location Scrapers - Returns top and recent posts along with metadata for a given hashtag or geographic location.
  • Hashtag Data Queries - Returns hashtag metadata, post counts, top and recent posts, and related hashtags for any tag.
  • Social Media Location Finders - Finds locations by name and retrieves top and recent posts along with address and coordinates.
  • Social Media Account Insights - Provides analytics data for individual Instagram posts including engagement metrics.
  • Social Media Content Searches - Queries users, hashtags, and places in a single request and returns ranked results matching any keyword.
  • Social Media Filtered Searches - Queries public Instagram content filtered by hashtag or location identifiers.
  • Hashtag Post Retrievers - Returns top and recent posts associated with a given hashtag.
  • Social Media Entity Discoverers - Discovers users, places, and hashtags through Instagram's search endpoints.
  • Threads Data Extractors - Fetches Threads user profiles, posts, replies, and network relationships for analytics and monitoring.
  • AI Assistant Integrations - Exposes Instagram data tools over the Model Context Protocol for AI assistant consumption.
  • Social Media Content Retrievers - Fetches full publication data including photos, videos, albums, IGTV, and Reels from the platform.
  • Interactive Story Posting - Adds stickers, location tags, user mentions, and hashtags to ephemeral story posts.
  • Reel Metadata Accessors - Fetches video metadata, play counts, and audio information for Instagram Reels.
  • Unresolvable Challenge Handlers - Raises exceptions for selfie or manual-review challenges that require resolution in the official app.
  • Code Verifications - Automatically processes verification codes received via email or SMS by calling a custom handler.
  • Cookie-Based Authentication Bridges - Authenticates using a sessionid cookie for lightweight compatibility with existing browser sessions.
  • Platform-Specific Two-Factor Flows - Automatically detects and retries login through Instagram's Bloks two-factor verification when legacy endpoints fail.
  • User Reel Retrievers - Retrieves all reels published by a specific user, returning metadata and download links for each video.
  • Threads Content Collectors - Collects and processes public Threads content programmatically for trend and engagement tracking.
  • Social Media Monitoring - Polls accounts for new media or stories using a saved session and compares against stored state.

Star-Verlauf

Star-Verlauf für subzeroid/instagrapiStar-Verlauf für subzeroid/instagrapi

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Instagrapi

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Instagrapi.
  • d60/twikitAvatar von d60

    d60/twikit

    4,038Auf GitHub ansehen↗

    Twikit is a Python library and API wrapper designed for interacting with X (Twitter). It simulates browser requests and mimics private network traffic to enable programmatic access to the platform without requiring an official API key. The project focuses on social media automation and data extraction, featuring tools for scraping user profiles, trending topics, and chronological tweet histories. It includes a session manager that handles user authentication, two-factor authentication, and cookie persistence to maintain active account access. The library's capabilities cover a broad range of

    Pythonbotclientpython
    Auf GitHub ansehen↗4,038
  • ping/instagram_private_apiAvatar von ping

    ping/instagram_private_api

    3,234Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,234
  • justanotherarchivist/snscrapeAvatar von JustAnotherArchivist

    JustAnotherArchivist/snscrape

    5,398Auf GitHub ansehen↗

    snscrape is a Python-based social media web scraper and crawler designed to extract public posts, profiles, and hashtags from social networks without the use of official APIs. It functions as an archival tool and a utility for open-source intelligence data collection, allowing for the gathering of publicly available information to investigate trends and people. The tool facilitates social media data extraction for research and archival purposes, enabling the creation of historical records of conversations and user activity. It supports workflows for academic social analysis and the export of

    Python
    Auf GitHub ansehen↗5,398
  • xpzouying/xiaohongshu-mcpAvatar von xpzouying

    xpzouying/xiaohongshu-mcp

    14,204Auf GitHub ansehen↗

    This project is a Model Context Protocol server that connects large language models to the Xiaohongshu social media platform. It acts as a connector and API wrapper, enabling language models to programmatically search, read, and publish media and text. The system provides automation for content discovery and publishing, allowing for the creation of image and video posts with associated titles and descriptions. It also facilitates social engagement by managing the posting of comments and tracking engagement metrics for specific entries. The tool covers data retrieval for user profiles, post d

    Gomcpmcp-serverxiaohongshu-mcp
    Auf GitHub ansehen↗14,204
Alle 30 Alternativen zu Instagrapi anzeigen→

Häufig gestellte Fragen

Was sind die Hauptfunktionen von subzeroid/instagrapi?

Die Hauptfunktionen von subzeroid/instagrapi sind: Social Media Automation, API Wrappers, Social Media Account Workload Separations, Detailed Follower Profile Exporters, Gradual Account Warmups, Intersection Analyzers, Public Account Follower Retrievers, Public Account Following Retrievers.

Welche Open-Source-Alternativen gibt es zu subzeroid/instagrapi?

Open-Source-Alternativen zu subzeroid/instagrapi sind unter anderem: d60/twikit — Twikit is a Python library and API wrapper designed for interacting with X (Twitter). It simulates browser requests… ping/instagram_private_api — This Python library is a private API wrapper that provides programmatic access to Instagram features by communicating… justanotherarchivist/snscrape — snscrape is a Python-based social media web scraper and crawler designed to extract public posts, profiles, and… xpzouying/xiaohongshu-mcp — This project is a Model Context Protocol server that connects large language models to the Xiaohongshu social media… joeyism/linkedin_scraper — This project is a LinkedIn data scraper and professional profile extractor designed to collect information from… cv-cat/spider_xhs — Spider_XHS is a data extraction and automation tool built specifically for the Xiaohongshu social platform. It…