JBrowser Source Docs

Commands reference

Generated from the source code of JBrowser 1.5.3.

Every command registered in this version, grouped by category. How commands work is explained in commands and shortcuts. Hidden commands only run from their shortcut, not from the Lazy Toolbar.

141 commands, registered in jbrowser/ui/actions.py by register_commands(). Each one can be run from the Lazy Toolbar (unless marked hidden), by its shortcut, and from code with ctx.commands.run(id).

Cards#

ID Title Shortcut
card.new New card Ctrl+T source
palette.open Open Lazy Toolbar Ctrl+K hidden source
card.edit_url Edit address Ctrl+L F6 Alt+D source
card.close Close card Ctrl+W Ctrl+F4 source
card.reopen Reopen closed card Ctrl+Shift+T source
archive.show Archive (cards closed in the last 48 hours) Ctrl+Shift+Y source
gallery.toggle Gallery: every card at a glance Ctrl+Shift+G source
gallery.all Gallery of all spaces source
card.pin Pin / unpin card source
card.favourite Add card to favourites / remove source
card.duplicate Duplicate card Ctrl+Shift+K source
card.next Focus next card Alt+Right source
card.prev Focus previous card Alt+Left source
card.next_cycle Next card (wraps around) Ctrl+Tab hidden source
card.prev_cycle Previous card (wraps around) Ctrl+Shift+Tab hidden source
card.move_right Move card right Alt+Shift+Right source
card.move_left Move card left Alt+Shift+Left source
card.goto1 Go to card 1 [f'Ctrl+{n}'] hidden source
card.goto2 Go to card 2 [f'Ctrl+{n}'] hidden source
card.goto3 Go to card 3 [f'Ctrl+{n}'] hidden source
card.goto4 Go to card 4 [f'Ctrl+{n}'] hidden source
card.goto5 Go to card 5 [f'Ctrl+{n}'] hidden source
card.goto6 Go to card 6 [f'Ctrl+{n}'] hidden source
card.goto7 Go to card 7 [f'Ctrl+{n}'] hidden source
card.goto8 Go to card 8 [f'Ctrl+{n}'] hidden source
card.goto_last Go to last card Ctrl+9 hidden source
card.select_all Select all cards Ctrl+Shift+A source
card.sleep Put card to sleep source
card.sleep_inactive Sleep all inactive cards now source
card.wake_all Wake all cards in this space source
card.mute Mute / unmute card Ctrl+M source
card.screenshot Copy card screenshot Ctrl+Shift+S source
card.copy_url Copy page address Ctrl+Shift+C source
card.copy_clean_url Copy link without trackers source
card.open_external Open page in default browser source

Canvas & layout#

ID Title Shortcut
layout.scale1 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale2 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale3 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale4 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale5 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale6 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale7 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale8 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale9 Scale card(s) to {n * 10}% [f'Alt+{n}'] source
layout.scale10 Scale card(s) to 100% (full width) Alt+0 source
layout.split2 Split view 50 / 50 Alt+Shift+D source
layout.split3 Triple columns 33 / 33 / 33 Alt+Shift+T source
layout.split4 Quad columns 25% × 4 Alt+Shift+Q source
layout.focus80 Focus view 80% source
layout.full_toggle Toggle full width for card source
layout.minimap Canvas overview strip source
ID Title Shortcut
nav.back Back Ctrl+[ Back source
nav.forward Forward Ctrl+] Forward source
nav.reload Reload F5 Ctrl+R Refresh source
nav.hard_reload Hard reload (bypass cache) Ctrl+F5 Ctrl+Shift+R Shift+F5 source
nav.stop Stop loading source
nav.home Home Alt+Home source

Page#

ID Title Shortcut
page.find Find in page Ctrl+F source
page.zoom_in Zoom in Ctrl+= Ctrl++ source
page.zoom_out Zoom out Ctrl+- source
page.zoom_reset Reset zoom Ctrl+0 source
page.devtools Developer tools F12 Ctrl+Shift+I source
page.view_source View page source Ctrl+U source
page.print Print… Ctrl+P source
page.save Save page as… Ctrl+S source
page.pdf Save page as PDF… source
page.bookmark Bookmark / unbookmark page Ctrl+D source
page.clear_site_data Clear this site's data source

Spaces#

ID Title Shortcut
space.next Next space Alt+Down source
space.prev Previous space Alt+Up source
space.new New space… Ctrl+N source
space.new_incognito New incognito space Ctrl+Shift+N source
space.edit Edit current space… source
space.delete Delete current space… source
space.focus Focus space list (↑ / ↓ to switch) Ctrl+Shift+E source
space.proxy Proxy for current space… source

View#

ID Title Shortcut
view.toggle_sidebar Toggle sidebar Ctrl+B source
view.toggle_favorites Toggle bookmarks bar Ctrl+Shift+B source
view.toggle_home Home button on the ribbon source
view.toggle_animations Fluid animations source
view.theme_dark Theme: dark source
view.theme_light Theme: light source
view.theme_system Theme: follow Windows source
view.material_mica Window material: Mica source
view.material_mica_alt Window material: Mica Alt source
view.material_acrylic Window material: Acrylic source
view.material_solid Window material: Solid source
view.tint_{key} Colour tint: one per item of [('none', 'No colour'), *((k, v[0]) for k, v in TINTS.items())] source
view.new_card_always Always show the “New card” button source
view.fullscreen Full screen F11 source
view.hotkeys Keyboard shortcuts Ctrl+/ F1 source
view.force_dark_web Force dark mode on web pages source

Tools#

ID Title Shortcut
downloads.show Downloads Ctrl+J source
history.show History Ctrl+H source
bookmarks.show Bookmarks manager Ctrl+Shift+O source
passwords.show Password manager source
settings.show Settings Ctrl+, source
settings.page_{key} Settings: one per item of PAGES source
cookies.show Cookies manager source
permissions.show Site permissions source
userscripts.show User scripts & styles source

Privacy & security#

ID Title Shortcut
privacy.clear_data Clear browsing data… Ctrl+Shift+Del source
privacy.clear_cache Clear cache (all spaces) source
privacy.clear_cache_space Clear cache (current space) source
privacy.clear_cookies_space Delete cookies (current space) source
privacy.clear_history Clear all history source
privacy.toggle_trackers Tracker & ad blocking source
privacy.toggle_3pc Block third-party cookies source
privacy.toggle_https Always try secure (HTTPS) connections source
privacy.toggle_threats Phishing and malware protection source
privacy.toggle_fingerprint Fingerprinting protection source
privacy.toggle_strip Remove tracking codes from links source
privacy.site_info Site information and permissions source
privacy.forget_site Forget this site source
privacy.update_blocklist Update tracker blocklists source
privacy.update_threats Update phishing and malware list source

Network#

ID Title Shortcut
dns.system DNS: source
dns.quad9 DNS: source
dns.cloudflare DNS: source
proxy.toggle Toggle proxy source
proxy.settings Proxy settings… source
dev.hosts Localhost developer mapping… source
dev.open3000 Open localhost:3000 source
dev.open5173 Open localhost:5173 source
dev.open8000 Open localhost:8000 source
dev.open8080 Open localhost:8080 source
dev.open4200 Open localhost:4200 source
dev.open5000 Open localhost:5000 source
dev.open8888 Open localhost:8888 source

Performance#

ID Title Shortcut
perf.sleep_off Memory saver: Off source
perf.sleep_minimal Memory saver: After 30 minutes source
perf.sleep_moderate Memory saver: After 20 minutes source
perf.sleep_maximum Memory saver: After 10 minutes source
perf.throttle Throttle cards out of view source

App#

ID Title Shortcut
app.about About JBrowser source
app.welcome Replay the welcome tour source
app.restart Restart JBrowser source
app.check_updates Check for updates source
app.reset_settings Reset settings to defaults… source
app.factory_reset Factory reset (erase everything)… source
app.quit Exit JBrowser Ctrl+Shift+Q source