Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Kokua is a V3 based open source metaverse viewer project.
Kokua is an open source metaverse viewer project based on the Second Life Viewer source. Disclaimer: This software is not provided or supported by Linden Lab, the makers of Second Life. The goal of Kokua is to greatly improve the usability of the Viewer through community involvement, thoughtful design, modern development methods, and a pro-change atmosphere.
A file format for exchanging computational models in systems biology
The Systems Biology Markup Language (SBML) is an XML-based description language for representing computational models in systems biology. Visit the project web site to learn more.
ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.
eGuideDog project develops free software for the blind. Currently, we focus on WebSpeech, Ekho TTS and WebAnywhere.
A free C, C++ and Fortran IDE
Code::Blocks is a free, open-source, cross-platform C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms. Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging...
This is a simple templatized C++ library for parsing command line arguments. The library provides a simple, flexible object-oriented interface to the command line that automates argument parsing, USAGE creation and type casting.
Portable software for USB, portable, and cloud drives
PortableApps.com is the world's most popular portable software solution allowing you to take your favorite Windows software with you. It works on any cloud drive folder (Dropbox, Google Drive, OneDrive, etc), on any portable storage device (USB flash drive, memory card, portable hard drive, etc), or from your local hard drive. With millions of users all over the world and a full collection of open source software (as well as freeware and commercial software), PortableApps is the most...
SAGA - System for Automated Geoscientific Analyses - is a Geographic Information System (GIS) software with immense capabilities for geodata processing and analysis. SAGA is programmed in the object oriented C++ language and supports the implementation of new functions with a very effective Application Programming Interface (API). Functions are organised as modules in framework independent Module Libraries and can be accessed via SAGA’s Graphical User Interface (GUI) or various scripting...
Javier Gutiérrez Chamorro (Guti) Open source projects
Javier Gutiérrez Chamorro (Guti) Open source projects
Native C++ port of .Net Framework on Windows, macOS and Linux.
Native C++ port of .Net Framework on Windows, macOS and Linux (WinForms included). The Switch framework is... • a collection of native C++ classes libraries, similar to the .NET Framework; • written in efficient, modern C++14; • and highly portable and available on many different platforms; Github sources : git clone https://github.com/gammasoft71/Switch Switch Reference Guide : https://gammasoft71.github.io/Switch-doc/ Download and Install Switch : Before running examples...
C library defining string type and designed for string manipulation
The stringlib.h library by GreenApple allows easy string manipulation in C language by defining the type 'string' (or '_string') and providing several functions to easily operate with them. All allocation is done automatically, unallocation is done by calling the function 'string_delete(string*)'. Full documentation is present on the library header file.
The aim of embLua (based on Lua 5.3.4) is to provide C/C++ developers the possibility to extend their microcontroller/embedded device with scripting functionality. The main focus of embLua is the fast/easy integration in custom projects and new platforms. To run scripts which do something 'meaningful' embLua needs: - 13 Heap - 1k stack - 132k ROM (not optimized code) - C-Library
A library for scientific data visualization
A free cross-platform library of fast C++ routines for the plotting of up to 3-ranged data. It can export to bitmap and vector EPS/SVG files. There are window interfaces (GLUT/FLTK/Qt) and console tools. MathGL can be used from C/Fortran/Python/Octav/Lua
a collection of indexing and search tools for corpus linguists
DWDS/Dialing Concordance (DDC) - a collection of index and search tools for corpus linguists
Library to control radio transceivers and receivers
The Hamlib project's purpose is to develop flexible and portable shared libraries that offer a standardized API to control any radio oriented equipment through a computer interface.
This is a successor of the well-known GoldED Fidonet Mail Reader/Editor.
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code. Website: http://astyle.sourceforge.net/
Embeddable scripting engine
AngelScript is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component.
Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run Windows, Linux, *BSD, Minix, and other OS's, all on your workstation.
Framework für Numerische Rechnungen
NumeRe: Framework für Numerische Rechnungen is a framework written for Microsoft Windows(R) and released under the GNU GPL v3 for solving and visualizing mathematical and physical problems numerically. NumeRe is based upon muParser, MathGL, BasicExcel, TinyXML-2, the Boost C++-Library & the GNU Scientific Library The program's language is available in German and in English, however all commands are always in English, to suppress misuse of special characters and enhance portability across...
open source analogue of IBM OS/2 operating system
Online Flight Simulation Network Client for X-Plane
X-IvAp is an open source X-Plane plugin for online flight simulation on IVAO, VATSIM or other FSD networks. It is available as open source under a modified LGPL v3 license (allowing proprietary network ports, for details see the included license).
amilab is a tool for image processing that includes its own scripting language, and an interface for visualizing 2d/3d images and 3d surfaces. Its main application is medical image processing.