Skip to content

elbing/YouMod

 
 

Repository files navigation

YouMod

A tweak that's try to recreate features like in YTLite as much as possible. Contributors are welcome! ^^

If you want to contribute this project, scroll down below for how to do it.

Why I created this project?

The reason is because of YTLite no longer free. So I'll try my best to recreate all the features as much as I can, plus alternative tweaks combined.

Features

This tweak can hide, remove elements and others in YouTube. Such as:

  • Navigation bar
  • Player
  • Shorts
  • Tab bar
  • And much more!

Currently the features and added tweaks are incomplete as this is still currently under development :)

Supported YouTube version

Up to the latest, this is the goal of this tweak. Any versions starting from 19.x - latest.

How to build the IPA?

  1. Click on Sync fork, and if your branch is out-of-date, click on Update branch.
  2. Navigate to Actions in your forked repository and select Build IPA with tweaks.
  3. Click the Run workflow button located on the right side.
  4. Get a decrypted .ipa file (I cannot provide this due to legal reasons.), then upload it to a file provider (e.g., filebin.net,filemail.com,catbox.moe or Dropbox is recommended). Paste the URL of the decrypted IPA file in the provided field. You can also change the BundleID and Display Name if desired.

NOTE: Make sure to provide a direct download link to the file, not a link to a webpage. Otherwise, the process will fail.

  1. Make sure all inputs are correct, then click Run workflow to start the process.
  2. Wait for the build to finish. You can download the YouMod IPA from the releases section of your forked repo. (If you can't find the releases section, go to your forked repo and add /releases to the URL, i.e., github.com/yourusername/YouMod/releases.)

How to contribute this project?

  1. Find or create an issue with the bug you're facing or a feature missing (Can also be workflows and localizations).
  2. Clone the repository.
  3. Create a new branch for your changes.
  4. Implement your changes and ensure that they are well-tested, commit your changes and push to your branch.
  5. On your fork repository, click "Contribute" button to create a new pull request (PR) from your branch.
    • In the PR description, reference the issue you're addressing (e.g., "Closes #123", I found this issue from ..., Update this workflow to ... , Update this language localizations) and send screenshots or videos proving your codes work without any issues (Only send this if you are not modifying the localizations).
    • Once your PR is submitted, maintainers or collaborators may review it and ask for changes or feedback. Make any necessary adjustments, and respond to comments as needed.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Logos 92.3%
  • Objective-C 7.3%
  • Makefile 0.4%