Freeware for developers



Freeware PyCharm

PyCharm is development environment for Python. It has a free Community Edition license. Development environment is connected to the interpreter and ready for use. PyCharm has an integrated debugger, convenient code editor and tools for refactoring. read more...

Code :: Blocks

Freeware Code :: Blocks

Code :: Blocks is free open source cross-platform C++ integrated development environment. It supports plug-ins, debugger, integrated with the GCC compiler and Visual C++. Moreover, Code::Blocks can be used for programming ARM, AVR, D, DirectX, FLTK, Fortran, GLFW, GLUT, GTK +, Irrlicht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, and STL. The interface is very similar to Visual Studio. read more...

... more free IDE.



Freeware DraftSight

DraftSight is a free 2D CAD system, which requires only a registration. The application provides users with nearly the same functionality as AutoCAD. It is fully compatible with all versions of the format .DWG. The software package has a friendly and intuitive interface. Freeware has everything you need. There is a distribution under Windows, Mac OSX, Linux Ubuntu, FedoraR, SuseR, and MandrivaR. read more...


Freeware LibreCAD

LibreCAD is free CAD system for Windows, Mac OS X and Linux. LibreCAD supports only 2D drawings. The program includes a large number of tools: circle, lines, arcs, polygons. In addition, the program has a large number of modifiers. Interface is standard: workspace, the layer and toolbar panels. LibreCAD is useful free CAD alternative. read more...

... more free CAD.

EDA software (ECAD)


Freeware KiCad

KiCad is a cross-platform and open source Electronics Design Automation suite. The application is created for the formation of printed circuit boards and electrical circuits. The software has a number of programs that perform specific functions, for example, pcbnew (Editing PCB), eeschema (editing electrical diagrams), gerbview (viewing Gerber files) and others. read more...

... more free EDA software (ECAD).

Diagramming software


Freeware Dia

It is a good program to create diagrams. It has a number of standard charts: diagrams to build the network cards, process diagrams and UML. Dia is a good free alternative to Visio. The program supports a variety of formats. Site distribution for Windows: read more...

... more free Diagramming software.

Project management


Freeware OpenProj

OpenProj is a very good free software for project planning. The program includes all necessary functions Gantt charts, network traffic, resource allocation, reports. Moreover,the application supports import and export of Microsoft Project documents. read more...


Freeware GanttProject

GanttProject is project management application. It is a good alternative to such commercial applications as Basecamp, JIRA, Redmine, TaskJuggler, Microsoft Project, etc. The program supports creation of Gantt charts, hierarchy and reports. It should be noted that GanttProject export and import MS Project files. read more...

... more free Project managements.