Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/archeun/navigate-me
A chrome extension to access your recently visited web pages within a website
https://github.com/archeun/navigate-me
chrome chrome-extension chromium chromium-extension google-chrome google-chrome-extension productivity
Last synced: about 2 months ago
JSON representation
A chrome extension to access your recently visited web pages within a website
- Host: GitHub
- URL: https://github.com/archeun/navigate-me
- Owner: archeun
- Created: 2023-12-10T15:19:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-21T06:55:48.000Z (about 1 year ago)
- Last Synced: 2024-10-14T06:42:26.131Z (3 months ago)
- Topics: chrome, chrome-extension, chromium, chromium-extension, google-chrome, google-chrome-extension, productivity
- Language: JavaScript
- Homepage:
- Size: 152 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Navigate Me
> Navigate me will keep track of your page visits inside a website. It improves your productivity by helping you quickly find your history of page navigations within the website.This extension will keep track of the web pages you visit within a website. It improves your productivity by allowing you to see the history of all the web pages you visited on a website in one place.
For eg: when surfing a documentation website, you might visit several pages to read about different topics. After some time, you need to go back to a previous article but do not remember its name/link. **Navigate Me** will help you quickly pick or search it from the listed URLs within the extension.
This extension has an improved user experience than the standard Chrome History since it allows you to see all the visited pages while you are on the website. It provides simple yet powerful search functionality and sensible configurations.
**Navigate Me** extension stores data locally so you don't have to worry about privacy or data usage. It is minimalistic and has less clutter.
## Screenshots
![screenshot-5](https://github.com/archeun/navigate-me/assets/5432727/85c09a66-05d5-4210-8d81-308e89c365aa) ![github](https://github.com/archeun/navigate-me/assets/5432727/4fc3bf89-9d49-4ed2-ad07-d3d5995cb569) ![mdn-docs](https://github.com/archeun/navigate-me/assets/5432727/906b35c8-ee60-4f6e-8459-2f6fe0c9ac89) ![settings-page](https://github.com/archeun/navigate-me/assets/5432727/b758a219-5950-4521-909e-b8c4119547e2)
## Features
- Records the web pages you visit within a website
- Lists down the web pages (most recent on top)
- Search and pick previously visited pages
- Remove selected pages from the list
- Setting to enable/disable tracking
- No data usage. The extension stores its data locally. Not synced with any cloud applications - privacy first## Development
Follow the steps below to set up the extension codebase for development.
1. Clone (or fork and clone) the repository.
1. Navigate inside the root directory of the codebase.
1. Run `npm install && npm run watch`. This will build the extension for development. Build files can be found in the `/build` directory.
1. Then you can follow the instructions below to install the extension locally for testing.
1. Open `chrome://extensions`
1. Switch on the `Developer mode` checkbox (top right corner of the page)
1. Click on the `Load unpacked` button
1. Select the `/build` folder and click `Open`.