NetSurf

Small as a mouse, fast as a cheetah and available for free. NetSurf is a multi-platform web browser for RISC OS, UNIX-like platforms (including Linux), Mac OS X, and more.

Whether you want to check your webmail, read the news or post to discussion forums, NetSurf is your lightweight gateway to the world wide web. Actively developed, NetSurf is continually evolving and improving.

Written in C, this award winning open source project features its own layout engine. It is licensed under GPL version 2.

Why choose NetSurf?

Speed
Efficiency lies at the heart of the NetSurf engine, allowing it to outwit the heavyweights of the web browser world. The NetSurf team continue to squeeze more speed out of their code.
Interface innovation
Simple to use and easy to grasp, NetSurf significantly raised the bar for user interface design on the RISC OS platform. Designed carefully by RISC OS users and developers to integrate well with the desktop, NetSurf is seen as the benchmark for future applications. NetSurf pioneered the concept of web page thumbnailing, offering an intuitive graphical tree-like view of visited web sites.
Lean requirements
From a modern monster PC to a humble 30MHz ARM 6 computer with 16MB of RAM, the web browser will keep you surfing the web whatever your system. Originally written for computer hardware normally found in PDAs, cable TV boxes, mobile phones and other hand-held gadgets, NetSurf is compact and low maintenance by design.
Portable
NetSurf can be built for a number of modern computer platforms 'out of the box'. Written in C, with portability in mind, NetSurf is developed by programmers from a wide range of computing backgrounds, ensuring it remains available for as many users as possible.
Standards compliant
Despite a myriad of standards to support, NetSurf makes surfing the web enjoyable and stress-free by striving for complete standards compliancy. As an actively developed project, NetSurf aims to stay abreast of new and upcoming web technologies.

See the project goals and progress page for further information on where NetSurf is headed.

Want to help?

There are always things that need doing, and not enough time in the day, so we'd be delighted if you want to help develop NetSurf. Visit the "How can I help?" page to see ideas for contributing to the project.

If you can program and you'd like to improve NetSurf, then we'd love to hear from you. Pick an area you'd like to improve or a feature you want to add and contact the developers. Also, take a look at the developer and contributor area of this site.

Latest news

Developer weekend 04 Nov 2015
Some of NetSurf's developers met up at Codethink's office in Manchester. The main focus of the event was to make some progress on JavaScript event handling. In additon, much time was spent squashing bugs. For more details, see Vince's write-up.
Development builds now using Duktape 12 Aug 2015
We have replaced the old version of SpiderMonkey that we used to use as our JavaScript engine with Duktape, a lightweight engine which is more in keeping with NetSurf's goals. While we're testing our new JavaScript implementation we are forcing it on all the time in development builds. We'll return the "JavaScript Enabled" option to being choices-controlled when we're happy we're back to feature/stability parity.
Developer weekend 27 Jul 2015
NetSurf's core developers met up at Codethink's office in Manchester to make some progress on a couple of the big areas we've been planning for some time. We made a start at changing to use Duktape as the JavaScript engine, and started outlining the shape of our new layout engine. For more details, see Vince's write-up.

See more news

NetSurf 3.3 features

NetSurf 3.3 is available for: RISC OS; Linux and other UNIX-like systems; Mac OS X; and AmigaOS 4.

General
  • Web standards: HTML 4.01 and CSS 2.1
  • Image formats including: PNG, GIF, JPEG, SVG, and BMP
  • HTTPS for secure online transactions
  • Unicode text
  • Web page thumbnailing
  • Local history trees
  • Global history
  • Hotlist manager (bookmarks)
  • Cookie manager
  • URL completion
  • Text selection
  • Scale view
  • Search-as-you-type text search highlighting
  • Save pages complete with images
  • Fast, lightweight layout and rendering engine
RISC OS only
  • Image formats: Sprite, Drawfile and ArtWorks
  • Drawfile export

Awards

NetSurf won the award for "best non-commercial product" at The 2012/2013 RISC OS Awards.

NetSurf picked up another accolade, winning in the "best non-commercial product" category at The Icon Bar Awards 2009. NetSurf had previously been nominated by The Icon Bar's readers.

See more awards