A minimal Streamlit app to scrape tweets via Nitter and download the results as JSON.
# 1. Clone / download this repo
git clone <your‑fork‑url>
cd nitter_streamlit_app
# 2. Create a virtual env (optional but recommended)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# 3. Install dependencies
pip install -r requirements.txt
# 4. Run the app
streamlit run streamlit_ntscraper_app.py!pip install streamlit ntscraper pyngrok
# expose Streamlit on port 8501
from pyngrok import ngrok
public_url = ngrok.connect(8501)
print("Public URL:", public_url)
!streamlit run streamlit_ntscraper_app.py &- Scraping public Nitter instances is brittle; host your own instance for stability.
- Keep tweet‑limits modest to avoid rate limits.# X-Tweet-Scrapper