Skip to content

joshnatis/sailboat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

sailboat

A command-line web browser!

cool picture of a sailboat

screenshot of sailboat browser

Usage

python3 sailboat.py [url]

Dependencies

python3, ncurses, and BeautifulSoup4

One way to install BeautifulSoup4 is: pip3 install beautifulsoup4.

WIP

This project is still a work in progress.

Some features that still need to be implemented are:

  • bug-less scrolling up/down rendered content
  • scrolling through and navigating links
  • wrapping long image and link tags to multiple lines
  • proper block vs. inline-block rendering of images/links
  • special treatment of various elements
    • e.g. emphasized text like headings, bolded text, and italicized text should be displayed with emphasis
    • blockquotes, audio/video, lists etc
  • google mode
  • button to switch from displaying alts to displaying srcs

About

A command-line web browser!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages