This React-based web app allows users to download Instagram (stories & reels), YouTube audio and video with all possible quality and formate and Spotify Tracks easily. It utilizes the Instagram Downloader API and YouTube Download API from RapidAPI.
- Download Instagram reels by providing the URL.
- Download Instagram stories by providing the Username.
- Download YouTube videos and audios by providing the URL.
- Download Spotify tracks by providing the URL.
- Utilizes Material UI for a clean and user-friendly interface.
- Simple input field and download button for easy usability.
To run the app locally, follow these steps:
- Clone this repository
git clone https://github.com/THEFZNKHAN/gram-saver.git
. - Install dependencies using
npm install
. - Create a
.env
file. - Add
REACT_APP_X_RAPIDAPI_KEY
and give the value of yourRAPID API KEY
. - Start the app with
npm start
. - Access the app on
http://localhost:3000
in your browser.
- Open the app in your browser.
- Paste the URLs of Instagram, YouTube and Spotify into the provided input field.
- Tap/click the download button/send to initiate the video download to your system or get the download links.
- ReactJS: Used for building the frontend components.
- Material UI: Implemented for creating the input field and download button.
- RapidAPI: Integrated to fetch Instagram content through the Instagram Downloader API.
Contributions are welcome! Feel free to open issues or pull requests to suggest improvements or report bugs.
This project is licensed under the MIT License.