Software:W3m

From HandWiki
w3m
w3m running in an xterm displaying the Wikipedia main page.
Original author(s)Akinori Ito
Developer(s)Fumitoshi UKAI, Tatsuya Kinoshita, Rene Kita, et al.
Initial release1995
Stable release
Original version0.5.3 / 15 January 2011; 15 years ago (2011-01-15)[1]
Tatsuya Kinoshita versionv0.5.3+git20210102 / 2 January 2021; 5 years ago (2021-01-02)[2]
Written inC
Operating systemOS/2,[3][4] Unix & Unix-like (Solaris, SunOS, HP-UX, Linux, FreeBSD and EWS-UX (EWS-4800),[5] Windows (with Cygwin), macOS (with Homebrew)
Available inEnglish and Japanese
TypeWeb browser, Terminal pager
LicenseMIT license

w3m is a free and open source text-based web browser licensed under the MIT license. It differs from other early text-based browsers by supporting elements such as tables, frames, and, in some distributions, images.[6][7]

History

The name "w3m" stands for "WWW wo miru (WWWを見る)", which is Japanese for "to see the WWW", and where "W3" is a numeronym of "WWW".[8] The original project is no longer active. A different developer, Tatsuya Kinoshita, was maintaining a fork until early 2024.[9] Kinoshita left the project after a few months.[10] A new fork was created as a result,[11] which continues to be developed as of 2026.[12]

Functions

w3m runs in terminal emulator programs such as xterm and GNOME Terminal.[13] The browser has tabbed browsing, right click menus, and image support,[13] along with support for tables and frames. It also functions as a terminal pager.[6] It can be navigated solely using the keyboard or with the mouse. There are two different display modes, one with colors and one that is monochrome.[14]

w3m can be used within Emacs.[15]

Some distributions require the installation of a second package, w3m-img, to render images using w3m.[16]

See also

References

  1. "Browse /w3m". 15 January 2011. https://sourceforge.net/projects/w3m/files/w3m/. 
  2. "Releases". 2 January 2021. https://github.com/tats/w3m/releases. 
  3. TOKORO, Kyosuke. "w3m 0.2.1–3 for OS/2 WARP". http://hp.vector.co.jp/authors/VA000199/os2/w3m.html. 
  4. Watson, Dave (September 2001). "Text-Mode Web Browsers for OS/2". The Southern California OS/2 User Group. http://www.scoug.com/os24u/2001/scoug009.textbrowsers.html. 
  5. w3m manual page
  6. 6.0 6.1 Rutland, David (2022-11-02). "The 3 Best Terminal-Based Web Browsers for Linux" (in en). https://www.makeuseof.com/best-terminal-web-browsers-linux/. 
  7. Negus, Christopher (2005-01-28) (in en). Linux Bible. John Wiley & Sons. ISBN 978-0-7645-8974-4. https://books.google.com/books?id=YDXlYUuIQv8C&pg=PA567. 
  8. "W3M FAQ". https://w3m.sourceforge.net/FAQ. 
  9. Das, Ankush (2020-10-20). "Best Terminal-based Web Browsers for Linux Users" (in en). https://itsfoss.com/terminal-web-browsers/. 
  10. Kita, Rene (2024-08-01). "w3m Maintenance" (in en). https://github.com/tats/w3m/issues/304. 
  11. "w3m: Fork of Debian's w3m" (in en). https://sr.ht/~rkta/w3m/. 
  12. "~rkta/w3m: master log". https://git.sr.ht/~rkta/w3m/log. 
  13. 13.0 13.1 Hoffman, Chris (2012-01-23). "How to Browse From the Linux Terminal With W3M" (in en). https://www.howtogeek.com/103574/how-to-browse-from-the-linux-terminal-with-w3m/. 
  14. "How to use the W3M text-based web browser on Linux" (in en-US). AddictiveTips. 2021-04-17. https://www.addictivetips.com/ubuntu-linux-tips/w3m-browser-linux/. 
  15. "EmacsWiki: w3m". https://www.emacswiki.org/emacs/w3m. 
  16. Rankin, Kyle (2006) (in en). Linux Multimedia Hacks: Tips & Tools for Taming Images, Audio, and Video. O'Reilly Media, Inc.. ISBN 978-0-596-10076-6. https://books.google.com/books?id=MaebAgAAQBAJ&pg=PA275.