[![Go Report Card](https://goreportcard.com/badge/github.com/darkhz/invidtui)](https://goreportcard.com/report/github.com/darkhz/invidtui)
# invidtui

[![youtube](https://img.youtube.com/vi/Zw7JDcu92FE/3.jpg)](https://youtube.com/watch?v=Zw7JDcu92FE)

invidtui is an invidious client, which fetches data from invidious instances and displays a user interface in the terminal(TUI), and allows for selecting and playing Youtube audio and video.

Currently, it is tested on Linux and Windows, and it should work on MacOS.

## Features
- Play audio or video
- Control the video resolution
- Ability to open, view, edit and save m3u8 playlists
- Automatically queries the invidious API and selects the best instance
- Search for and browse videos, playlists and channels, with history support
- Authentication with invidious and management of user feed, playlists and subscriptions
- Download video and/or audio

## Documentation
Refer to the documentation [here](https://darkhz.github.io/invidtui/).

The wiki is now out-of-date.

## License
MIT
