oaklandgit / clibro Goto Github PK
View Code? Open in Web Editor NEWA visual command-line web browser that doesn't move focus away from your workflow.
License: MIT License
A visual command-line web browser that doesn't move focus away from your workflow.
License: MIT License
Also display a text-based, ordered list of all the links:
clibrowz http://yahoo.com --list-links // or -l
Single-character flags can be combined.
clibrowz http://yahoo.com -ln
Implement flag to override the default width of the page. e.g.
clibrowz http://yahoo.com --width 1200 // or -w 1200
Override the default height of the "fold" (how much of the page viewport is shown):
clibrowz http://yahoo.com --height 500 // or -h 500
Example here of getting a screenshot in headless mode:
https://github.com/cztomczak/cefpython/blob/master/examples/screenshot.py
Some links are not noticed by Selenium. Provide alternate method of clicking by grid.
bro -g
or bro --grid
to reload page with gridbro A5
to click on that grid positione.g. If user enters apple.com instead of http://apple.com it should accept either.
Display more of the current page (similar to "scrolling below the fold")
clibrowz j // or J (vim-inspired)
Display more of the current page (similar to "scrolling back up")
clibrowz k // or K
To redisplay the current page:
clibrowz
and also provide useful error if doesn't exist.
Flags can be used with or without a url. For example, this will redisplay the most-recently-visited page in a narrower viewport (perhaps you wanted to see how it looks on a mobile device):
clibrowz -w 420
bro [number] [text]
focuses the field, enters the textGo backward or forward in history
clibrowz h // or H or >
clibrowz l // or L or <
Display without link labels:
clibrowze http://yahoo.com --no-labels // or -n
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.