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

Users

Total

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

Uploaded Source

Built Distribution

ingrab-1.3.3-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ingrab-1.3.3.tar.gz
  • Upload date:
  • Size: 9.1 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.3.tar.gz
Algorithm Hash digest
SHA256 4918971073014a6f9eec9c7668c087009396dc2b67399340241ebc739a74a091
MD5 6004eb8c0d36d205fa6ae09834f512b9
BLAKE2b-256 828645e178db17b7a0595af1d35be2980758a7b9071a2f751159c7fd29b2b5a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ingrab-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 9.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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bd9db5b658c834f5216964fed7a8d65a6c4838581ca7a6f434dbe7f49af821e1
MD5 e833a27f08b05d323415d78f81c8fd7b
BLAKE2b-256 8e0d37d40deb847557cbdc12679a3e07c7327309ea4acf0aa635b9476533b110

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