plainoldrecipe
bookmarklet-platform
plainoldrecipe | bookmarklet-platform | |
---|---|---|
2 | 2 | |
303 | 32 | |
- | - | |
6.4 | 10.0 | |
20 days ago | over 1 year ago | |
Python | JavaScript | |
GNU Affero General Public License v3.0 | 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.
plainoldrecipe
-
Ask HN: What was an interesting project you started and finished over a weekend?
I built a website that takes online recipe pages and just returns the main recipe in plain text. https://www.plainoldrecipe.com
-
Wait, What's a Bookmarklet?
Bookmarklets are great in mobile browsers. This is handy if you want to avoid writing an extension for a simple script.
I use a bookmarklet I wrote all the time to remove the extra content from online recipes: https://github.com/kevlened/foodmarklet
It’s based on https://github.com/poundifdef/plainoldrecipe, but it works entirely in the client.
bookmarklet-platform
-
Browser extensions are underrated: the promise of hackable software
How do you "compile" the bookmarklets? I know of https://bookmarkl.ink/ but then we're back trusting some third-party service again. I get that it's not rocket science, but this is definitively a small hurdle to overcome.
-
Wait, What's a Bookmarklet?
Hi! Agreed re: advantages of gist/git backing. Comments and gist history via GitHub add a lot of value for free. The tool also allows bookmarklet creators to write in modern, un-obfuscated JS as there are transpilation, minification, and IIFE wrapping applied to the bookmarklet.
The security risk angle is also a concern I share. If you take a look at the disclaimer at the bottom of my project README [1], you'll see this exact issue mentioned. Versioning gists and thus bookmarklets is discussed in the same document [2]. This locks bookmarklet source to a specific commit of the git repo underlying a gist.
[1] https://github.com/ashtonmeuser/bookmarklet-platform?tab=rea...
What are some alternatives?
Force-Paste - Paste text even when not allowed (password dialogs etc) in macOS
awesome-bookmarklets - 🔖 Awesome collection of helpful bookmarklets
payday
foodmarklet - Bookmarklet version of plainoldrecipe
chromium - The official GitHub mirror of the Chromium source