Shard Detail

invidious_lucky_prototype v0.1.0

Since the invidious project might wanna switch to a diffrent framework I wanna build prototype with the lucky framework just to give some insights

Install & Use

Add the following code to your project's shard.yml under:

dependencies to use in production
- OR -
development_dependencies to use in development


invidious_lucky_prototype:
  github: 11Tuvork28/Invidious_lucky_prototype

Readme

Invidious prototype with the Lucky framework

IMPORTANT

Developement ceased due to missing or incomplete documentation and due to lack of time!

Since the invidious project might wanna switch to a diffrent framework I wanna build prototype with the lucky framework just to give some insights. This repo is using this template the readme can be found here The invidious readme can be found here and the original code can be found in this repo

What to expect

Since I work alone on this project and I don't have so much time for it, it won't be fast in development let alone keep up with the original project. But this isn't the goal of this project because this projects only goal is to give insights on how it could be done with lucky instead of other frameworks. Maybe it can give the original project a jumpstart when they decide to use lucky.

Things that work

Basic pages sort of work now

  • feed/popular (No content but navbar etc works)
  • feed_menu shows popular/trending
  • authentication
  • footer works

It builds

Roadmap

  • get authentication working Done
  • get preferences to load and be changeable
  • get search field styled
  • get the original yt_backend code to work
  • get search to work
  • get trending to work
  • get video playing to work
  • get subscribe/unsubcribe to work
  • get channel refresh jobs to work
  • get notifications to work
  • get feed to work