Nami
Nami is an interactive, multi-platform media downloader CLI for Instagram, TikTok, Facebook, and X (Twitter), powered by gallery-dl and yt-dlp.
Installation
pip install nami
All dependencies (rich, gallery-dl, yt-dlp) are installed automatically.
Quick Start
Run Nami from your terminal:
nami
First-run Setup
On your first run, Nami prompts you to create a storage directory containing:
Nami/downloads/— Downloaded media outputNami/cookies/— Netscape cookie files (instagram.com_cookies.txt, etc.)Nami/profiles/— Profile URL list files (instagram_profiles.txt,tiktok_profiles.txt, etc.)
Usage
- Add target profile URLs (one per line) into the
.txtfiles inNami/profiles/. - (Optional) Place exported Netscape format cookie files into
Nami/cookies/for accounts requiring authentication. - Launch
namiand select what media types you want to download (Photos, Videos, Stories, Highlights, or All).
Configuration & Theme
- Settings and path configurations are saved automatically to
~/.nami/nami_config.json. - Customize theme contrast using the environment variable:
export NAMI_THEME=light # or dark
License
MIT License © Igect
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nami-2.3.7.tar.gz
(14.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
nami-2.3.7-py3-none-any.whl
(13.7 kB
view details)
File details
Details for the file nami-2.3.7.tar.gz.
File metadata
- Download URL: nami-2.3.7.tar.gz
- Upload date:
- Size: 14.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75a05f6aae1fe4725b6aee936400aa03a21b0f5adef0da3c9fdc885257d4550e
|
|
| MD5 |
2b1f51d8948b2f1f4257fac5ff32f490
|
|
| BLAKE2b-256 |
e6e96ff79d4ebae121c2100b3ef7c73179540c5d7b17a60d91dafb829e073894
|
File details
Details for the file nami-2.3.7-py3-none-any.whl.
File metadata
- Download URL: nami-2.3.7-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ac75189c48811ef4159237679be3d0078dfcf683f597ddbf0962df93e092544
|
|
| MD5 |
5ea759551c334a2544e2d109c0609e4d
|
|
| BLAKE2b-256 |
cad30262192037f1dc86441cea590d134942ffa4073d232ab1afc49bbc7c18ff
|