I was lucky enough that video about my extension blew up on tiktok (it wasn't even my video lol), which bring around 34k users. After that extension started slowly getting more traction from here and there (tech sites, personal newsletters, etc), but that didn't bring any substantial audience, to this day (1.5 years passed) tiktok was the biggest success and provided most of current audience, partially because I stopped actively working on the extension about year or so ago
Hello, I'm Oleh. I'm a product-oriented frontend developer with 6 years of commercial experience focused on browser extensions. I enjoy turning ideas into working products without compromising the user experience or performance. I have a passion for design and always strive to provide best experience for users.
In my career, I worked a lot on browser extensions, so I have quite a good understanding of browser internals and how JS works. I'm perfectly comfortable coding in vanilla JS (and can reverse engineer JS scripts, lol) as well as using modern tech like React. Besides frontend, I can work on backend too (using either TS or Python) and do basic DevOps.
Beyond day work, I contribute to open source, work on my apps, and write articles for my blog https://sinja.io
I'm looking for a remote position in a product company without a lot of bureaucracy. I'm comfortable both working in team and being single developer. Extra points for you if the position allows part-time employment.
Hello, I'm Oleh. I'm a product-oriented frontend developer with 6 years of commercial experience focused on browser extensions. I enjoy turning ideas into working products without compromising the user experience or performance.
In my career, I worked a lot on browser extensions, so I have quite a good understanding of browser internals and how JS works. I'm perfectly comfortable coding in vanilla JS (and can reverse engineer JS scripts, lol). Besides frontend, I can work on backend too (using either TS or Python) and do basic DevOps. Beyond day work, I contribute to open source, work on my apps, and write articles for my blog (https://sinja.io).
I'm looking for a remote position in a product company without a lot of bureaucracy. I'm comfortable both working in team and being single developer. Extra points for you if the position allows part-time employment.
On the screenshot there are couple of bookmarks and search widget. It's something user adds on their own, so you're free to not use those services (and even if you do Anori doesn't send any data to them anyway)
Calling default choice (which can be changed right when you add search widget) 'shoving Google down my throat' is quite a big stretch, don't you think?
Nope, currently it's very dummy calendar which just shows dates. I have vague plans to integrate it with Google calendar at least, but there is not ETA for that
4. Iframe unfortunately works quite unreliably, especially on Chrome. It uses declarativeNetRequest API and that seem to be hella unreliable for some reason. Usually disabling and then enabling Anori back fixes this issue.
5. If you mean iframe widget which open on click, you can 'detach' this window (button to the left of close button) and then you will be able to resize it or move around the screen. Ordinary iframe widget should be resizable as is (though scrollbar is shown inside the iframe itself, Anori doesn't have access there and can't do anything about it).
Thanks for the suggestions, some of them look really interesting!
Please open issue in the repo [1]! Currently I work mostly on bug fixes and simple features (don't have much time for pet projects now), but I use issues to keep track of everything.
> Some simple color themes alongside the pictures
You can create a custom theme and upload solid color picture as background.
Sorry! There is a screenshot on anori.app which will tell it better that my words I believe. But in short, Anori allows you to add different widgets to your new tab (bookmarks, world time, notes, etc) and organize them in layout you like.
There was similar product from Google 15 years ago which allowed to create personalized start page with different widgets, but it was closed long ago. I wasn't familiar with it first-hand, but I found it funny how similar concept Anori had to iGoogle when I finally learned about it
Anori is a browser extension that replaces the usual new tab page and enables users to construct their own page using the widgets provided (bookmarks, to do, notes, recently closed pages, top sites, and more) and 8 built-in color schemes.
The story behind is simple: I was missing such an extension myself, so I decided to create it. I had intended to create just one bookmarks widget and call it a day, but I ended up creating eight more widgets and eight different color schemes.
In terms of technology, the extension is developed with React for UI, Framer Motion for animations and drag & drop, Jotai for state management, and Iconify to include a large number of icons.