VMWare Player :
VMware Player is the easiest way to run multiple operating systems at the same time on your PC. With its user-friendly interface, VMware Player makes it effortless for anyone to try out Windows 8 developer release, Windows 7, Chrome OS or the latest Linux releases, or create isolated virtual machines to safely test new software and surf the Web. VMware Player can also be used to run a virtual copy of an old PC so that you can recycle the old machines you have under your desk or stored in the closet.
Get your Copy From VMware Player
FileZilla :
FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface.
- Easy to use
- Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
- Cross-platform. Runs on Windows, Linux, *BSD, Mac OS X and more
- IPv6 support
- Available in many languages
- Supports resume and transfer of large files >4GB
- Tabbed user interface
- Powerful Site Manager and transfer queue
- Bookmarks
- Drag & drop support
- Configurable transfer speed limits
- Filename filters
- Directory comparison
- Network configuration wizard
- Remote file editing
- Keep-alive
- HTTP/1.1, SOCKS5 and FTP-Proxy support
- Logging to file
- Synchronized directory browsing
- Remote file search
Get your Copy From FileZilla
WinMerge
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
WinMerge is highly useful for determining what has changed between project versions, and then merging changes between versions. WinMerge can be used as an external differencing/merging tool or as a standalone application.
- simple folder compare / synchronization
- Compare two files in side by side panes
- Highlighting of differences (lines) in the file viewer
- Easy difference navigation
- Open dialog with file selectors
- Cross-platform support
- Unicode files support
- Localizable interface (using Qt localization system)
- Command line support, which gives us some ability to do some simple integration
Get your Copy From WinMerge
PuTTy
PuTTY is a free and open source terminal emulator application which can act as a client for the SSH, Telnet, rlogin, and raw TCP computing protocols and as a serial console client. The name “PuTTY” has no definitive meaning,[1] though “tty” is the name for a terminal in the Unix tradition, usually held to be short for Teletype.
PuTTY was originally written for Microsoft Windows, but it has been ported to various other operating systems. Official ports are available for some Unix-like platforms, with work-in-progress ports to Classic Mac OS and Mac OS X, and unofficial ports have been contributed to platforms such as Symbian[2][3] and Windows Mobile.
Some features of PuTTY are:
The storing of hosts and preferences for later use.
Control over the SSH encryption key and protocol version.
Command-line SCP and SFTP clients, called “pscp” and “psftp” respectively.
Control over port forwarding with SSH (local, remote or dynamic port forwarding), including built-in handling of X11 forwarding.
Emulates most xterm, VT102 control sequences, as well as much of ECMA-48 terminal emulation.
IPv6 support.
Supports 3DES, AES, Arcfour, Blowfish, DES.
Public-key authentication support (no certificate support).
Support for local serial port connections.
Self-contained executable requires no installation.
Supports the [email protected] delayed compression scheme (As of r9120 2011-03-05).
Get your Copy From PuTTy
KeepassX
KeePassX is an application for people with extremly high demands on secure personal data management. It has a light interface, is cross platform and published under the terms of the GNU General Public License.
KeePassX saves many different information e.g. user names, passwords, urls, attachments and comments in one single database. For a better management user-defined titles and icons can be specified for each single entry. Furthermore the entries are sorted in groups, which are customizable as well. The integrated search function allows to search in a single group or the complete database.
KeePassX offers a little utility for secure password generation. The password generator is very customizable, fast and easy to use. Especially someone who generates passwords frequently will appreciate this feature.
The complete database is always encrypted either with AES (alias Rijndael) or Twofish encryption algorithm using a 256 bit key. Therefore the saved information can be considered as quite safe. KeePassX uses a database format that is compatible with KeePass Password Safe. This makes the use of that application even more favourable.
Get your Copy From KeePassX
Sysinternals Suite
The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. A thorough understanding of each of them is improbable however some of them have more readily understandable uses than others. For instance, Process Explorer allows you to see deeply into each running process, its CPU history, which executable was used to launch the program, where it is and what switches were used when launching. PsExec allows you to run any process on a remote system. Ever wanted to run another computer’s command prompt from your machine? PsExec is the tool to do it with! Conversely, PsKill can kill remote processes without having to install a utility on the remote computer.
Get your Copy From Sysinternals Suite
PDF Converter ( virtual printer )
Open the document you want to convert (Word, Excel, PowerPoint, WordPad, NotePad or any printable document), choose Print and select doPDF from the list of printers. You will be asked where to save the PDF file and when finished, the PDF will be automatically opened with your default PDF reader.
Screenshot on the right shows how easy it is to create a PDF file from Microsoft Word.
Get your Copy From PDF Converter
Terminals -Multi-tabbed RDP
Finding a good remote desktop client can be tough. A lot of companies relent and just use some variant of VNC. But, even VNC has its drawbacks considering it will crash with too many open connections and many more ..
Get your Copy From CodePlex
Notepad++
Notepad++ supports syntax highlighting and code folding for over 50 programming, scripting, and markup languages.[6][8] It attempts to automatically detect the language that a given file uses, using a modifiable list of file extension bindings. Users may also manually set the current language, overriding the extension’s default language. The program also supports autocompletion for a subset of the API of some programming languages.
GEt your Copy from NotePad++