Glide
A keyboard-focused, extensible web browser configured in TypeScript, currently in alpha.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Glide
Glide is a web browser built around keyboard navigation, with modal keymaps in the style of Vim: hint mode for following links, hjkl movement, a jumplist and a fuzzy tab manager. Configuration is written in TypeScript, and settings and keymaps can be set per site. It supports the web extensions API.
Builds are available for macOS, Linux and Windows, including through Homebrew and the AUR. The project is in alpha, so features are missing and bugs are expected, and Windows support is experimental with unsigned binaries.
Strengths
- Modal Vim-style keymaps with link hints
- TypeScript configuration and site-specific keymaps
- Supports web extensions
- Fuzzy tab manager
Limitations
- Alpha software with missing features and bugs
- Windows support is experimental and binaries are unsigned
Details
- Pricing
- FreeFree to download.
- License
- Open source, license not stated
- Developer
- The Glide contributors
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Keyboard-driven users who want to script their browser in TypeScript
- Categories
- Web browsers
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Glide
Compare allSoftware that can replace Glide for an important use case, and what changes if you switch.
qutebrowser
A keyboard-driven browser with vim-style bindings and almost no interface to click on.
qutebrowser offers vim-style bindings and link hints with Python configuration and mature packaging on Debian, Fedora, Arch and Homebrew, but has no web extension support.
Vieb
A Vim-inspired Electron desktop browser built for keyboard navigation, with local ad blocking and strict permissions.
Vieb gives Vim-style keybindings, a built-in ad blocker and container tabs, configured through a viebrc file rather than TypeScript, and is built on Electron.
Nyxt
Keyboard-first browser configured and extended in Common Lisp.
Nyxt is keyboard-first with a fuzzy command prompt and live configuration in Common Lisp instead of TypeScript, but it has no Windows build.
Luakit
A keyboard-driven web browser built on WebKitGTK and GTK, configured and extended with Lua.
Luakit is a keyboard-driven WebKitGTK browser with link hints, Lua configuration and a built-in ad blocker, but it is Linux-only.
vimb
A lightweight, keyboard-driven web browser with Vim-style modes, built on WebKitGTK and GTK4.
vimb is a lightweight Vim-style browser on WebKitGTK and GTK4 with runtime settings, aimed at Linux-style desktops rather than Windows or macOS.
surf
A minimal WebKit2GTK web browser from the suckless project, without tabs and configured at compile time.
surf is a minimal WebKit2GTK browser from suckless with no built-in tabs, configured by editing and recompiling the source, and it targets Linux.
Similar software
Related functionality, not necessarily a direct replacement.
Min
Browse with a minimal interface and grouped tabs.
Browsh
Browse modern web pages through a terminal interface.
BadWolf
A minimalist, privacy-oriented web browser built on WebKitGTK with JavaScript off by default.
Zen Browser
A Firefox build with vertical tabs, workspaces and split view, aimed at people who found Arc appealing.
Floorp
A Firefox build from Japan with vertical tabs, workspaces, split view and web panels already wired in.
Firefox
The main browser not built on Chromium, with tracking protection turned on by default.