GitHub - sebastianlay/orange-elephant: A browser extension that lets you add personal annotations to Hacker News usernames

2 min read Original article ↗

Logo

Orange Elephant

A browser extension that lets you add personal annotations to Hacker News usernames. Annotations are synced across all browser instances where you're logged in.

Installation

Features

  • Add short annotations to any Hacker News username
  • Annotations appear as badges next to usernames
  • Click on a username to add or edit an annotation
  • Automatic sync across browser instances via browser sync storage
  • Search, export, and import annotations via the popup
  • Works on Chrome and Firefox

Add short annotations to any user on Hacker News Manage your annotations, which are automatically synced to your other browser instances when you are logged in Integrates with Dark Reader

Usage

Adding an Annotation

  1. Navigate to Hacker News
  2. Click on any username
  3. Enter your annotation in the tooltip that appears
  4. Click "Save" or press Enter

Editing an Annotation

  1. Click on the badge next to a username
  2. Modify the text in the popup
  3. Click "Save" or press Enter

Deleting an Annotation

  1. Click on the badge next to a username
  2. Click the "Delete" button

Managing Annotations

Click the extension icon to open the popup where you can:

  • View all your annotations
  • Search annotations by username or text
  • Export annotations as JSON
  • Import annotations from JSON

Syncing und Privacy

Annotations are stored using the browser's sync storage API and are only visible to you. As long as you're signed into your browser (Chrome account or Firefox account), annotations will automatically sync to all your browser instances. There is a storage limit of 100KB, but this is sufficient for hundreds of short annotations.