Skip to content

int128/bntp

Folders and files

NameName
Last commit message
Last commit date
Feb 21, 2025
May 18, 2024
Apr 2, 2024
Nov 17, 2024
May 3, 2024
Feb 13, 2025
Jun 9, 2022
Nov 17, 2024
Apr 30, 2024
Apr 2, 2024
Mar 4, 2025
Mar 5, 2025
Apr 2, 2024
Apr 2, 2024

Repository files navigation

BNTP: Bookmarks in New Tab Page react

This is an extension for Chrome, providing the New Tab Page with bookmarks and recently visited sites. https://chrome.google.com/webstore/detail/feeleilgbmkkpapllljmclmbeddcdeeh

Screenshots

Here are the screenshots generated by Storycap in GitHub Actions.

Light Dark
Bookmark Editor Preferences

Architecture

  • Chrome extension
  • React Hooks
  • TypeScript
  • ESLint
  • Prettier
  • Storybook

History

  • v3 is built with React Hooks and TypeScript (2022)
  • v2 was built with React, Redux and Immutable.js (2017)
  • v1.2 was built with React (2015)
  • v1.1 was built with Vue.js (2015)
  • v1.0 was built with Angular 1 and Coffeescript (2014)

Development

Load the extension in Chrome

To watch and build the extension:

pnpm run dev

To add the extension to Chrome:

  1. Open chrome://extensions/
  2. Click "Load unpacked" button
  3. Select dist directory of this project
  4. Open a new tab

Test

pnpm run test

Release

To build the extension for production:

pnpm run build

Create a new release tag. GitHub Actions will build a package for production as dist.zip archive.