Skip to content
@instagram4j

instagram4j

collection of tools related to Instagram in java

Welcome to instagram4j 👋

The most comprehensive and feature-rich Java HTTP Client for the Instagram Private API. We provide developers with the tools to interact with Instagram's mobile and web endpoints seamlessly.

🚀 The New Era of instagram4j

We are excited to announce a major milestone in the project's history. To ensure the Java community has a single, high-performance, and well-maintained library, JxInsta has officially merged into instagram4j.

🤝 Strategic Merger & Credits

A special thanks to ErrorxCode, the creator of JxInsta.

JxInsta was originally developed as a modern continuation of this library during a period of inactivity. By joining forces, we have integrated the best features, modern design patterns, and updated mobile endpoints from JxInsta directly into the core of instagram4j.

Credits: Extensive mobile endpoint discovery and architecture improvements provided by ErrorxCode.

🛠 Features

  • Comprehensive API Support: Direct messaging, reels, stories, feed management, and more.
  • Modern Architecture: Built on OkHttp with support for asynchronous requests.
  • Up-to-Date Endpoints: Constant updates to match the latest Instagram mobile application signatures.
  • Session Management: Robust cookie and state serialization.

📦 Getting Started

Most of our projects are available via Maven Central. Check the individual repositories for specific implementation details.

<dependency>
    <groupId>com.github.instagram4j</groupId>
    <artifactId>instagram4j</artifactId>
    <version>VERSION</version>
</dependency>

💬 Community & Support

  • Contributions: We welcome all developers! Please check our Contribution Guide.
  • Issues: Found a bug? Report it in the relevant repository's issue tracker.
  • Follow us: Stay updated by following the organization and our core contributors.

Maintained by the instagram4j community with ❤️

Popular repositories Loading

  1. instagram4j instagram4j Public

    An object-oriented reverse engineered Instagram Private API in Java. Build bots, scrap data, create Instagram apps, and a lot more in very few lines of code

    Java 941 256

  2. i4jlive i4jlive Public

    Example instagram4j CLI Java app that brings Instagram livestreaming to the desktop

    Java 7

  3. instagram4j-realtime instagram4j-realtime Public

    Java MQTT/MQTToT client for instagram realtime protocol

    Java 7 1

  4. .github .github Public

    The most comprehensive and feature-rich Java HTTP Client for the Instagram Private API. We provide developers with the tools to interact with Instagram's mobile and web endpoints seamlessly.

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…