Skip to content

nmke-de/mimasu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mimasu

mimasu is a frontend for NewLeaf, which in turn is a data extractor for Youtube. NewLeaf is not part of the same project!

But why?

Alternative frontends for Youtube have been designed before. Unfortunately, frontends like Invidious or Piped are not always reliable, in part due to the fact that, since their instances are hosted on public servers, they are prone to fall under the weight of too much traffic or similar problems.

To work around this problem, one may try to install an instance of a Youtube frontend on the local computer. Unfortunately, when I tried to do that, I faced problems that are very complicated to solve. NewLeaf was easier to install, but its usual frontend Cloudtube didn't quite compile. Therefore, I decided to write my own frontend for NewLeaf.

Dependencies

Install

git clone https://github.com/nmke-de/mimasu

Run

  1. Start NewLeaf with port 3000. (As of writing this, that's the default.)
  2. cd into this directory, i.e. cd mimasu
  3. Execute:
    bun run index.js

It may be advisable to encapsulate the above steps into a single shell script, in order to ease the use of mimasu.

Other

This project was created using bun init in bun v1.0.15. Bun is a fast all-in-one JavaScript runtime.

Releases

No releases published

Packages

No packages published