Skip to content

MichValwin/NitterViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nitter Viewer

This project is in a very early state, bugs are expected.

Info

This program downloads all tweets (of the first page) and images of all users on the list nitterList.json. So you can view all the the tweets from the list when you want without needing an account. Although Nitter is private, I recommend to setup a Tor SOCKS proxy and connect it.

Build and config

Build instructions

  • Requires NodeJS >= 16.
  • Download/clone repository.
  • Install packages for vue frontend. Go to ./frontend/ directory and do npm install, then build it with npm run build.
  • Install libraries in main directory with npm install.

Config project

  • Change config file in /src/config.js as you want.
  • Rename NitterList.example.json to NitterList.json and edit it as you like.
  • Run the project with npm run start, then it will prompt you to choose a password.
  • Connect to it through the port written in /src/config.js. Default is 8020.

TODO list

  • Download videos from data-url
  • Implement infinte scroll

About

List timelines of users using Nitter instances

Topics

Resources

License

Stars

Watchers

Forks

Contributors