https://github.com/elements6007/returnyoutubesort
Returns YouTube Sort By: Oldest
https://github.com/elements6007/returnyoutubesort
chrome-extension experimental extension-chrome firefox-addon help-wanted javascript returnyoutubesort sort-by-oldest youtube
Last synced: 5 months ago
JSON representation
Returns YouTube Sort By: Oldest
- Host: GitHub
- URL: https://github.com/elements6007/returnyoutubesort
- Owner: Elements6007
- License: mit
- Created: 2023-03-18T02:02:54.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-27T15:51:22.000Z (over 2 years ago)
- Last Synced: 2025-04-01T03:42:13.438Z (6 months ago)
- Topics: chrome-extension, experimental, extension-chrome, firefox-addon, help-wanted, javascript, returnyoutubesort, sort-by-oldest, youtube
- Language: JavaScript
- Homepage: https://sortbyoldest.elements6007.com
- Size: 430 KB
- Stars: 18
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/mkenney/software-guides/blob/master/STABILITY-BADGES.md#experimental) 
[](https://chrome.google.com/webstore/detail/sort-by-oldest/miglaibdlgminlepgeifekifakochlka)
[](https://addons.mozilla.org/en-US/firefox/addon/sort-by-oldest)
[](https://www.javascript.com/)[](https://chrome.google.com/webstore/detail/sort-by-oldest/miglaibdlgminlepgeifekifakochlka) [](https://addons.mozilla.org/addon/sort-by-oldest/) [](https://microsoftedge.microsoft.com/addons/detail/sort-by-oldest/goommoejopdlpinofbhmkahjdciaepbi)
# END OF LIFE
YouTube has brought back this feature properly now.Thanks to everyone who used this extension and especially those who contributed with issues and PRs. It was a fun run.
## Return Youtube Sort By Oldest
This browser extension returns the Youtube Sort By: Oldest feature. It basically inverts the videos with a animation overlay(which can be disabled in settings).
https://user-images.githubusercontent.com/88860704/235992554-7e5f1537-e5d0-41a9-a993-f6db8482434f.mp4# [Add to Chrome](https://chrome.google.com/webstore/detail/sort-by-oldest/miglaibdlgminlepgeifekifakochlka)
# [Add to Firefox](https://addons.mozilla.org/addon/sort-by-oldest/)
# [Add to Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/sort-by-oldest/goommoejopdlpinofbhmkahjdciaepbi)### Known current issues
- Microsoft Edge support pending
- If channel has many videos loading time will be long.### How it works
Basically when `/videos` is found in the url it activates `contentScript.js`. It then creates the button on a 1s delay which allows the DOM to fully load. Once the button is pressed, it injects `styles` which is css that includes `flex-direction: column-reverse` and `flex-direction: row-reverse` which reverse the contents.### How manually install
1. Download latest release .zip file
2. Go to extension manager in browser and enable Developer mode
3. Click `Load unpacked` and give the path to the extracted files.### HELP WANTED
- reverse engineer api or use animations to cover loading time, if possible.
- Website needs alot of work, help with that would be great :)
- `contentScripts.js` needs to be refactored.## Support the project!
[](https://www.buymeacoffee.com/elements6007)