Бесплатные программы для разработчиков
IDE
Lazarus

Lazarus - это Delphi совместимая кросс-платформенная IDE для создания приложений. IDE очень похожа на среду разработки Delphi: редактор формы, панель свойств, редактор кода. Для работы с Lazarus необходимо установить компилятор Free Pascal. В состав IDE входит большое количество стандартных компонентов, это даёт возможность разрабатывать несложные приложения быстро. Значительным преимуществом IDE является кроссплатформенность, включающая Windows, Mac, Linux. подробнее...
Code::Blocks

Code::Blocks - бесплатная C++ интегрированная среда разработки. Она поддерживает плагины, дебаггер, интегрируется с компиляторами GCC и Visual C++. Кроме работы с C/C++, Code::Blocks вы можете использовать для программирования на ARM, AVR, D, DirectX, FLTK, Fortran, GLFW, GLUT, GTK+, Irrlicht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, STL. Интерфейс очень похож на Visual Studio. подробнее...
... cмотреть все бесплатные IDE.
CAD - системы (САПР)
FreeCAD

FreeCAD - бесплатная мультиплатформенная CAD программа для создания 3D моделей. FreeCAD может быть использована в техническом проектировании, конструировании изделий, а также в иных областях, связанных с осуществлением инженерно-технических работ. Программа хорошо подходит для создания моделей для 3D принтера, так как поддерживает STL формат. Кроме собственных FreeCAD форматов программа совместима со следующими форматами: DXF, SVG (Scalable Vector Graphics), STEP, IGES, STL (STereoLithography), OBJ (Wavefront), DAE (Collada), SCAD (OpenSCAD), IV (Inventor) и IFC. подробнее...
LibreCAD

LibreCAD - бесплатная CAD система для Windows, Mac OS X и Linux. LibreCAD поддерживает работу только с 2D чертежами. Программа включает большое количество инструментов: окружности, линии, дуги, полигоны. Кроме того, в программе присутствует большое количество модификаторов. Интерфейс стандартный: рабочая область, панель слоёв, панель инструментов. подробнее...
... cмотреть все бесплатные CAD - системы (САПР).
ECAD-системы (САПР электроники)
KiCad

KiCad — это объединенный в одно целое пакет инструментов класса EDA, созданный для формирования печатных плат и электрических схем. Данное ПО располагает рядом программ, которые выполняют определенные функции, например, pcbnew (редактирование печатных плат), eeschema (редактирование электрических схем), gerbview (просмотр Gerber файлов) и другие. Одним из преимуществ этого сборника утилит является открытый исходный код. За визуализацию и просмотр отчетов отвечает приложение wyoeditor, а работа с проектами лежит на плечах одноименного менеджера KiCad. Стоит отметить, что программное обеспечение способно работать с набором электронных компонентов, в частности, с находящимися в 3D-разрешении. Данный пакет инструментов отлично подойдет как для начинающего, так и опытного пользователя, поскольку имеет интуитивно понятный интерфейс. подробнее...
gEDA

gEDA - это набор ПО с открытым исходным кодом от Ales Hvezda, основной задачей которого является создание проектов электронных устройств (САПР). Данный пакет располагает инструментами для трассировки печатных плат, подготовки к производству, изменения электрических схем и не только. Стоит отметить, что сборник проектов изначально разрабатывался для UNIX-совместимых платформ, но некоторые программы были портированы под Windows. За счет того, что утилита использует двоичные файлы и открывает nmap в командной строке, возможно создание чистого java. Это программное обеспечение идеально подходит для проектирования устройств средней степени сложности, а потому найдет свою однозначно найдет свою аудиторию. подробнее...
... cмотреть все бесплатные ECAD-системы.
Создание диаграмм
UMLet

Бесплатная программа для создания UML диаграмм. Программа поддерживает все типы UML диаграмм. UMLet позволяет быстро создать диаграмму, т.к. редактирования свойств объектов происходить в текстовом виде. Диаграмму можно сохранить в графическом файле или распечатать на принтере. Панель компонентов в программе необычная, она является небольшим полем, в котором видно как компоненты выглядят. Стоит отметить, что UMLet также поставляется в виде плагина для Eclipse. подробнее...
Dia

Хорошая программа для создания диаграмм. Имеет множество стандартных диаграмм: диаграммы для построения сети, карт, процессов, схем, а также UML. Хорошая бесплатная замена платной Visio. Программа поддерживает множество форматов. Сайт дистрибутива для Windows: http://dia-installer.de/ подробнее...
... cмотреть все бесплатные программы для создания диаграмм.
Управление проектами
GanttProject

GanttProject - приложение для управления проектами. Программа поддерживает создание диаграммы Ганта, создание иерархии, создание отчётов, а также экспорт и импорт файлов MS Project. подробнее...
FreeMind

FreeMind - бесплатная программа для создания диаграмм связей (mind maps). Основная функция программы - наглядное представление и структурирование информации о проекте. Поддерживает импорт и экспорт в следующие форматы: JPEG, HTML, OpenDocument TextXHTML, PNG и XML. Программа обладает мультиязычным интерфейсом, в том числе поддерживается русский язык. FreeMind отличает кроссплатформенность и удобство в использовании. Программа также имеет функцию шифрования как целого документа, так и отдельных элементов. подробнее...
... cмотреть все бесплатные системы управления проектами.