1
0
mirror of https://git.sr.ht/~cadence/NewLeaf synced 2024-11-14 20:17:29 +00:00
NewLeaf/README.md

50 lines
1.2 KiB
Markdown
Raw Normal View History

2021-02-27 00:09:31 +00:00
# NewLeaf
2020-08-07 12:31:09 +00:00
2021-02-11 11:31:07 +00:00
## Navigation
- [Project hub][hub]
- [Announcements][announce]
- [CloudTube repo][cloudtube]
2021-02-27 00:09:31 +00:00
- NewLeaf repo
2021-02-27 01:57:03 +00:00
- [Documentation repo][docs]
2021-02-11 11:31:07 +00:00
- [Mailing list][list] for development and discussion
- [Todo tracker][todo] for listing problems and feature requests
- [Chatroom on Matrix][matrix]
2020-08-07 12:31:09 +00:00
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}`
2020-08-07 14:54:39 +00:00
- `/api/v1/search?q={search}`
2020-08-20 12:09:51 +00:00
- `/api/v1/search/suggestions?q={search}`
- `/api/v1/captions/{id}`
2020-08-07 14:54:39 +00:00
- `/vi/{id}/{file}`
2020-08-09 08:38:40 +00:00
- `/api/manifest/dash/id/{id}`
2020-08-07 12:31:09 +00:00
## The future
2020-08-20 12:09:51 +00:00
- Playlists
- Channel playlists
2020-08-07 12:31:09 +00:00
- Proxying video streams and ?local
2020-08-20 12:09:51 +00:00
- ...anything else?
2020-08-07 12:31:09 +00:00
## License
AGPL 3
2021-02-11 11:31:07 +00:00
[hub]: https://sr.ht/~cadence/tube/
[announce]: https://lists.sr.ht/~cadence/tube-announce
[cloudtube]: https://git.sr.ht/~cadence/cloudtube
2021-02-27 00:09:31 +00:00
[newleaf]: https://git.sr.ht/~cadence/NewLeaf
2021-02-11 11:31:07 +00:00
[list]: https://lists.sr.ht/~cadence/tube-devel
[todo]: https://todo.sr.ht/~cadence/tube
[matrix]: https://matrix.to/#/#cloudtube:cadence.moe
2021-02-27 01:57:03 +00:00
[docs]: https://git.sr.ht/~cadence/tube-docs