Projects / w3m


w3m is a pager/text-based WWW browser. It is similar to Lynx, but handles some things like page navigation differently. It can render tables and frames (by converting frames into tables) or display a document given from standard input. It can also be used with mouse in an xterm or in a gpm-driven console, and it is small.


Recent releases

  •  21 Jan 2011 21:34

    Release Notes: This long overdue release collects changes committed to CVS during the last four years. Several minor vulnerabilities were resolved. Support was added for xterm-incompatible terminals without gpm. An option to ignore the "wrong number of dots" error messages from cookies was added. Spaces in multibyte context are now properly preserved. Proxy authentication was fixed. Other fixes were made.

    •  04 Jun 2007 12:32

      Release Notes: Many fixes were made regarding building, i18n, and documentation. A format string vulnerability was fixed. Some bugs in the image display tools were fixed, along with enhancements such as the support of GTK+ 2. The handling of newline characters in HTML tags was fixed, as were several other minor bugs. Minor enhancements were made.

      •  28 Apr 2004 20:33

        Release Notes: Several Makefiles and other build files were corrected or changed. An HTTP basic authentication annoyance was fixed (bug# 244029), along with an IPv6 FQDN resolution failure in Debian. Other minor bugs were also fixed.

        •  28 Apr 2004 20:29

          Release Notes: Autoconf support was improved and other code cleanups were made. A "not-implemented-yet" feature in the Solaris build was also implemented.

          •  30 Sep 2003 15:55

            Release Notes: This release adds the options "-4" and "-6" to force IPv4 or IPv6 usage, the functions NEXT_VISITED and PREV_VISITED, and more autoconf usage.

            Recent comments

            05 Oct 2003 10:32 tedickey

            Misleading comment in release notes
            Lynx can read a document from standard input, and (for several years) has had mouse support. Those items should be removed from the boilerplate description of w3m's differences from lynx.

            06 May 2003 14:59 charlesbarr

            Convert webpages to PDF Documents
            I'm offering my webpage to pdf convrsion utility to all of the browser projects. I've built a online file conversion engine which takes public webpages, changes them to pdf docuiments and then e-mails the pdf document to the end user. A running copy can be found at

            If you want it, let me know.


            21 Jan 2003 18:24 tedickey

            Re: W3M vs. links

            > Lynx supports SSL.

            True. It also supports mouse navigation, reading from stdin, etc.
            w3m makes a nice auxiliary browser from lynx.

            03 Feb 2002 03:44 Zhad

            Re: W3M vs. links

            > Last I checked w3m was the only text
            > based browser to support ssl.

            You're not right. Links supports SSL as well.



            17 Apr 2001 01:13 kenyap

            Re: W3M - Better than lynx!

            > Of what I've seen of this browser, it
            > seems
            > to be much better than lynx? Perhaps
            > they
            > should try to coordinate their work
            > into one
            > text-based browser. It might become
            > very good!

            From what I know of the w3m codebase, a code merge would be

            difficult but I'm sure if there are any good features in Lynx,

            w3m can steal them. :-) I'm not even sure Lynx is being

            actively worked on nowadays.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.