Skip to content

browse is a declerative programming language for web scraping, automation and UI testing

License

Notifications You must be signed in to change notification settings

windsorio/browse

Repository files navigation

The Browse Language

IMPORTANT: To use any of the scraping/web browser features, add --web when starting the browse repl or running a script

Installation

To install locally, simply run

npm i -g @browselang/cli

If you use VSCode, get the extension

code --install-extension pranaygp.browse-vscode

Usage

Hop into a browse repl

browse

Or execute a browse script

browse examples/basic/fibonacci.browse

Documentation


Using browse with Docker

There's a pre-build docker image available called pranaygp/browse that comes with browse and node preinstalled.

To hop into a browse repl, simply run

docker run --rm -it pranaygp/browse

Here's an example that can be run within this repo, that executes one of the example files

docker run --rm -it -v $(pwd)/examples:/examples pranaygp/browse /examples/fibonacci.browse

About

browse is a declerative programming language for web scraping, automation and UI testing

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published