LEAN

Reference

Limits

What Lean does not do, and what to do when a page misbehaves.

Not there

Missing Why, or what instead
ExtensionsChrome extensions cannot be loaded. WebKit only loads Safari-style extensions, and Lean does not support those either.
PasskeysThey need a permission Apple grants to few browsers. Use a password and a one-time code.
HistoryThere is none. Closed tabs can be reopened with X; the last 25 are kept.
BookmarksQuick-launch entries in the config take their place. See Projects and tabs.
Ad blockingNot built in.
Private windowsOne window, one profile.
Certificate overrideA site with a self-signed certificate cannot be opened.
Linux, WindowsLean runs on macOS only. Linux is the likely next system, Windows a maybe. See Platforms.
Saving loginsLean fills from Proton Pass; it does not save into it.

If you need one of these every day, Lean is your second browser, not your first.

A page hangs

A page that stops responding gets a ✕ in the sidebar. gX, Cmd+Shift+R or :restart gives the tab a new process. Other tabs are not touched.

Looking inside a page

gd or Cmd+Opt+I opens the Web Inspector with elements, console, network and sources. gD or Cmd+Opt+C goes straight to the console.

The config does not load

If config.json has a mistake, Lean shows the error and runs with the default settings; your projects and keys are back once the file is fixed. Fix the file (Cmd+Opt+,) and press gr. To start over, delete the file; Lean writes the defaults at the next start.

A key does nothing

Check the mode in the status line. In insert mode the keys type into the page; Esc returns to normal mode. If a page grabs a key you want, the Cmd shortcuts still work.

Still stuck

Write to [email protected] with your version and what you did.