{
  "id": "79b651464693",
  "url": "https://github.com/whymirror/mousehole",
  "title": "mouseHole",
  "note": "MouseHole is a personal web proxy written in Ruby designed to be simple to script. Scripts can rewrite the web as you view it, altering content and behavior as you browse. Basically, it’s an alternative to Greasemonkey, which does similar things from inside the Firefox web browser.",
  "voice": "excerpt",
  "saved": "2010-12-05T12:16:23Z",
  "host": "github.com",
  "kind": "repository",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/79b651464693/",
  "markdown": "https://links.thingelstad.xyz/links/79b651464693.md",
  "issues": [],
  "connections": {
    "same_host": {
      "count": 250,
      "page": "https://links.thingelstad.xyz/hosts/github.com/",
      "nearest": [
        {
          "id": "385d218deb64",
          "title": "Marcel's twurl at master",
          "url": "https://github.com/twitter/twurl",
          "record": "https://links.thingelstad.xyz/links/385d218deb64/"
        },
        {
          "id": "2f6a9249d67b",
          "title": "Git Textmate Bundle",
          "url": "https://github.com/jcf/git-tmbundle#readme",
          "record": "https://links.thingelstad.xyz/links/2f6a9249d67b/"
        },
        {
          "id": "9c837379424d",
          "title": "irccat",
          "url": "http://github.com/RJ/irccat",
          "record": "https://links.thingelstad.xyz/links/9c837379424d/"
        },
        {
          "id": "caf22e17e4ff",
          "title": "igrigorik/em-proxy",
          "url": "https://github.com/igrigorik/em-proxy",
          "record": "https://links.thingelstad.xyz/links/caf22e17e4ff/"
        },
        {
          "id": "4f88a336e5e9",
          "title": "The Personal Page",
          "url": "https://github.com/weightshift/The-Personal-Page",
          "record": "https://links.thingelstad.xyz/links/4f88a336e5e9/"
        }
      ]
    },
    "same_week": {
      "count": 156,
      "nearest": [
        {
          "id": "01190eca2bb6",
          "title": "iSites",
          "url": "http://isites.us/",
          "record": "https://links.thingelstad.xyz/links/01190eca2bb6/"
        },
        {
          "id": "0ad5a57ee5f5",
          "title": "Stacey, Simplified portfolios",
          "url": "http://www.staceyapp.com/",
          "record": "https://links.thingelstad.xyz/links/0ad5a57ee5f5/"
        },
        {
          "id": "0c1d5bd3d6dc",
          "title": "My chat with Steve Brill about charging readers for news online",
          "url": "http://www.niemanlab.org/2009/06/my-chat-with-steve-brill-about-charging-readers-for-news-online/",
          "record": "https://links.thingelstad.xyz/links/0c1d5bd3d6dc/"
        },
        {
          "id": "0d2c89a6095b",
          "title": "100 Amazing Free Wordpress Themes for 2009 - Smashing Magazine",
          "url": "http://www.smashingmagazine.com/2009/05/18/100-amazing-free-wordpress-themes-for-2009/",
          "record": "https://links.thingelstad.xyz/links/0d2c89a6095b/"
        },
        {
          "id": "0d511c06385f",
          "title": "NextWidgets",
          "url": "http://nextwidgets.com/",
          "record": "https://links.thingelstad.xyz/links/0d511c06385f/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "facts": {
    "kind": "repository",
    "method": "github",
    "checked": "2026-10-24T01:07:38Z",
    "full_name": "whymirror/mousehole",
    "description": "the scriptable, rewriting proxy for ruby",
    "language": "Ruby",
    "stars": 22,
    "archived": false,
    "fork": true,
    "pushed": "2009-08-30T22:27:26Z",
    "homepage": "http://code.whytheluckystiff.net/mouseHole/"
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://github.com/whymirror/mousehole"
  }
}
