Engineer4Free is a tutorial site where anyone can learn university level engineering for free. Engineer4Free has made hundreds of YouTube tutorials and organized them into several courses ranging from Calculus to Project Management to Structural Analysis.
Cppcheck is an static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect.
Cost / License
- Free
- Open Source (GPL-3.0)
Platforms
- Windows
- Linux
- PortableApps.com
- Eclipse

Cost / License
- Free
- Open Source (AGPL-3.0)
Platforms
- Mac
- Windows
- Linux
- Steam

Patternshop is a tool to create textures for fabric design.
It functions in a simple and intuitive way.
Import your images into the software and they will repeat instantaneously, adjust proportions, while you arrange them and work in real time.
Preview your work in real time,.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux

Modern, fast C++. Four platforms, backed by powerful UI and database frameworks. Enterprise, solo developer, mobile--this is for you. Accelerate your development: spend more time coding, less time on UI design, no time on platform-specific porting.


+1
Splash is a free video mapping software, published under the GPLv3 licence. Splash takes care of automatically calibrating the videoprojectors (intrinsic and extrinsic parameters, blending and color), and feeding them with the input video sources.
ezEngine is a free, open source game engine written in C++. Its philosophy is to be modular and flexible, such that it can be adapted to many different use cases. EZ utilizes a plugin system to integrate features such as FMOD or Jolt Physics.

The Microsoft Build Engine is a platform for building applications. This engine, which is also known as MSBuild, provides an XML schema for a project file that controls how the build platform processes and builds software.
Cost / License
- Free
- Proprietary
Platforms
- Mac
- Windows
- Linux
Flax Engine is claimed the most agile game engine. It's open source, cross-platform and it lets you write scripts in C++ and C# seamlessly. Also focused on lightweight development. A true game changer.


+4
Cambalache is a new RAD tool that allow development of user interfaces for Gtk 4 and Gtk 3 toolkit. It was born as a substitute for Glade.
Cost / License
- Free
- Open Source
Platforms
- Linux


+7
Realm enables any development team, no matter the size, to include difficult-to-build features like two-way data sync and realtime collaboration. Devote more time to what makes your app truly unique and less time to maintaining services.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Android
- iPhone
- iPad
Coverity Scan Static Analysis allows to find and fix defects in your Java, C/C++ or C# open source project for free.
Cost / License
- Freemium
- Proprietary
Platforms
- Mac
- Windows
- Linux
- Online
- BSD
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger and a powerful source...



Arduino Editor is a modern development environment for Arduino projects built on the Clang toolchain. It provides fast and precise code completion, smart navigation tools, real-time error highlighting, and full support for multi-file Arduino sketches.
Cost / License
- Free
- Open Source (GPL-3.0)
Platforms
- Windows
- Mac
- Linux
- Raspberry Pi



SignalView is a stereo sound visualization VST3 plugin. It has a time domain view and a frequency domain view with optional linear or logarithmic display. There is also a sonogram(waterfall) view to see trends in the spectrum.
Cost / License
- Free
- Open Source (GPL-3.0)
Platforms
- Windows
- Linux


The Projucer is a comprehensive project management and code editing tool with a revolutionary C++ live coding environment which has full C++11 support.


+3
Axivion Suite includes static code analysis, architecture analysis and tools to identify technical debt to keep sw projects maintainable.
Cost / License
- Paid
- Proprietary
Platforms
- Mac
- Windows
- Linux


+1
A platform that helps developers learn computer science by visualizing how their code runs. Instead of just reading theory, users can paste or write code and instantly see it animated step by step, making complex algorithms and programming concepts easier to grasp.
Cost / License
- Free
- Proprietary
Platforms
- Online


+5
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- Android
- iPhone
- iPad
- Verge3D
- Emscripten
- Playstation
- Xbox
- Godot Engine
- Blender



Open Tibia is a loose collection of Open Source (FLOSS) alternative software to run your own customized Tibia (2D MMORPG) game and server.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- Self-Hosted

Cost / License
- Free
- Open Source (MIT)
Platforms
- Windows
- Linux
Vampirio Code is a versatile open source editor and IDE with syntax highlighting and multi-language compilation, integrated with various compilers and tools.


+2












































































