brookhong/Surfingkeys

JavaScript 6.0k stars

Map your keys for web surfing, expand your browser with javascript and keyboard.

✓ Synced 3h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/brookhong/Surfingkeys.svg)](https://ngmi.review/repo/brookhong/Surfingkeys)
128 Merged PRs
14 days Avg Merge Time
9m Fastest PR
1 year Slowest PR
#1568 Global Speed Rank

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes. Re-sync to populate data for older PRs.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#2362 feat: fallback to scrolling the document when the focused element is not scrollable @twio142 3 months 0
#2390 fix: wait for userScripts.register() before responding to settings updates @b0o 2 days 0
#2388 fix: await async search suggestion callbacks before cross-world dispatch @b0o 2 days 0
#2381 Localization into Korean @takoeats 18.2h 0
#2371 fix: Hints.setCharacters not syncing to frontend iframe @qumn 1 day 0
#2369 Fetch emoji.tsv only in required cases. @enihsyou 22.5h 0
#2366 fix(hints): restore array-based hint creation functionality @b0o 1 day 0
#2360 feat(omnibar): support initial query and enhance alias expansion @twio142 2 days 0
#2359 feat(hints): pass `shiftKey` into `onHintClicked` @twio142 15.0h 0
#2192 doc: `his/her` -> `their` @Axlefublr 11 months 1
#2337 add keybinding-emacs of ace-builds @qlq3763 1 month 0
#2358 feat(commands): Allow users to define custom omnibar commands @twio142 1 day 0
#2349 Optimize url recognition when opening urls in omnibar @Talkabout 11.9h 0
#2348 Add support for more LLM service providers @jcglqmoyx 6.1h 0
#2346 Fix settings and typos @heyzec 7.0h 0
#2332 Update instructions for advanced mode in options.js @nikhilmaddirala 7.3h 0
#2320 fix `Front.showPopup` invocation in sample configuration @tbcs 11.1h 0
#2314 Fix a typo in llm.js `gemini` @yaohappiness 22.7h 0
#2305 Fix: Overflow hints behaviour (#2304) @Evilur 20.0h 0
#2303 Fix(zoom reset): #2302 use browser default instead of 100% @Evilur 1 day 0