Skip to main content

A user-friendly application for downloading posts and reels from Instagram profiles.

Project description

INGRAB

Ingrab is a user-friendly application that allows users to download media content from Instagram profiles, including posts, reels, stories, and profile pictures. By simply providing a valid Instagram profile URL, users can easily access and save their favorite content without needing to log in. The application supports various download options, including recent media and bulk downloads, making it a convenient tool for Instagram users who want to preserve their favorite content.

Installation Process

To use INGRAB in you local system just navigate Command Pormpt and enter

  • Create new folder (Optional).
  • Open Command Pormpt.
  • Run this command and press enter.
pip install ingrab 
  • Now type "ingrab" to use.

Prerequisites

  • Ensure you have Python (version 3 or later) installed on your system. You can download it from official python website.

  • Install the pip package manager, which typically comes with Python installations.

Install Required Package Manually if Facing Error!

  • Although it will automatically download the required package, but still if you face any error regarding the packages, install the required package.
pip install instaloader

Working Process

User Interface:

  • Upon launching Ingrab, users are greeted with a menu offering different options

    • 1 - USE INGRAB
    • 2 - DETAILS
    • 3 - VERSION
    • 4 - REPORT BUG
    • 5 - EXIT
  • After entering USE INGRAB (option - 1)

    • Users can input a valid Instagram profile URL. The application validates the URL format to ensure it follows Instagram's URL structure.
  • User have options like:

    • 1 - Download Profile
    • 2 - Download Stories
    • 3 - All posts
    • 4 - All reels
    • 5 - All posts and reels
    • 6 - Recent 5 posts
    • 7 - Recent 5 reels
    • 8 - Recent 5 post and reels
    • 9 - EXIT
  • User have to select option according to their prefrence

Error Handling

  • If a private account is detected or an invalid URL is entered, Ingrab displays a user-friendly error message instead of crashing:
    • Private Account: "Ingrab is not able to download content from a private account."
    • Invalid URL: "The URL you entered is invalid; please provide a valid URL."

Media Download:

  • The application downloads the requested content and saves it locally in a designated folder named after the Instagram profile.

Key Features

  • Ingrab allow user to download all Post/Reel within a single click hence Reduce manual effort by 90% to downloading every single Post/Reel manually.
    • Multiple Download Options: Users can choose to download profile pictures, stories, posts, and reels.
    • No Login Required: Works without needing Instagram login credentials.
    • Efficient Downloading: Supports bulk downloads of recent media files.
    • Security: Ingrab is transparent Secure and Reliable.

Conclusion

Ingrab is a powerful tool for anyone looking to download content from Instagram without the hassle of logging in. Its simplicity and functionality make it an excellent choice for users who want to save their favorite media effortlessly.

Copyright

© 2024 Shubh Tripathi. All rights reserved.

Developer Information:

This project is licensed under the MIT License. See the LICENSE file for more information.

Feedback

If you have any feedback, please reach out to us at bugingrab@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ingrab-1.3.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

ingrab-1.3.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file ingrab-1.3.0.tar.gz.

File metadata

  • Download URL: ingrab-1.3.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.3

File hashes

Hashes for ingrab-1.3.0.tar.gz
Algorithm Hash digest
SHA256 f33c7a0cf7aca2c36621a71fe26fa576a4a4af24f11d1509d9c1c2e03b623afd
MD5 14c39df4737e04618e5c59ef052ce121
BLAKE2b-256 dc598b8b8e89d97e72335967a7b6f2bad1c992fde9cc42b694170330f0df8f62

See more details on using hashes here.

File details

Details for the file ingrab-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: ingrab-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.3

File hashes

Hashes for ingrab-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 324a1244e912c2d9d9b72561385cc3297059f34414239c843a0de7365463d869
MD5 a1c4d871ebb4fb05eb84f2619cc09e18
BLAKE2b-256 56c33133dda300be7704ed072b7948ed0ae6df3f48108b5e06a6edcc4249363c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page