https://github.com/alttiri/href-lister
Web application to list text URLs as clickable hypertexts. Auto-clicker and URL cleaner are included.
https://github.com/alttiri/href-lister
Last synced: about 2 months ago
JSON representation
Web application to list text URLs as clickable hypertexts. Auto-clicker and URL cleaner are included.
- Host: GitHub
- URL: https://github.com/alttiri/href-lister
- Owner: AlttiRi
- Created: 2023-03-19T12:32:58.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-19T14:43:37.000Z (almost 2 years ago)
- Last Synced: 2025-01-26T15:24:27.283Z (over 1 year ago)
- Language: Vue
- Homepage: https://alttiri.github.io/href-lister
- Size: 1.21 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [HrefLister](https://github.com/AlttiRi/href-lister)
Just [a webpage](https://alttiri.github.io/href-lister) to list text URLs as clickable hypertexts.

This web application is useful if you have a bulk of links, and you want to visit them in the browser.
It keeps the last link click time, allows you to add tags and comments to the links.
---
It's a standalone web application.
All data is stored/processed only in your browser, no data is sent to external servers.
---
Link parsing is very primitive:
- An URL must starts with `https://`, or `http://`.
- URLs must be separated by space character(s).
A space character(s) with followed `#`, or `//` is used as a start of a line comment:

---
### Auto clicking popup

The delay is measured in seconds.
### Url Magic Transforms popup
It uses `UrlCleaner` from https://github.com/AlttiRi/string-magic to clean the input URLs.

**"Url Cleaner"** simply cleans the URLs.

**"Url Origin"** does not clean the URLs in the list, but internally works with the cleaned ones.
It's useful when a link contains some access parameters which change time by time.
If you remove them, the link will be invalid.
For example:
- https://cdn.discordapp.com/attachments/1000789/12556677/Image_34.jpg?ex=667788&is=665544&hm=ab12ac23ef45
- https://cdn.discordapp.com/attachments/1000789/12556677/Image_34.jpg?ex=778899&is=776655&hm=ba21ca32fe54
With "Url Origin" you can _internally_ normalize (clean) the both links to
- https://cdn.discordapp.com/attachments/1000789/12556677/Image_34.jpg
So, the both links will be treated as the exactly same link.
They will share the same last click time, tags, and a comment.
_Also, it's useful when you just don't want to expose to the server that the link was modified,
but you still need to normalize it to keep the last click time (tags, a comment) of the normalized link._
## See also
### [HrefTaker](https://github.com/AlttiRi/href-taker)
It's a userscript ([href-taker.user.js](https://github.com/AlttiRi/href-taker/raw/master/dist/href-taker.user.js)) to grab links.