A privacy-first Chrome extension for highlighting and organizing text.
Project details
OpenHighlights is a Chrome extension focused on privacy, allowing users to highlight text and take notes on webpages and PDFs without any cloud reliance. With features like instant search, custom tags, and offline exporting options, it makes organizing knowledge straightforward while keeping user data secure.
OpenHighlights is a privacy-first Chrome extension designed to enhance the way users interact with text on webpages and PDFs. This tool allows users to highlight text, attach notes, and organize knowledge effectively using tags and collections, all while being fully local and operating without the need for accounts or cloud services.
Ctrl+Shift+H for highlighting, Ctrl+Shift+N for notes, and Ctrl+Shift+S for saving enhance usability.OpenHighlights is built using the latest web technologies, including React, TypeScript, Vite, Tailwind CSS, Zustand, and Dexie for IndexedDB data management, complemented by PDF.js for PDF functionalities and Vitest for unit testing.
In Phase 1, all user data is stored locally in IndexedDB on the user's device. The extension operates without any analytics or remote APIs, ensuring complete user privacy.
For developers interested in contributing, the architecture follows a feature-based layout for organized development. With a clear roadmap for future enhancements—including potential AI features and synchronization capabilities—OpenHighlights is continuously evolving. See the documentation for installation guides, architecture details, and contribution guidelines.
Explore a new way to interact with information online with OpenHighlights, where privacy and productivity meet.
Comments
0Start the conversation
Share the first comment.