Skip to content

Auto-typing a piece of code from a customizable library.

License

Notifications You must be signed in to change notification settings

knyipab/browserscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

browserscript

My personal repo of javascript (userscript, bookmarklet, etc.) and plugins for better browsing experience.
Optimized for plugin-enabled chromium-based browser for Android (e.g. Kiwi browser) in Android Desktop mode (e.g. Samsung Dex).

Overview

item description screenshot U B P
android.js A better android browsing experience (esp. for Kiwi browser)
- simulate contextmenu
- show hyperlink (bottom-left) on hover
- tooltip on hover
- disable page refresh when pulling down
- drag text and drop in address bar to search
file.js Preview office files and csv/tsv without downloading to local 👍
pdf.js Preview pdf files without downloading to local
Bypass Paywalls Bypass news media paywalls
AdBlock This seems to be the best for Kiwi browser
reader.js Double click (or Ctrl select) to check dictionary and other services
Supported: Desktop/Smartphone, Userscript/Bookmarklet
For userscript, @grant GM_addElement will be required.
👍
coder.js A coding tool that inserts code snippets.
It supports code-server, Jupyter, Google Colab and more.
Different variants are available:
- coder-U.js: userscript, for kiwi browser on Android
- coder-B.js: bookmarklet, for desktop browser
- coder-M.js: bookmarklet, for smartphone browser


→ coder-U.js (See /coder-U.js)
Please assign appropriate @match

→ coder-B.js (Check out https://knyipab.github.io/browserscript/coder)
Similar to coder-U.js, but in bookmarklet
- all data inside the bookmarklet (private and offline)
- to update, drag and drop to bookmark bar
- once the bookmarklet exceeds 5000 chars,
- Chrome sync/backup will fail, and
- it won't work with Chrome on Android

→ coder-M.js (unmaintaind)
It's unmaintained and poorly designed, USE WITH CARE!!
Similar to coder-B.js, but
- will not exceed 5000 chars
- all data stored in GitHub repo /coder/library.js
- you will need to update /coder/library.js yourself
ceic.js [unmaintained] A collection of bookmarklets for insights.ceicdata.com.
enabler.js Enable copy, right-click and select.
Note: be careful that this script would likely destruct a website.
It is highly not recommended to turn this script into userscript.

Key:

  • U = userscript, B = bookmarklet, P = plugin
  • ✅ = available, 👍 = convertible from bookmarklet, ❌ = not recommended

About

Auto-typing a piece of code from a customizable library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published