coscripter-extension
template-ts-tampermonkey
coscripter-extension | template-ts-tampermonkey | |
---|---|---|
1 | 1 | |
19 | 7 | |
- | - | |
10.0 | 0.3 | |
over 10 years ago | over 3 years ago | |
JavaScript | JavaScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
coscripter-extension
-
Show HN: I spent 1.5 years making a Chrome extension that automates any website
Prior art:
"CoScripter" (2007) <https://blog.mozilla.org/labs/2007/09/coscripter/>
"IBM Automates Firefox With CoScripter" (2007) <https://www.informationweek.com/software/ibm-automates-firef...>
"Your personal assistant on the Web" (2010) <https://www.ibm.com/blogs/research/2010/10/your-personal-ass...>
"Koala: Capture, Share, Automate, Personalize Business Processes on the Web" (2007) <https://ofb.net/~tlau/research/papers/koala-chi07.pdf>
"CoScripter: Sharing ‘How-to’ Knowledge in the Enterprise" (2007) <https://ofb.net/~tlau/research/papers/leshed-group07.pdf>
"Here’s What I Did: Sharing and Reusing Web Activity with ActionShot" (2010) <https://ofb.net/~tlau/research/papers/p723-li.pdf>
Demo: <https://www.youtube.com/watch?v=lKIex_XAxWw>
Source code (bitrotted, of course): <https://github.com/jeffnichols-ibm/coscripter-extension>
template-ts-tampermonkey
-
Show HN: I spent 1.5 years making a Chrome extension that automates any website
The easiest approach is be to use an extension like Tampermonkey, which can load (and reload) “scripts” from a web server. There are a few project templates on GitHub with Typescript+WebPack (e.g. https://github.com/xiaomingTang/template-ts-tampermonkey).
What are some alternatives?
automa - A browser extension for automating your browser by connecting blocks
ja3 - JA3 is a standard for creating SSL client fingerprints in an easy to produce and shareable way.