* BrowseUrl -- Browse URLs in any web browser

== Browse the Web in Emacs ==

* [[eww]] -- EmacsWebWowser.  The shr.el based web browser built into Emacs, supports only HTML browsing.
* [[https://github.com/manateelazycat/emacs-application-framework EAF Browser]] -- extensible, customizable, full-feature modern web browser embedded in Emacs.
* [[w3]] -- the complete web browser written in Emacs Lisp
* EmacsWebBrowser -- a toy browser that piggybacks onto font-lock
* [[EmacsXWidgets]] -- The xwidget branch of Emacs has webkit integration, so you can have a browser inside an Emacs window.
* [[WebKit]] -- Running full feature WebKit browser in Emacs, base on X11/EPC/PyQt5, don't need modified any code of Emacs like EmacsXWidgets.

=== Browsers dependent on external programs ===

* [[emacs-w3m]] -- w3m.el, a mode for w3m, an external text browser
* [http://code.google.com/p/nero-el/ nero.el] -- lynx based
* [[TermAndLynx]] -- use standard Lynx in an Emacs ansi-term window
* [[ezbl]] (very alpha) -- interface to webkit based uzbl (see also [[EmacsXembed]] (very alpha) for embed widgets in general)

== HTTP backends ==

* UrlPackage -- retrieve and post to web pages, also supports many other protocols
* HttpGet, HttpPost -- retrieve and post to web pages

== Download files ==

* EmacsWget -- emacs-wget, interface wget from emacs
* DownloadFilesViaHttp -- if you do not have the UrlPackage

== Render HTML ==

* HtmlRendering -- using emacs text properties to render HTML simply

== Bookmarks ==

* WebJump -- programmable hotlist/bookmarks, can prompt for query and option parameters
* EmacsBmkMgr -- an HTML bookmarks manager

== Other ==

* [http://nyxt.atlas.engineer/ Nyxt] -- a keyboard-oriented, extensible web-browser inspired by Emacs.  The application has familiar key-bindings, is fully configurable and extensible in (Common) Lisp, and has powerful features for productivity.
* [https://github.com/parkouss/webmacs webmacs] -- A great web browser based on qutebrowser,with customizable Emacs keybindings.
* [[Mozilla]]
* FireFox
* [[Conkeror]] -- Web browser based on Mozilla and mainly inspired by Emacs; it was previously a Firefox extension
* [http://addons.mozilla.org/en-US/firefox/addon/firemacs/ Firemacs] -- Firefox extension for Emacs editing/viewing keybind
* [http://github.com/mooz/keysnail/wiki KeySnail] -- Firefox and Thunderbird extension, with customizable Emacs keybindings
* [[Google Chrome]]
* PrintWithWebBrowser -- preview and print with your web browser
* ExternalEdit -- a shell script for systems running X11, allowing you to launch Emacs as an editor for any application, not just web browsers

----
CategoryHypermedia
