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

https://github.com/avrsanand/notes-keeper-extension

A Chrome Extension for efficient note-taking within your browser. Save, tag, and manage notes with URL links, and keep your notes intact across sessions. Fully open-source and customizable.
https://github.com/avrsanand/notes-keeper-extension

browser-extension chrome-extension html-css-javascript javascript note-taking notes-management-system open-source productivity-tools tags task-organizer web-extension

Last synced: 6 months ago
JSON representation

A Chrome Extension for efficient note-taking within your browser. Save, tag, and manage notes with URL links, and keep your notes intact across sessions. Fully open-source and customizable.

Awesome Lists containing this project

README

          

# Note-Keeping Chrome Extension

## Overview

This is a simple and intuitive Chrome extension that allows users to take notes directly within their browser. The extension features the ability to:
- Save notes with titles, content, and optional tags
- Add a URL to the note, which is clickable for easy navigation
- Edit and delete notes
- Filter notes by tags

## Features

- **Create Notes:** Add titles, content, and tags to your notes for easy organization.
- **Clickable URLs:** Include URLs in your notes for quick navigation to web pages.
- **Edit & Delete:** Easily edit or delete your existing notes.
- **Tag Filtering:** Filter your notes by specific tags for efficient browsing.

## Installation

To use this extension on your local Chrome browser, follow these steps:

1. **Clone the repository**
Clone this GitHub repository to your local machine using the following command:
```bash
git clone https://github.com/yourusername/note-keeping-extension.git
```
2. **Open Chrome Extension Page**
In your Chrome browser, navigate to the following URL:
`chrome://extensions/`
3. **Enable Developer Mode**
In the top right corner of the page, toggle the switch to enable *Developer Mode*
4. **Load Unpacked Extension**
Click on the *Load unpacked* button and select the directory where you cloned the repository.
5. **Start Using the Extension**
Once loaded, the extension should appear in your Browser toolbar. You can now click on the extension icon and start adding notes!

## Demo

https://github.com/user-attachments/assets/e8e8e335-0c1b-40f9-9df8-250e92a72551

## Contributing

Contributions are welcome! To contribute, please follow these steps:

1. **Fork the Repository**
Click the "Fork" button on the top right of this page to fork this repository.

2. **Create Your Feature Branch**
Create a branch for your feature or fix:
```bash
git checkout -b feature/AmazingFeature
```
3. **Commit your Changes**
Commit your changes to the feature branch:
```bash
git commit -m "Add some amazing feature"
```
4. **Push to your Branch**
Push your changes to your feature branch:
```bash
git push origin feature/AmazingFeature
```
5. **Open a Pull Request**
Open a pull request with a detailed description of your changes.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.