https://github.com/rishav394/1337-enhancer
A zero dependency chrome extension for enhancing your user experience on 1337x torrent sites. Supports all proxies for the same.
https://github.com/rishav394/1337-enhancer
Last synced: 3 months ago
JSON representation
A zero dependency chrome extension for enhancing your user experience on 1337x torrent sites. Supports all proxies for the same.
- Host: GitHub
- URL: https://github.com/rishav394/1337-enhancer
- Owner: rishav394
- License: mit
- Created: 2020-11-22T08:04:26.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-19T15:08:08.000Z (over 5 years ago)
- Last Synced: 2025-03-16T13:17:56.006Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://chrome.google.com/webstore/detail/torrent-helper/kifnljdeoikhjhjbkkjhoaehfbaldbmb
- Size: 535 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 1337 enhancer
A zero dependency chrome extension which enhances the over all user experience in 1337x sites.
## Features
1. Allows sorting the table based on Seeds, Leech, Size and uploader.
2. Allows batch copying magnet links.
3. Adds a new column to the table with the magnet link to the torrent.
4. Adds the screenshot from the torrent description to a popup on hovering.
5. Customizable options. For example, disable hover popups or specifying the width of the popup.
6. Many more...
## Building locally
- Clone or download the repo `git clone https://github.com/rishav394/1337-enhancer.git`
- Install all dev-dependencies `npm i`
- `npm run dev`
## Currently supported sites
- [x] 1337.root.yt
- [x] 1337x.to
- [x] 1337x.st
- [x] x1337x.ws
- [x] x1337x.eu
- [x] x1337x.se
- [x] 1337x.is
- [x] 1337x.gd
## Current plans
- [ ] Convert manifest to version 3
- [ ] Make pug file generic that auto makes rows and values according to option types
- [ ] Implement React based popup
## Contribution
I don't spend a lot of time developing this extension and made it specifically for my use case.
Any help, suggestion, contribution, criticism etc are welcome.
## Read before submitting a PR
- Its okay if your PR breaks the *zero dependency theme* as long as its worth it.
- Avoid JQuery, lodash, axios at all costs. Why? Everything they can do, vanilla JS can do with more code.
- Avoid loading scripts from cdns. Use NPM packages instead.
For support feel free to create an [Issue](https://github.com/rishav394/1337-enhancer/issues)