English | 简体中文
Works with Vivaldi 8.0+. Check your version at vivaldi:about.
Windows (PowerShell):
irm https://raw.githubusercontent.com/PaRr0tBoY/Awesome-Vivaldi/main/install.ps1 | iexmacOS (bash):
curl -fsSL https://raw.githubusercontent.com/PaRr0tBoY/Awesome-Vivaldi/main/install.sh | bashLinux (bash):
curl -fsSL https://raw.githubusercontent.com/PaRr0tBoY/Awesome-Vivaldi/main/install.sh | sudo bashTo uninstall, run the same script again.
Prefer manual setup? See the Installation Guide. Have a coding agent? Ask it:
Install https://github.com/PaRr0tBoY/Awesome-Vivaldi for me.
Requires an OpenAI-compatible API key. Configure in vivaldi:settings/appearance/ → Volante settings.
| File | Description |
|---|---|
VividToast.css |
Toast notification theming |
VividPeek.css |
Arc peek overlay styling*(requires VividPeek.js)* |
PeekTabbar.css |
Auto-hide tabbar with two-level stacking on hover |
VividPlayer.css |
Media player popover styling |
VividQC.css |
Arc-like quick command styling |
TidyTabs.css |
AI tab grouping visual output*(requires TidyTabs.js)* |
AskOnPage.css |
Floating AI find bar styling |
Quietify.css |
Sleeker audio indicator |
TabsTrail.css |
Green trail on active/hovered tabs |
AdaptiveBF.css |
Hide back/forward buttons when unnecessary |
BetterAnimation.css |
Smoother overscroll animation |
RemoveClutter.css |
Hide scrollbars and visual clutter |
PinnedTabRestore.css |
Restore pinned tab state on restart |
InteractionFeedback.css |
Hover and click micro-interactions |
DownloadPanel.css |
Download panel theming |
Extensions.css |
Extensions dropdown as list |
FavouriteTabs.css |
Arc-like favourite tabs grid*(first 9 pinned tabs)* |
BtnHoverAnime.css |
Button hover animation*(disabled by default)* |
| File | Description |
|---|---|
VividPeek.js |
Arc peek dialog — preview tabs without switching |
AskOnPage.js |
Ctrl+F AI page search with inline citations |
Diabar.js |
AI sidebar chat — page Q&A, summaries, rewrites |
TidyTabs.js |
AI tab grouping |
TidyTitles.js |
AI tab title cleanup |
TidyDownloads.js |
AI download filename cleanup |
TidyAddress.js |
URL suffix → readable slug |
ModConfig.js |
Shared settings panel for AI keys and mod config |
VividToast.js |
Toast notification logic |
QuickCapture.js |
Auto-select capture area |
MonochromeIcons.js |
Monochrome web panel icons |
EasyFiles.js |
Opera-inspired file attachment |
TabManager.js |
Workspace board panel |
AutoHidePanel.js |
Auto-hide side panel |
Browse the full docs at parr0tboy.github.io/docs — design philosophy, mod architecture deep-dives, API references, and reverse-engineered Vivaldi internals.
These mods come from the Vivaldi Forum and are included in the pack:
| Mod | Source |
|---|---|
| Element Capture | Forum — auto-select capture area for screenshots |
| Colorful Tabs | Forum — icon-derived tab coloring |
| Monochrome Icons | Forum — tone down web panel icons |
| Easy Files | Forum — clipboard + downloads file picker |
| Command Chains Import/Export | Forum — import/export command chains |
| Click to Add Blocking List | Forum — one-click adblock list install |
| Global Media Controls | Forum — Chrome-style media panel |
| Markdown Editor for Notes | Forum — markdown editing in notes |
| Open Panels on Mouse-Over | Forum — auto-open/close panels on hover |
| Dashboard Camo | Forum — theme-aware widget styling |
| Colorful Top Loading Bar | Forum — animated title bar on page load |
| Feed Icons | Forum — convert feed icons to favicons |
| Address Bar (Yandex-style) | Forum — title + domain display |
| Open in Dialog | Forum — open links in popup dialogs |
| Tab Stack Auto-Expand | Forum — auto expand/collapse tabbar |
| Theme Previews Plus | Forum — accurate theme preview in settings |
| VivalArc | GitHub — Arc theme port |
Create a one-click restart button (useful for mod development)
- Go to
vivaldi://vivaldi-urls/→ enable internal debugging pages - Create a Quick Command at
vivaldi:settings/qc/: Open Link in Current Tab →chrome://restart - Add it to the toolbar via customize toolbar
- Optionally change the icon at
vivaldi:settings/themes/
Special thanks to the LINUX DO community for the support.







