Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nicolassiver/bookmarked

Google Chrome extension to manage bookmarks as a part of the new tab experience.
https://github.com/nicolassiver/bookmarked

Last synced: 7 days ago
JSON representation

Google Chrome extension to manage bookmarks as a part of the new tab experience.

Awesome Lists containing this project

README

        

# Bookmarked

> Important: Work in progress... Exploration and learning of extension development for the Google Chrome browser.

> Notes: There are many extensions dedicated to bookmark and tab management. This is my simplified version.

## What is Bookmarked?

Google Chrome extension to manage bookmarks as a part of the new tab experience.

## Background and Motivation

A few years ago, I discovered an exciting take on bookmark organization via a new tab experience in Google Chrome. It was Toby. It was a straightforward extension around tab management. One feature that appealed to me was the ability to organize tabs/bookmarks into collections where all that data would synchronize between work and personal environments. Developers actively supported the extension, and functionality would grow. It started to have more and more features that I did not need, and those features began to compete for the space on the screen and get into valuable experience for tab management via collections. At some point, a requirement was added for a personal account to log into Toby as a service. All of that started diminishing the value of the straightforward feature I liked. A few months ago, an announcement was made that the free plan would become a new type of account with limitations on how many bookmarks you can have in the collections. This is where it started to become a deal breaker.

I think it's possible to have that initial functionality without any additional burden Toby had to aggregate across multiple years of development. This is the idea behind the Bookmarked extension.

## Goals

- Simple
- Lightweight
- New tab experience
- Data persistence across multiple devices
- Visually appealing
- Google Chrome only

## Roadmap and Aspirations

- [ ] Basic collection folow
- [ ] Create Google Chrome Dev Account and publish the extension
- [ ] Data persistence
- [ ] Data migration from Toby
- [ ] Multi-device data syncronization
- [ ] Themes (Dark / Light)
- [ ] Highlight already opened bookmarks