HBrowser

Headless/full Java browser with support for downloading files, working with cookies, retrieving HTML and simulating real user input. Possible via Node.js with Puppeteer and/or Playwright. Main focus on ease of use and high-level methods.

MIT License

Stars
119
Committers
3

Bot releases are hidden (Show)

HBrowser - 3.0.8 Latest Release

Published by Osiris-Team 4 months ago

HBrowser - 3.0.7

Published by Osiris-Team 4 months ago

HBrowser - 3.0.6

Published by Osiris-Team 4 months ago

HBrowser - 3.0.5

Published by Osiris-Team 4 months ago

HBrowser - 3.0.4

Published by Osiris-Team 4 months ago

HBrowser - 3.0.3

Published by Osiris-Team 4 months ago

  • NEW: support for existingChromeBrowserUrl
  • NEW: hardcoded versions for playwright, pupetter, their extra variants, puppeteer-extra-plugin-stealth and nodejs
  • NEW: added convenience static class HB
HBrowser - 3.0.2

Published by Osiris-Team 4 months ago

HBrowser - 3.0.1

Published by Osiris-Team 8 months ago

HBrowser - 3.0.0

Published by Osiris-Team 9 months ago

This update requires you to delete /headless-browser/node-js/node-js-installation folder

  • Node installation now gets extracted to parent folder removing the need of updating the installation path after download. This also fixes issues with executing install(true) multiple times.
  • Fixed newer playwright versions not installing.
HBrowser - 2.4.3

Published by Osiris-Team over 1 year ago

  • load() now waits until HTML is fully loaded and close() in PlaywrightWindow also executes browserCtx.close() to prevent zombie processes
HBrowser - 2.4.2

Published by Osiris-Team almost 2 years ago

HBrowser - 2.4.1

Published by Osiris-Team over 2 years ago

HBrowser - 2.4.0

Published by Osiris-Team over 2 years ago

  • Added support for makeUndetectable for Playwright and Puppeteer (via latest puppeteer-extra stealth plugin)
  • Added install() method to update node installation
  • Fix #6 (prepend node installation dir to path)
HBrowser - 2.3.4

Published by Osiris-Team over 2 years ago

HBrowser - 2.3.3

Published by Osiris-Team over 2 years ago

HBrowser - 2.3.2

Published by Osiris-Team over 2 years ago

  • Fix issues with linux
  • Now uses the already installed system-wide Node.js instead of downloading a new version
HBrowser - 2.3.1

Published by Osiris-Team over 2 years ago

HBrowser - 2.3

Published by Osiris-Team almost 3 years ago

HBrowser - 2.2.7

Published by Osiris-Team almost 3 years ago

HBrowser - 2.2.6

Published by Osiris-Team almost 3 years ago