plasmo
web-automation
plasmo | web-automation | |
---|---|---|
11 | 4 | |
8,343 | 4 | |
2.4% | - | |
8.6 | 8.1 | |
10 days ago | 7 days ago | |
TypeScript | JavaScript | |
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.
plasmo
-
Show HN: Bedframe – open-source Browser Extension Development framework
Ooof!! It is an... interesting time right now in extensions land. The switch from MV2 to MV3 is a bit chaotic but hopefully tools like this (Bedframe) and tools like [Plasmo](https://github.com/PlasmoHQ/plasmo) start to inject some freshness in the space.
-
Plasmo - the browser extension framework
GitHub: https://github.com/PlasmoHQ/plasmo
-
For your next side project, make a browser extension
Shameless plug, but we built the Plasmo Framework to make that (and a lot more) super easy: https://github.com/plasmohq/plasmo
- GitHub - PlasmoHQ/plasmo: The browser extension framework
- A framework for building modern Chrome extensions - Plasmo
- Plasmo – a framework for building modern Chrome extensions
-
Show HN: Plasmo – a framework for building modern Chrome extensions
Thanks! We wrote a custom Parcel runtime [1] inspired by Parcel's HMR runtime (which was too bloated and buggy for us) that injects a web socket listener into the development build of the extension.
Whenever a bundle change happens, Parcel sends it the refresh message and it either does `chrome.runtime.reload()` or `location.reload()` depending on the context.
[1]: https://github.com/PlasmoHQ/plasmo/blob/main/packages/parcel...
- Plasmo - a framework for building modern Chrome extensions with React
- Please review my docs site
web-automation
-
Show HN: CTRL-F for YouTube Videos
Vastly simplified userscript to only show transcript when pressing Ctrl+f
https://github.com/madacol/web-automation/blob/master/usersc...
// ==UserScript==
-
Wait, What's a Bookmarklet?
- edit any text on the page: javascript: (function() { document.body.contentEditable = true; document.body.spellcheck = false; })();
Long bookmarklets https://github.com/madacol/web-automation/tree/master/bookma...
-
Show HN: Bedframe – open-source Browser Extension Development framework
I recently started to have the same ideas, and I have created 3 bookmarklets and 1 userscript https://github.com/madacol/web-automation
What are some alternatives?
vitesse-webext - ⚡️ WebExtension Vite Starter Template
Force-Paste - Paste text even when not allowed (password dialogs etc) in macOS
webextension-polyfill - A lightweight polyfill library for Promise-based WebExtension APIs in Chrome
payday
docs - 📘 Documentation site
reveddit - Review removed content on reddit. Uses the Pushshift API, built on code from removeddit.
examples - 🔰 Example projects that demonstrate how to use the Plasmo Framework and integrate with popular tools
awesome-bookmarklets - 🔖 Awesome collection of helpful bookmarklets
nutab
foodmarklet - Bookmarklet version of plainoldrecipe
sveltekit-adapter-browser-extension - Build browser extensions with Svelte (early prototype)
chromium - The official GitHub mirror of the Chromium source