Vieb
by Jelmer van Arnhem
Vim Inspired Electron Browser
Dangerous permissions
Flathub reviewed
GPL-3.0-or-later
v12.10.0
Support the creators
Flatsonar is just the shop window. The people below made Vieb.
About
Vim bindings for the web by design.
Vieb is the Vim Inspired Electron Browser.
Features:
- Free, open source, fast and secure
- Local first adblocking, auto-complete, AMP protection, custom redirects and more, all without web requests
- Privacy with strict permission system, navigator overrides, firefox mode, custom WebRTC policy and more
- Accessible with custom themes, full interface & fontsize scaling, page zooming, spellcheck and mouse support
- Security settings with permissions, cache usage, cookie management, (auto-)download settings and more
- Window splitting with buffer, split, Vexplore and Ctrl-w bindings, for multi-window browsing
- Map commands for completely custom keyboard sequences, keystrokes, commands and actions
- Viebrc config file for all custom/Vim/Vieb commands to configure settings permanently
- Set command for runtime setting configuration exactly like Vim
- Vim-compatible options: showcmd, timeout, colorscheme, maxmapdepth, spelllang, splitright, smartcase etc.
- Container tabs with colored grouping, auto-clearing, individual cookies and tab restore from containers
- Ad-blocker with cosmetic filtering, optional updater, custom lists and uses easylist/easyprivacy by default
- Tabs including audio indicator, a toggle for multi-line tabs, pinned tabs, muted tabs and suspended tabs
- Offline help documentation always available upon pressing F1
- And much, much more. For more details, visit https://vieb.dev/features
Permissions
1 permission weaken the sandbox. Flatsonar asks before installing.
- all devices (/dev): webcams, disks, raw hardware
--device=all - inter-process communication (needed for X11)
--share=ipc - network
--share=network - printing
--socket=cups - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - audio
--socket=pulseaudio - Wayland display
--socket=wayland - access to your documents folder
--filesystem=xdg-documents - access to your download folder
--filesystem=xdg-download - access to /run/.heim_org.h5l.kcm-socket
--filesystem=/run/.heim_org.h5l.kcm-socket - access to your music folder
--filesystem=xdg-music - access to your pictures folder
--filesystem=xdg-pictures - access to your videos folder
--filesystem=xdg-videos - access to xdg-run/pipewire-0
--filesystem=xdg-run/pipewire-0:ro - notifications
--talk-name=org.freedesktop.Notifications - registers as a media player (MPRIS)
--own-name=org.mpris.MediaPlayer2.chromium.* - battery status
--system-talk-name=org.freedesktop.UPower
Who publishes this
On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.
- installs a prebuilt binary instead of building from source (x2)
source:prebuilt - on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.