Recently I was reading a blog post Personal development environment, in which the author was asking the readers to share what are the software they use for their personal projects. We all use advanced,enterprise development applications at office, because the company pays for it. But when it comes to home/personal projects, we can not afford for a commercial IDE just to develop Hello World application. So, most of us would go for a open source / free development applications. I am too not an exception for this rule. So, here goes my list of applications that I use for my personal projects.
- Eclipse IDE – The free integrated development environment that suits perfectly for my programming needs.
- Notepad++ – feature rich, light weight alternative for Notepad. I like Notepad++’s ability to color code more than 30 languages. I use it as my default SQL editor. (If you worked in AS400 STRSQL editor, then you will know how much I like Notepad++ as my SQL editor)
- Visual SVN – as my windows Subversion server. Easy to install and a good GUI for the Subversion.
- Tortoise SVN – as my windows Subversion client. I am using Subclipse also as a subversion plug-in in eclipse.
- XAMPP – using it to design and test my wordpress blogs.
- WinSCP is an open source SFTP client and FTP client for Windows. Its main function is the secure file transfer between a local and a remote computer. Beyond this, WinSCP offers basic file manager functionality. It uses Secure Shell (SSH) and supports, in addition to Secure FTP, also legacy SCP protocol.
So what are your software? Are you using any software that you would like to recommend to other developers? You can either a leave a comment here or write a post in your blog and let me know the URL by commenting in this blog.



{ 13 comments… read them below or add one }
graet post good information thanks
My usual setup:
- Development enviroment:
– For JAVA: Eclipse
– For Python: Eclipse + PyDev plugin
- Version control: GIT or Subversion
- General purpose text editing: VIM
- More visual text editing: Mousepad
An obvious Windows developer that thinks open source is only for amateurs.
Hi Rob,
//An obvious Windows developer that thinks open source is only for amateurs.//
May be it is because of the mindset. But I think, in practical it is not.
my essentials for development:
http://coreygoldberg.blogspot.com/2008/12/development-setup-tools-i-cant-live.html
XAMPP rocks
XAMPP rocks
Yes Thej! With XAMPP setting up the wordpress development environment is really simple.
Yes Thej! With XAMPP setting up the wordpress development environment is really simple.
I was a fan of XAMPP until I discovered WAMP Server 2. This project is great for a PHP developer because it allows me to install different versions of PHP and switch between them as I need to. As we are in the midst of migrating all of our clients from PHP 4 to PHP 5, it is nice to be able to toggle my local development server between them with a couple of mouse clicks. Different versions of Apache and MySQL are also supported.
I was a fan of XAMPP until I discovered WAMP Server 2. This project is great for a PHP developer because it allows me to install different versions of PHP and switch between them as I need to. As we are in the midst of migrating all of our clients from PHP 4 to PHP 5, it is nice to be able to toggle my local development server between them with a couple of mouse clicks. Different versions of Apache and MySQL are also supported.
HI JGM,
Thanks for the information about WAMP. I've heard about WAMP software, but never tried it. May be I should give it once.
HI JGM,
Thanks for the information about WAMP. I've heard about WAMP software, but never tried it. May be I should give it once.
{ 1 trackback }