DEV Community

loading...

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

mmazzarolo profile image Matteo Mazzarolo ・1 min read

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!

Discussion (4)

pic
Editor guide
Collapse
tobiassn profile image
Tobias SN

This actually looks pretty cool.

Collapse
mmazzarolo profile image
Collapse
jacobherrington profile image
Jacob Herrington (he/him)

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

Collapse
mmazzarolo profile image
Matteo Mazzarolo Author

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