DEV Community

Matteo Mazzarolo
Matteo Mazzarolo

Posted on

3 2

Another Tab: An open source Chrome extension built with TypeScript and React

I just published Another Tab: An open source Chrome extension built with TypeScript and React (with hooks, Redux and Styled-Components).

GitHub logo mmazzarolo / chrome-another-tab

Just building a Chrome Extension with Create React App and TypeScript.

 

Another Tab - Chrome Extension

An open source Chrome extension that shows your bookmarks when you open a new tab.
Built with Create React App and TypeScript.

 

Another Tab

Another Tab Download Another Tab from the Chrome Web Store

...or try it live

Overview

I initially built this extension just for personal use... and for trying building a Chrome extension πŸ€·β€β™‚οΈ, so for now it has just the features that I need...
That said, PRs are welcome!
Check the DEVLOG to see the history of the project.

Features

  • Shows your bookmarks in the new tab page
  • Bookmarks filtering/search
  • Keyboard navigation support
  • Bookmark folders visibility toggle
  • Themes support
  • Drag & drop bookmark sorting

Stack

  • React (using Create React App) and hooks
  • TypeScript
  • Styled-Components
  • Redux, Redux-Saga and Typesafe-Actions

Contributing

Feature request

I already created a few issues with some features that I feel like would be really welcomed addition, and I'm open to any…

Any kind of contribution or discussion is warmly welcome!

Top comments (4)

Collapse
 
tobiassn profile image
Tobias SN β€’

This actually looks pretty cool.

Collapse
 
mmazzarolo profile image
Matteo Mazzarolo β€’

Thank you!

Collapse
 
jacobherrington profile image
Jacob Herrington (he/him) β€’ β€’ Edited

Thanks for sharing! Any plans to get this working on Firefox?

Collapse
 
mmazzarolo profile image
Matteo Mazzarolo β€’

Thought about it but haven't planned anything yet :)