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.
- Host: GitHub
- URL: https://github.com/avrsanand/notes-keeper-extension
- Owner: AVRSANAND
- License: mit
- Created: 2024-09-07T17:56:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T19:14:00.000Z (almost 2 years ago)
- Last Synced: 2024-10-06T03:06:16.892Z (over 1 year ago)
- Topics: browser-extension, chrome-extension, html-css-javascript, javascript, note-taking, notes-management-system, open-source, productivity-tools, tags, task-organizer, web-extension
- Language: JavaScript
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.