Update 2: I am shifting resources to a new project called OnionLauncher. vtormon got cancelled. OnionLauncher is not based on TorNova, but is very similar. Differences between TorNova and OnionLauncher are on the OnionLauncher vs. TorNova section of the OnionLauncher GitHub page.
TorNova is a frontend for Tor written in Python and GTK 3.
What has been done
- UI via Glade
- About box
- Turning Tor on and off
- SOCKS port selection
- Log file viewing
- Automatic log file refreshing
- Specific entry and exit countries
- Circuit viewing
What needs to be done
- Advanced Tor settings
- Tor Bridges
- More polish on documentation, README.md, etc.
- A local copy of Tor on your computer
- Python 2 (Python 3 does not work currently)
- GTK 3 and PyGObject
TorNova has been tested on FreeBSD 10.2, Ubuntu GNOME 15.10, and Debian Testing.
Assuming if you have GTK 3, PyGObject, and Stem installed, you can clone TorNova (and even run it) with these following commands:
$ git clone https://github.com/neelchauhan/TorNova.git $ cd TorNova/TorNova $ ./main.py
You can also use setup.py to install it into your OS prefix (eg. /usr or /usr/local).
TorNova is licensed under the Simplified BSD license.
TorNova is authored by Neel Chauhan.