Vimlike
Navigate. Search. Ask.
Free
Vimlike puts vim's keys on every page in Safari. j and k scroll, f labels every link, o opens one bar for tabs, history, search and the AI. Version 2.0 adds an assistant that works the page, shortcuts and clean-ups the AI makes for each site, signed site packs and a keyboard editor.
Free. No in-app purchases, no account, no tracking. iPhone, iPad, Mac and Apple Vision Pro.
KEYBOARD
h j k l, gg, G, d, u. Link hints turn every link on screen into a one- or two-letter jump: f labels them, type the label to open, ⇧F opens in a background tab. t new tab, x close, q and w previous and next, ⇧Z reopen, g1…g9 by number. ⇧H back, ⇧L forward, gu up one URL level, yy copy the URL. Normal mode to navigate, Insert to type; Esc returns, and ` or § can stand in for it on iPad keyboards. Video full screen and picture in picture, zoom, and ? for the cheat sheet.
SEARCH BAR
Press o and type. The bar searches your open tabs, your local history, your top sites and the web in one list. ↩ opens the highlighted row; ⌘↩ sends the text to the AI instead. ↑ on an empty bar walks back through what you ran, like a shell. : opens your saved commands; / finds a link on the page by name.
AI ASSISTANT
Ask about the page, or have it do the work. It clicks, types, picks from menus, pulls tables out, opens tabs and reads your other tabs, with 28 tools. It asks before anything it cannot undo. Saved commands like :sum, :table, :translate and :links, plus your own. Five kinds of tool, each Allow, Ask or Deny, and a step limit per run. A long answer opens as a page you can copy as Markdown or print.
Pick Apple Intelligence as the provider and it runs free on Apple's Private Cloud Compute, nothing to sign up for, nothing kept (iOS 27, iPadOS 27 or macOS 27 with Apple Intelligence on). Or use your own key for Claude, OpenAI, Gemini or DeepSeek; the key goes in the Keychain. Or Open in browser mode, which opens ChatGPT, Claude, Gemini, Perplexity or DeepSeek in a new tab with your prompt and the page's text already typed in.
SHORTCUTS AND CLEAN-UPS FOR EACH SITE
Suggest shortcuts reads the page's places and proposes keys: gj JavaScript, gl Learn, gb the blog. The keys work while you try them; Save keeps them, Esc discards. A key is a click or an address, never a script. Clean up this page hides ads, banners, the sidebar or comments with styles you can remove later; the main text can never be hidden. By hand, gk on any page: click an element, press a key, name it.
KEYBOARD EDITOR
Settings › Keyboard lists every command. Pick a command, record a key, exclude it on sites where it gets in the way. Conflicts are flagged as you go. Script mode keeps the settings script for anyone who prefers to write it.
SITE PACKS
One signed file for one website: keys for its places, a few AI commands, CSS, and the Vimlike keys it hands back so the site's own shortcuts still work. YouTube, Gmail, Google Search and News, Reddit, Wikipedia, GitHub, Hacker News, Netflix and more. Verified on your device each time it runs, no JavaScript. Updates keep your switches and re-keyed keys.
VISUAL AND CARET MODE
v starts a selection, ⇧V selects by line, c places a caret you move first. Then vim's motions: hjkl, w b e, 0 $, f and t to a character, aw a word, as a sentence. y copies, / finds text, : asks the AI about the selection.
PRIVACY
No account and no server. Nothing about your browsing is collected. The bar's history is stored on the device and can be deleted in Settings. API keys live in the Keychain, never given to the page. Settings sync through your own iCloud, or stay on one device. With an AI provider, your prompt and the page's text go to the provider you chose and nowhere else.
Languages: English, Korean, Japanese, Chinese (Simplified and Traditional), Cantonese, German, Spanish, French, Italian, Portuguese.
Requires iOS and iPadOS 16.6 or later, or macOS 13 or later. Vimlike needs access to websites to take over the keyboard shortcuts; you choose which sites in Safari.
• Command line: press ":" to run Vimlike's commands — Reader, Dark Mode, zoom, dismiss cookie banners, video speed and Picture in Picture, screenshots, QR codes, copy all tabs as links, settings (:set) and more, grouped by what they do, each with its key.
• Tab groups: ":group save Work" keeps a window's tabs as a group, and Vimlike switches the window between groups. g w lists them; g ] and g [ step through.
• Search bar: the placeholder says what Enter will do, Enter runs only the highlighted command, recent entries come back with one click (and Clear Recent), every row works with a click or tap, and the icon switches between search, commands and links.
• AI answers: Copy and Regenerate buttons, selectable text, and saved chats you can reopen and continue with :chats. Saving chats can be turned off in Settings › AI Assistant.
• With the AI Assistant off, the bar no longer offers to ask the AI.
• The bar keeps a usable width in narrow windows.
• Website settings for addresses with a port (localhost:3000) no longer pile up.
• The popup and Setup link to the Vimlike documentation, and :review takes you here to rate Vimlike.
The developer, Jasmine Studios, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Minwoo Lee
- Size
- 39 MB
- Category
- Productivity
- Compatibility
Requires iOS 16.6 or later.
- iPhone
Requires iOS 16.6 or later. - iPad
Requires iPadOS 16.6 or later. - Mac
Requires macOS 13.0 or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
English and 9 more
- English, French, German, Italian, Japanese, Korean, Portuguese, Simplified Chinese, Spanish, Traditional Chinese
- Age Rating
4+
- 4+
- Copyright
- © 2026 Jasmine Studios
