Skip to content

Digital reading list - Save, organize, and track articles with smart folders, progress tracking, and a floating quick-access button.

License

Notifications You must be signed in to change notification settings

ayogatot/papermark

Repository files navigation

Papermark Logo

Papermark

Your digital reading list - A smart bookmark manager for articles and blogs with reading progress tracking and organization features.

Available in the Chrome Web Store NextGen Tools Badge

Features

Core Functionality

  • Save articles/blogs to read later with one click
  • Quick add URLs manually
  • Context menu integration (right-click to save)
  • Reading progress tracking
  • Auto-detection of article content

Organization

  • Custom folder organization
  • Favorite marking system
  • Status tracking (unread/reading/completed)
  • Advanced filtering by folder, status, or favorites

Data Management

  • Export/import data (JSON format)
  • Cloud sync ready (using Chrome storage)
  • Bulk operations (clear completed, clear all)
  • Customizable settings

Installation

  1. Download or clone this repository
  2. Open Chrome and go to chrome://extensions/
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked" and select the extension folder
  5. The Papermark icon will appear in your toolbar

Usage

Saving Articles

  • Click the extension icon and hit "Save Current Page"
  • Right-click on any page and select "Save to Papermark"
  • Manually add URLs in the popup

Organizing

  • Create custom folders in the Options page
  • Mark items as favorites with the star icon
  • Change status by clicking on items
  • Filter by folder, status, or favorites

Tracking Progress

  • Reading progress is automatically tracked
  • Articles marked as "reading" when opened
  • Progress bar shows completion percentage
  • Statistics update in real-time

Options & Settings

Access the options page by:

  • Right-clicking the extension icon → "Options"
  • Going to chrome://extensions/ and clicking "Details" → "Extension options"

Available Settings

  • Auto-mark as reading when opened
  • Show notifications when saving
  • Default folder for new items
  • Daily/weekly reading goals
  • Custom folder management
  • Data export/import

Keyboard Shortcuts

You can set up custom keyboard shortcuts for:

  • Save current page
  • Open extension popup
  • Quick add URL

Go to chrome://extensions/shortcuts to configure.

Data Privacy

All data is stored locally in your Chrome browser using the chrome.storage.local API. No data is sent to external servers unless you manually export it.

Support This Project

Papermark is completely free and open-source. If you find it helpful and want to support continued development, consider:

☕ Buy Me a Coffee

Ko-fi

Your support helps keep this project alive and improving! Every coffee fuels new features and bug fixes.

⭐ Star on GitHub

If you like this project, give it a star! It helps others discover it.

🐛 Report Issues

Found a bug? Have a feature request? Open an issue on GitHub!

Contributing

Feel free to submit issues, feature requests, or pull requests to improve this extension.

License

This project is licensed under the MIT License - see the LICENSE file for details.

This means you are free to:

  • Use the extension for personal or commercial purposes
  • Modify and adapt the code
  • Distribute copies
  • Include in your own projects

Just keep the copyright notice and license text!


Happy Reading! 📖✨

Created with ❤️ by @ayogatot

About

Digital reading list - Save, organize, and track articles with smart folders, progress tracking, and a floating quick-access button.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published