mirror of
https://git.sr.ht/~cadence/NewLeaf
synced 2024-12-22 13:06:59 +00:00
.generic-updater | ||
extractors | ||
tools | ||
.gitignore | ||
configuration.sample.py | ||
index.py | ||
LICENSE | ||
README.md | ||
requirements.txt |
NewLeaf
Navigation
- Project hub
- Announcements
- CloudTube repo
- › NewLeaf repo
- Mailing list for development and discussion
- Todo tracker for listing problems and feature requests
- Chatroom on Matrix
A Python web project that mirrors the Invidious API, passing all calls directly to youtube-dl and reformatting the response to be compatible.
Status
These endpoints are somewhat implemented:
/api/v1/videos/{id}
/api/v1/channels/{ucid}
/api/v1/channels/{ucid}/{part}
/api/v1/channels/{part}/{ucid}
/api/v1/search?q={search}
/api/v1/search/suggestions?q={search}
/api/v1/captions/{id}
/vi/{id}/{file}
/api/manifest/dash/id/{id}
The future
- Playlists
- Channel playlists
- Proxying video streams and ?local
- ...anything else?
License
AGPL 3