Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.
Repository Index
47,133 repositories indexed
1–24 of 101 · Most stars
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
- phaser
- phaserjs
- javascript
- html5-game-development
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.
- drag
- sortable
- reordering
- sort
The next open source file uploader for web browsers :dog:
- tus
- resumable
- file-uploads
- javascript
Console for mobile browsers
A fully-modern text-based browser, rendering to TTY and browsers
- tty
- ssh
- mosh
- bandwidth-saver
HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
Simple JavaScript testing framework for browsers and node.js
Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API
🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js
- neural-network
- brain
- recurrent-neural-networks
- easy-to-use
VNC client web application
- novnc
- vnc-client
- javascript
- websockify
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
- golang
- chrome
- chrome-debugging-protocol
- testing
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
- drag-and-drop
- inertia
- snap
- vanilla
Keep multiple browsers & devices in sync when building websites. https://browsersync.io
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
Beautiful and accessible math in all browsers
- javascript
- mathematics
- latex
- asciimath-notation
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
- html5-history-api
- html5-history
- javascript
- polyfill
UAParser.js: The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser or Node
- user-agent-parser
- browser-detection
- user-agent
- client-hints
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.