Hacker News new | past | comments | ask | show | jobs | submit login

One of the things that makes Vivaldi unique is that it is built on modern web technologies. We use JavaScript and React to create the user interface with the help of Node.js and a long list of NPM modules. Vivaldi is the web built with the web.

By the looks of things Vivaldi is Chromium with a skin written using React, but there's no links to a repo or any API documentation as far as I can tell. The extensions page in the browser suggests it uses Chromium's extensions API which rather defeats the "Customize Everything" tag line that's all over the website. Is it possible to load in my own React components to add to the browser chrome some how?

FWIW there are bits of the code here, but I don't know what is the extent of it


The browser is proprietary, but includes open source components, without checking, what you've linked to above is probably just the open source bits.

I'm honestly curious as to who'd move to a proprietary browser in 2016 given all the history of the last couple of decades!

Google, for one. Chromium is an open-source project, but Chrome is and has always been proprietary.

It's still using an open source rendering engine, which I think is the important bit, it's just the container that is proprietary.

> a long list of NPM modules

doesn't sound like a good thing.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact