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.
32/64 bit multi-platform Ethernet S7 PLC communication suite
Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
Ngspice project aims to improve the spice3f5 circuit simulator.
Zoomable user interface (ZUI) with file manager, file viewers and more
Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command set. It integrates file viewers for most of the common file types, as well as an audio and video player. Furthermore, the virtual cosmos contains a chess game, a netwalk game, a 3D minesweeper game, a world clock, some fractal fun, and a Linux kernel configurator in form of a kernel patch. Eagle Mode runs best on Linux, but there is also a light version for Windows, which lacks some of the plugins.
newLISP for BSDs, LINUX, MacOS X, SunOS and Win32: small, fast 350+ functions, a -C-, MySQL, PostgreSQL, SQLite, ODBC, TCP/IP, UDP, XML, Java interface, string processing, regular expressions , math, financial, statistical functions, Win32 DLL
A canvas library for generating technical drawings
The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo program is doing), the canvas is expected to be used from higher level languages, much in the same way as what done in the GNOME stack. Lua bindings based on LGI are already provided out of the box. The adg-lua project, downloadable from the "Files" section, provides Lua programs and demos that leverages these bindings.
A multi-purpose extensible self-adaptive evolutionary algorithm
MicroGP (uGP) is a versatile optimizer able to outperform both human experts and conventional heuristics in finding the optimal solution of hard problems. It is an evolutionary algorithm since it mimics some principles of the Neo-Darwinian paradigm.
An Inkscape extension for editable (digital) timing diagrams in publication quality, based on a very simple state-oriented language for signal description.
The program implements a demo application which demonstrates using C++ stream-compatible sockets developed by Maciej Sobczak http://www.msobczak.com/
A project creating an open-soruce solution of useful tools for various platforms. The project is currently written in C# under the Microsoft .NET Framework and will also work under MONO on Linux, FreeBSD or Mac OS X.
An advanced calculator program that supports programming/scripting, a variety of mathematical functions, and a graphing utility.
A bird logging program to aid ornithologists and bird watchers in logging sighting birds. In Visual Basic, for Windows and Linux. English and French.
Discrete-event simulation library.
This project's goal is to develop and maintain a high-quality, 3D, physics-enabled, discrete-event simulation library that can be used for industrial simulation projects in an engineering and/or manufacturing environment.
G2C (Geospatial to Civil) The LandGML Interoperability Experiment initiated by Autodesk, U.S. Army Corps of Engineers Engineering Research and Development Center, and Galdos Systems. this open source tool transforms LandGML into LandXML documents.
GImageSpider is an Image Spider that has two abilities. GIS can search web by image search engines to find images. GIS can act as an image spider that crawls your arbitrary site by your constraints and find images.
Simple simulator of monoatomic gas.
The program allows to simulate and visualize the behaviour of monoatomic gas in 2D. The main feature of the programm is that simulation is performed using direct simulation of particles motion and collisions (i.e. all particles collisions are taken into account).
We try to build a GUI environment for NS-2(Network Simulation version-2) to edit and view the scenario and result. And we hope this project could help us develop wireless routing protocols. Right now, we just implement a scenario generator for ad hoc sim
An Open Source Parser Library for parsing Verilog, System Verilog, EDIF and VHDL source files.
A simple mobile-agent library supporting agents written in C embedded in XML.
This project intends to create a portable 8051 simulator to run on many platforms using FLTK as the graphics library
Can calculate mathematical expression. It have a module system witch make it very easy to add own functions. Other features are a graph painter and a tiny programming language designed too make it easy too write small mathematical tools.
PlutoStatus is a system to publish the current status of your systems. It includes mirroring.
R-Portfolio - breakeven optimally diversified investment portfolio. Оптимально диверсифицированный инвестиционный портфель.
TIDAL is a collection of data acquisition and processing tools for research in respiratory physiology. It provides a high-level language for specifying experimental protocols and required computations.
A fast and lean render engine with multiple renderbackends
TacitPixel is a scalable C++ framework for building application prototypes for interactive collaborative VR/AR applications. It provides a number of features that make prototyping fast and portable. TacitPixel is the successor of the TAP and Twisted Pair engines.