A lightweight Node.js library written in TypeScript for downloading Instagram Reels without registration.
-
Install the dependencies:
npm install
-
Build the project:
npm run build
-
Start the application:
npm run start
Alternatively, run the application in development mode:
npm run dev
-
Enter the URL of the Instagram Reel you want to download when prompted.
FFmpeg must be installed on your system. It is required to combine the downloaded video and audio streams into a single video file.
See the official FFmpeg website for installation instructions for your operating system.
Contributions are welcome! If you have ideas, suggestions, or have found a bug, feel free to open an Issue or submit a Pull Request.
If you would like to submit a Pull Request, please follow these steps:
-
Fork the repository.
-
Create a feature branch:
git checkout -b feature/thing
-
Make your changes and commit them.
-
Open a Pull Request.
Thank you for helping improve this project!
This project is licensed under the MIT License.
You are free to use, copy, modify, and distribute this software, including for commercial purposes, provided that the original copyright notice and license text are retained.
Attribution is appreciated. If you use, copy, or modify this project, please credit the original author and link to the original repository: https://github.com/js-best/getrailsjs
Copyright (c) 2026 js-best