HypeLessLi helps you critically read scientific texts by highlighting hype-like, subjective, promotional, and vague terms in yellow.
It also provides a collapsible sidebar with explanations, counts, and navigation through all occurrences.
NOTE: This is primarily the development side; for the most reliable public code, refer to the published version at https://doi.org/10.5281/zenodo.16813943
- 
Clone the Repo - In your desired download location, open the terminal and type:
 git clone https://github.com/SimonNir/HypeLessLi.git
 
- In your desired download location, open the terminal and type:
- 
Open Chrome Extensions Page - In Chrome, go to:
 chrome://extensions/
 
- In Chrome, go to:
- 
Enable Developer Mode - Turn on the Developer mode switch in the top-right corner.
 
- 
Load the Extension - Click Load unpacked.
- Select the folder containing the cloned files.
- HypeLessLi will now appear in your extensions list.
 
- Navigate to a webpage with scientific writing.
- The extension highlights hype terms automatically with the sidebar minimized.
- Use the extension popup (click the HypeLessLi icon in your browser toolbar) to:
- Toggle highlighting on/off globally
- Show/hide the sidebar
- Access help information
 
- Alternatively, click the floating 📝 button (bottom-right) to show the sidebar.
- In the sidebar you can:
- See all flagged terms with counts and explanations
- Click a term to jump to the next occurrence
- Click again to cycle through all occurrences
- Hover over a term to preview all matches in light orange
 
- Resize the sidebar by dragging its left edge.
- Hover over highlighted words to see explanations in a tooltip.
These words/phrases are flagged for being potentially subjective, hype-driven, or vague in scientific writing (default list in terms.js):
- extreme
- groundbreaking
- cutting-edge
- revolutionary
- novel
- unique
- breakthrough
- state-of-the-art
- exciting
- unprecedented
- best
 etc.
These terms often:
- Overstate results
- Add subjective evaluation instead of objective data
- Make novelty claims that should be clear from context
- Use vague or promotional metaphors
- Risk making the writing less precise or more marketing-like
HypeLessLi encourages clear, precise, and evidence-based scientific communication.
HypeLessLi has been updated with the following improvements over the original version:
- Extension now only runs when you click the extension icon in the browser toolbar.
- No longer automatically activates on every page load.
- Prevents unwanted highlighting on non-scientific content.
- Automatically adapts to system settings (prefers-color-scheme: dark).
- Uses darker sidebar and tooltip styles for readability.
- Highlight flashes smoothly when clicked or previewed.
- Subtle transitions for highlight colors.
- Sidebar includes an Info button.
- Opens a popup with instructions on how to use the extension.
- Sidebar width can be adjusted by dragging its edge.
- Minimum width: 180px, Maximum width: 500px.
- Hovering over a highlighted word shows an explanation tooltip.
- Helps users understand why a word was flagged without opening the sidebar.
- Added an exceptions list in terms.js.
- Example: "benchmark test", "unique identifier", "extreme value theory", etc., will not be flagged.
- Fixed bug where hidden metadata or SEO text caused false matches (e.g., "best (1)").
- Now scans only visible text (ignores display:none,visibility:hidden, andaria-hidden).
- Works best on visible webpage text (not PDFs).
- Uses keyword matching, so borderline cases may still appear.
- Term list and exceptions can be expanded in terms.js.
- Must be manually activated on each page by clicking the extension icon.
Dr. Xhoela Bame, Dr. Gjylije Hoti, Dr. Adibe Kingsley Mbachu, Dr. Vasilis Nikolaou, Simon Nirenberg, Klara Krmpotic, Dr. Christian Kuttner, Dr. Sudha Shankar (in alphabetical order)
The Li is short for Lindau, as the idea was born out of a workshop at the 74th Lindau Nobel Laureate Meeting (Chemistry)
- Added smart contrast-aware highlighting for better visibility.
- Polished popup interface with toggle switches and action buttons.
- Hid sidebar by default, retaining auto-highlighting
- Improved floating button with smooth animations.
- Unified dark/light modes into a single consistent interface that always contrasts well.
- Added filtering for visible text only (fixes phantom matches from hidden metadata).
- Introduced exceptions list to reduce false positives.
- Added dark mode support.
- Added animations for highlights and previews.
- Added help button with instructions.
- Added resizable sidebar.
- Added hover tooltips on flagged words.
- Minor bugfixes
- Sidebar can now be collapsed/reopened.
- Added floating "H" button.
- Minor bugfixes
- Initial release with basic hype term highlighting and sidebar counts.