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.4.

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ingrab-1.2.5.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.5.tar.gz
Algorithm Hash digest
SHA256 9bb69fb13e87dd9c15271e39ffc47539ff83743740e6e5a14987a5b29bbee265
MD5 ee168db4e5b4ba500d90b163c6075ef8
BLAKE2b-256 408f550d59cd70209185f3f950a79c4420c5c94cfbe4755c73c8cf5a4035c092

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ingrab-1.2.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7e5c9a328a517ee5a8d67cfd612472be507b82416db887dcf28f87485b2112de
MD5 a11cd9d867e6e07c856257c2c0913ec5
BLAKE2b-256 fc9f1244ce1ef5d2fa5713dc1ef8f42025b64a53bc21189ce0ad2516a9b84965

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