Gmail - Google Reader Seamless Integration

By Michael A. Balazs Last update Oct 25, 2008 — Installed 7,597 times.

Script Summary: This script loads the Google reader seamlessly into the gmail interface below the inbox (rather than the sidebar) using a gmail native navbox.

Please use Gmail - Seamless Integration (Google Calendar, Reader, Notebook, etc...) with Collapsible Inbox for Standard GMail and GMail Apps instead.

New Script: Now you can collapse your inbox also! Get it here Gmail - Collapsible Inbox.

Works best when used with GCal/GReader/GNotebook- Header Removal in IFrames. Combines nicely with Gmail - Google Calendar (GCal) Seamless Integration and Gmail - Google Notebook Seamless Integration.

Please send comments, problems, and general feedback to


  • Size:
    • Tools->Greasemonkey->Manage User Scirpts
    • Highlight Gmail - Google Reader Seamless Integration
    • On the line with var reader_frame_height = "600px"; replace the 600px with your desired size.
    • Save file and reload GMail.
  • Ordering:
    • Tools->Greasemonkey->Manage User Scirpts
    • Highlight Gmail - Google Reader Seamless Integration
    • On the line with var place_before; Set it equal to either ATTOP, calendar, reader, notebook or ATBOTTOM depending on what you would like just below this navbox.
    • Save file and reload GMail.


  • 1.8
    • Major improvements to ordering mechanism. See configuration section for full details.
  • 1.7
    • New Feature: Auto hiding of google reader when loaded into a google apps page for those who use both a regular and apps account.
  • 1.6
    • Fixed problem caused by GMail Greasemonkey API not loading by the time the script requests it.
  • 1.5
    • Improved calendar/reader ordering mechanism.
  • 1.4
    • Removed dependence on jQuery which reduces bandwidth usage and improves load time dramatically.
    • Fixed problem of wrong page loading in wrong iframe when reader and calendar used together.
    • Fixed reloading page memory leak.
    • New Feature Added configurable parameter to set order of reader and calendar per bjbkk suggestion.
  • 1.3
    • Fixed problem that caused calendar navbox to load multiple times in Vista.
  • 1.2
    • Fixed problem that caused navbox to load on the left sidebar.
  • 1.1
    • Simplified code and completely reworked loading mechanism.
  • 1.0
    • Original Version

Known Issues:
  • If the reader/calednar (when loaded in its own page) is zoomed it can cause the gmail page to change zooms. It can be resolved but resetting the zoom of the reader/calednar (when loaded in its own page.) Possible temporary work around is disable firefox from recalling zoom levels by going to about:config and setting browser.zoom.siteSpecific to false. This I believe is a firefox bug and has been submitted to bugzilla.

Known Conflicts:
  • It does not play well with NoScript since it blocks iframes by default. This can be disabled to fix the problem.