by hrj on

We are excited to announce the first release of gngr!

Grab the binaries here and make sure you read the warnings and notes that go along with it. The source code and project management is hosted here.

This is an unstable release intended for evaluation and testing. Think of it as a proof-of-concept and not a complete browser. That said, it works with many read-only websites and simple web-apps. For example, we have found it to be usable with HackerNews, Reddit and DuckDuckGo.

This version of gngr expires on 19th Jan 2015. After that it will show a helpful nagging dialog during startup, asking you to check for updates.

The road ahead

gngr has a long way to go before hitting version 1.0. To give a rough-idea, the focus during this time will be on the following.

Security

Full implementation of same-origin policy, CORS, etc

Fuller implementation and testing of HTTPS

Fuller proxy support, including DNS resolution through the proxy end-point

Seek audits from security experts

Core functionality

The list for this is too long to jot down here. It is easier to say what we won't consider core functionality.

Examples of non-core functionality:

Javascript execution speed

CSS3 Animations

Plugins and Extensions

Usability

Support for Tabs

Improvements to the Request manager

Preferences, Tools to clear caches and cookies, etc

New version notifications.

Automatic updates.

Contributing

We have written a detailed guide for Contributing. The quick summary is, we welcome all types of help: testing, triaging, advice and code. But before diving into code contributions, please check with us, since major changes are afoot and your patches may end up being un-mergeable.

Feedback

Please file any issues on the project page. For any other feedback, /r/gngr on Reddit

#gngr on irc.freenode.net

on irc.freenode.net @GngrInfo on Twitter

Updates to this post

Fixed a typo in the expiry date.