Skip to content

nalindard/Undefined-YT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this ?


This is supposed to be an alternate desktop frontend for UTube for Windows, Linux, and Mac. Almost entire functionalities based on Js, so it can be used as a normal web app or a PWA. Developing using the Wails framework of Golang and Vuejs instead of Nuxtjs.

Name ? I dont have one :)

All Screenshots are -> Here!

Scrennshots


Downloads are -> Here!


Live Development

Requirements

  1. VSCode
  2. Go extension
  3. NodeJs (v18)
  4. PNPM
  5. Golang (v1.18+)
  6. Wails

Run

To run in live development mode, in the project root directory.

    # On root directory,
    cd frontend && pnpm dev

Go to http://127.0.0.1:3000 on browser.

Or

To run in live development mode, run wails dev in the project root directory. This will run a Vite development server that will provide very fast hot reload of your frontend changes.

If you want to develop in a browser and have access to your Go methods, there is also a dev server that runs on http://127.0.0.1:3000.

Connect to this in your browser, and you can call your Go code from devtools.

Before install node packages

    cd frontend

Building

To build a redistributable, production mode package, use wails build.

More CLI options are here.


About

A privacy-friendly alternate frontend for YouTube to use either as a desktop app (not electron) or web app using golang, vuejs, and tailwind css.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors