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.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

ingrab-1.3.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ingrab-1.3.1.tar.gz
  • Upload date:
  • Size: 6.0 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.1.tar.gz
Algorithm Hash digest
SHA256 8a3bbd5483efa19e78eb9b89fb89fa6c576c7ea38e92d03b69c0230cb5c78fa8
MD5 5ef7e879c1879a6106aabb63dd382f4e
BLAKE2b-256 cd6089f65abbac2e02ad88079d9a674b74f729608cd8efad9eed27e70a5bfe28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ingrab-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 158688df6aca327563153acd832ee4c7d8f3426a33d126ce486ff16154b9aced
MD5 679597a79f5d8f34d631e05e4d653e80
BLAKE2b-256 bc0f19af033fe57d14eda43532d3408fce7a0eb0554b59f9a3ccc8a4b40a9ecc

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