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
Character animation system for games and simulations.
SmartBody is available for download for Windows, Linux and OSX users. SmartBody can also be used on Android and iOS platforms. SmartBody is a character animation platform that provides the following capabilities in real time: * Locomotion (walk, jog, run, turn, strafe, jump, etc.) * Steering - avoiding obstacles and moving objects * Object manipulation - reach, grasp, touch , pick up objects * Lip Syncing - characters can speak with simultaneous lip-sync using text-to-speech or prerecorded audio * Gazing - robust gazing behavior that incorporates various parts of the body * Nonverbal behavior - gesturing, head nodding and shaking, eye saccades - Online and offline retargeting of motion - Automatic skinning and rigging SmartBody is written in C++ and can be incorporated into most game engines. SmartBody is developed at the USC Institute for Creative Technologies from the Character Animation and Simulation group: http://cas.ict.usc.edu
Machine learning algorithms for advanced analytics
OpenNN is a software library written in C++ for advanced analytics. It implements neural networks, the most successful machine learning method. Some typical applications of OpenNN are business intelligence (customer segmentation, churn prevention…), health care (early diagnosis, microarray analysis…) and engineering (performance optimization, predictive maitenance…). OpenNN does not deal with computer vision or natural language processing. The main advantage of OpenNN is its high performance. This library outstands in terms of execution speed and memory allocation. It is constantly optimized and parallelized in order to maximize its efficiency. The documentation is composed by tutorials and examples to offer a complete overview about the library. OpenNN is developed by Artelnics, a company specialized in artificial intelligence.
ffnet is a fast and easy-to-use feed-forward neural network training solution for python. Many nice features are implemented: arbitrary network connectivity, automatic data normalization, very efficient training tools, network export to fortran code. Now ffnet has also a GUI called ffnetui.
This Project Aims To Port Various Open Source Software Onto Stratus Open VOS Architecture. Please Refer The Following URLs For More Information On The Architecture. http://www.stratus.com http://www.openvos.com
This program makes PNG and/or GIF graphics from DVI files. It produces high-quality images while its internals are tuned for speed. It supports PK, VF, PostScript and TrueType fonts, color, PostScript inclusion, bitmap inclusion, and has CJK support
Better PO Editor is an editor for .po files, used to generate compiled gettext .mo files which are used by many programs and websites to localize the user interface. It offers great features... It's worth to give it a try! PLEASE NOTE: the project moved to GitHub: see https://github.com/mlocati/betterpoeditor/releases
DTMF detector library and/or application that reads in the specified audio file and returns/outputs whether DTMF detected and/or list of detected digits. May have GUI and command line interfaces.
A C++ library for Quadratic Programming which implements the Goldfarb-Idnani active-set dual method. At present it is limited to the solution of strictly convex quadratic programs. The project has moved to GitHub (https://github.com/liuq/QuadProgpp).
Advanced numerical instruments: adaptive meshing, FE methods, solvers
Ani2D provides portable libraries for each step in the numerical solution of systems of PDEs with variable tensorial coefficients: (1) unstructured adaptive mesh generation, (2) metric-based mesh adaptation, (3) finite element discretization and interpolation, (4) algebraic solvers.
Open Source CPAP Research and Review Software
Open-source, cross platform, sleep tracking software with a focus on monitoring CPAP treatment. Please see http://sleepyhead.jedimark.net for official release information and latest downloads.
Yet Another JNI-D2XX Interface Project
A Java Native Interface (JNI) library suitable for communicating with a range of USB interface chips from FTDI via the D2XX driver. It currently supports OS X 10.10+ and Windows 7/8 x64. On OS X, the 64 bit JVM is supported. On Windows, support is limited to the 64 bit JVM (Java 1.8 is now 64 bit). Version 1.0 (In progress) --------------------------------- - Java 8 - SPI support and sample (via MPSSE)
Java-based scientific graphics
Java-based scientific graphics with support for Java, Groovy, MATLAB, Python, the R statistical environment, Scala and SciLab.
At the moment its simple command line tool to create nice looking schematic libraries in kicad. I hope that it would be usefull for someone. dont need to click anything just write/paste pin names and thats it.
FireBlade is an OpenGL+Delphi/FPC based crossplatform particle engine. Infinite possibilities through many variable factors and the ability to be connected to anything you want through miscellaneous events.
A portable C++ library for Compressed Sensing
KL1p is a portable C++ framework for handling sparse recovery of inverse problems of underdetermined linear systems, like in compressed sensing technique.
NOMAD is a C++ code that implements the MADS algorithm (Mesh Adaptive Direct Search) for difficult blackbox optimization problems. Such problems occur when the functions to optimize are costly computer simulations with no derivatives.
Intellect Modeling Kit ~ AI intellect-based apps development suite
Intellect Modeling Kit is an alternative to traditional Artificial Intelligence, intended to build apps assisting human intellect on the steps of its activity: * Observation * Producing propositions based on knowledge * Elimination of impossible propositions * Selection and verification of the most appropriate propositions * Memorizing - converting data to information and new knowledge item creation * Abstraction finding – building artificial objects, representing group of real objects featuring typical signs of group Any human knowledge written and spoken can be uploaded to IMK in a straight way by any expert not familiar with software coding. The IMK components are designed to create ready-to-use software application using simple text files provided by people. IMK accepts human knowledge and develops new knowledge together with people. The activity of IMK could be verified by human expert on every stage. IMK assists intellectual activity, but does not replace us.
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.
Declarative knowledge representation and reasoning
This is the old release page of the IDP system, please visit http://dtai.cs.kuleuven.be/software/idp/try for the most recent release.
Graphical tool for data manipulation written in C++/QT.
Volbx is a graphical tool for data manipulation written in C++/QT. User can load data, filter, select, visualize, export and more using few clicks. Volbx reads, along with inner application format, xlsx and ods spreadsheet files. User can save output stream as csv or xlsx and plots as png files. Dynamic and interactive plots can be zoomed, moved, reset to initial state, quickly exported to clipboard and more. Application calculate dynamically such handy values as quantiles, standard deviation, average and more for given sample. This tool was originally created for real estate appraisal to give possibility, for people working in that area, to estimate past, current and future value of analysed properties. Project/start-up was dropped and decision about release of less specialized application was made. Most advanced and dedicated for real estates functionalities were cut but still some are quite useful. Used QT 5.3.2, QWT 6.1.1, QuaZip 0.7, Boost 1.55.0, MinGW 4.8.2
Open Source Implementations for 3D-Surface Characterisation Algorithms according to ISO 25178 (Geometric Product Specification) in verifiable pseudocode (MATLAB). Implementation of an XML-based file exchange format according to upcoming ISO 25178-72.
An Open Source portable pure Java game library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced Java Game Programming by David Wallace Croft.
Hamilton Project is a software package concerning science and math in C++