Skip to main content

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

Project description

Here’s a complete README.md file for your Ingrab project, which includes documentation and a user guide. You can copy and paste this directly into your README.md file.

# INGRAB

Ingrab is a user-friendly application designed for downloading posts and reels from Instagram user profiles. With a simple interface, users can easily access their favorite media content without hassle.

## Features

- Download images and videos (reels) from Instagram profiles.
- Option to download recent media posts with a single click.
- Easy navigation and usage for all users.

## Requirements

- Python 3.6 or higher
- `instaloader` library

You can install the required library using pip:

```bash
pip install instaloader

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd ingrab
    
  2. Install the required packages:

    pip install -r requirements.txt
    

Usage

  1. Run the application:

    python -m ingrab.downloader
    
  2. Follow the on-screen prompts:

    • Choose an option from the main menu.
    • Enter the Instagram profile URL you wish to download media from.
    • Select the type of media you want to download (posts, reels, or both).
    • Specify if you want to download recent media or all media.

Menu Options

  • USE INGRAB: Start downloading media from an Instagram profile.
  • DETAILS: Display project details and developer information.
  • VERSION: Display the current version of the application.
  • REPORT BUG: Submit a bug report via Gmail.
  • EXIT: Exit the application.

Versioning

Ingrab follows Semantic Versioning. The current version is 1.2.6.

Reporting Bugs

If you encounter any issues or bugs, please report them by selecting the "REPORT BUG" option in the main menu. You can also email your bug report directly to bugingrab@gmail.com.

Developer Information

License

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

Acknowledgments

  • Instaloader for providing the library to download media from Instagram.

### Instructions for Usage:
1. **Replace `<repository-url>`** with the actual URL of your repository.
2. **Ensure that any references (like to a license file)** are accurate based on your project structure.

Feel free to adjust any sections or wording to better fit your project's style or specific details!

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

Uploaded Source

Built Distribution

ingrab-1.2.7-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ingrab-1.2.7.tar.gz
  • Upload date:
  • Size: 5.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.2.7.tar.gz
Algorithm Hash digest
SHA256 d93774e7b0bf29c1e3e1b7ab70d00766324a1fd88ab741e8419c87b99286b708
MD5 4965fb9d260b2602cb52042e39988442
BLAKE2b-256 6fdaab5590d08593a889880f8a22fdf402d3546a442d180728be18b4d05d9e52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ingrab-1.2.7-py3-none-any.whl
  • Upload date:
  • Size: 5.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.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 038df768fadbd8b4e93f05f0ce2b0802728607b2438ac2e01c250698cf730dc6
MD5 6b3100ca916690a60d817a16cc7322f9
BLAKE2b-256 d836383d03dc50245d21d0181a04eb3483ce7e5b4105c9878ab3ce1b9db0017b

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