Skip to content

fabianmarian8/savo-reddit

Repository files navigation

Savo: Saved Post Manager for Reddit

A powerful Chrome extension for managing your saved Reddit posts with tags, search, bulk operations, and export to Notion/Obsidian.

Version Manifest License

Features

Core Functionality

  • Sidebar Access - Quick access with Ctrl+B / Cmd+B
  • Infinite Scroll - Automatically loads more posts as you scroll
  • Quick Save - Floating save button on every post in your feed

Organization

  • Custom Tags - Create and assign tags to any saved post
  • Auto-Tags - Automatically tag posts based on subreddit
  • Search - Full-text search across titles, subreddits, and authors
  • 8 Sort Options - By date saved, post date, score, or subreddit A-Z

Bulk Operations

  • Multi-Select - Select multiple posts at once
  • Bulk Tagging - Add tags to many posts simultaneously
  • Bulk Unsave - Remove multiple posts from saved
  • Rate Limited - Respects Reddit's API limits (500ms between requests)

Export

  • Notion - Formatted for Notion import
  • Obsidian - Markdown with YAML frontmatter
  • Markdown - Clean markdown file
  • JSON - Complete data with all tags
  • CSV - Spreadsheet compatible
  • Backup - Export/import your tags

User Experience

  • Dark & Light Themes - Toggle with one click
  • Keyboard Navigation - Arrow keys + Enter
  • Bilingual - English & Slovak
  • Statistics - Visual breakdown of your saved content
  • Clean Reading - Hides promoted/sponsored content

Installation

From Chrome Web Store

  1. Visit [Chrome Web Store link]
  2. Click "Add to Chrome"

Manual Installation (Developer Mode)

  1. Download or clone this repository
  2. Open chrome://extensions/ in Chrome
  3. Enable "Developer mode" (top right)
  4. Click "Load unpacked"
  5. Select the extension folder

Usage

  1. Open Sidebar: Press Ctrl+B (or Cmd+B on Mac) or click the extension icon
  2. Browse Posts: Scroll through your saved content
  3. Add Tags: Click the tag icon on any post
  4. Search: Type in the search box to filter posts
  5. Export: Go to Export tab and choose your format

Keyboard Shortcuts

Key Action
Ctrl+B / Cmd+B Toggle sidebar
Escape Close sidebar
/ Navigate posts
Enter Open selected post

Screenshots

[Add screenshots here]

Privacy

  • No data collection - Everything stays on your device
  • No external servers - Direct communication with Reddit only
  • No password required - Uses your existing browser session
  • Open source - Review the code yourself

See PRIVACY_POLICY.md for details.

Technical Details

  • Manifest Version: 3
  • Permissions: storage, host_permissions for reddit.com
  • No OAuth Required: Uses Reddit's public JSON API with session cookies
  • Chrome Storage Sync: Tags sync across your devices

Development

Project Structure

savo-reddit/
├── manifest.json      # Extension configuration
├── content.js         # Main extension logic
├── sidebar.css        # Sidebar styles
├── background.js      # Service worker
├── icons/             # Extension icons
├── PRIVACY_POLICY.md  # Privacy policy
└── README.md          # This file

Building

No build step required. The extension runs directly from source.

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Changelog

v1.0.0 (December 2024)

  • Initial public release
  • Sidebar with saved posts management
  • Custom tagging system
  • Auto-tags based on subreddit
  • Export to Notion, Obsidian, Markdown, JSON, CSV
  • Bulk operations with rate limiting
  • Dark/Light themes
  • English/Slovak localization
  • Quick save buttons on feed posts
  • Clean reading mode (hides promoted content)
  • Statistics dashboard

License

MIT License - see LICENSE for details.

Disclaimer

This extension is an independent project and is not affiliated with, endorsed by, or connected to Reddit Inc.

Support

  • Issues: GitHub Issues
  • Feature Requests: Open an issue with the "enhancement" label

Made with care for the Reddit community.

About

Savo: Saved Post Manager for Reddit - Chrome extension for managing saved posts with tags, search, export to Notion/Obsidian

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors