60 Great Open Source Developer Tools: Page 2

Posted September 27, 2010

Cynthia Harvey

(Page 2 of 4)

16. Dev-C++

Dev-C++ is a C/C++ IDE with support for all GCC-based compilers. Key features include integrated debugging, project management, customizable syntax editor, code completion and others. Operating System: Windows

17. Eclipse

What started as a Java IDE has grown into an entire development ecosystem. At this site you'll find the IDE itself along with a wealth of other Java development tools, educational materials and other help. Operating System: OS Independent

18. KDevelop

The KDE development environment has been around for nearly a decade and has won a number of awards. It offers good support for C, C++, and PHP, as well as limited support for Ada, Bash, Fortran, Haskell, Java, Pascal, Perl, Python, Ruby and SQL. Operating System: Windows, Linux, OS X

19. MonoDevelop

Owned by Novell, MonoDevelop is a cross-platform C# and .NET development environment. It enables the rapid creation of desktop and ASP.Net Web apps, as well as an easy way to port applications created with Visual Studio to Linux. Operating System: Windows, Linux, OS X

20. NetBeans

While primarily a Java tool, NetBeans also supports JavaFX, PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy and Grails, and C/C++. It's designed to help developers quickly create web, enterprise, desktop, and mobile applications. Operating System: Windows, Linux, OS X

21. SharpDevelop

A free IDE for Microsoft’s .NET platform, SharpDevelop (or #develop) supports C#, VB.NET, IronPython, IronRuby, F# and Boo. It offers an integrated debugger, code analysis, integrated Subversion support and more. Operating System: Windows

22. Ultimate++

This rapid application development framework includes both a C++ library and an IDE designed to handle large applications. Its emphasis is on speeding up the development process and includes "BLITZ-build" technology that makes C++ rebuilds up to four times faster. Operating System: Windows, Linux

Open Source JavaScript Library

23. jQuery

jQuery calls itself "the write less do more JavaScript library," and that's a pretty apt description. It simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. Operating System: OS Independent

Interface Designer

24. Glade

Glade lets developers quickly create interfaces for the GTK+ toolkit and the GNOME desktop environment. It saves those interfaces in XML so they can be accessed by applications written in a wide variety of programming languages. Operating System: Windows, Linux, OS X

Open Source Mobile App Development

25. PhoneGap development framework

PhoneGap is a cross-platform development tool that lets you use HTML5 and JavaScript to create native iOS, Android, Palm, Symbian and/or BlackBerry apps. Increasingly popular, it's been downloaded more than 200,000 times and has won a number of awards. Operating System: Window, Linux, OS X

26. Sencha Touch

With Sencha Touch, developers can create HTML5 apps that look and feel like native iOS or Android apps. It calls itself, "the world's first app framework built specifically to leverage HTML5, CSS3, and JavaScript for the highest level of power, flexibility, and optimization." Operating System: OS independent

Open Source Modeling

27. ArgoUML

The self-proclaimed "leading open source UML modeling tool" supports all standard UML 1.4 diagrams and comes in 10 different languages. Because it's based on Java, it runs on any platform, and it can export diagrams in six different file formats. Operating System: OS Independent

28. StarUML

Designed as an alternative to Rational Rose and other commercial modeling tools, StarUML supports both the latest UML standards and Model Driven Architecture (MDA). It's very user-friendly and features a plug-in architecture. Operating System: Windows

Open Source Parallel Programming

29. Intel Threaded Building Blocks This library helps C++ developers take advantage of the benefits of multi-core processing systems, even if they don't know a lot about threading. It's available in both a commercial and an open source version. Operating System: Windows, Linux, OS X

Page 2 of 4

Previous Page
1 2 3 4
Next Page

0 Comments (click to add your comment)
Comment and Contribute


(Maximum characters: 1200). You have characters left.