Alchemy is a WebSocket/FlashSocket super scalable server and client project. You can find our source at https://github.com/Olivine-Labs
Intellect Modeling Kit - full 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.
Ghost4J is a Java wrapper for the Ghostscript C API. It also provides
Project is now hosted on GitHub at https://github.com/zippy1978/ghost4j
Squash TM is an open source tool for test repositories management.
Squash TM is the test repository manager found in the open source Squash toolkit. It enables the management of requirements, test cases and campaigns execution in a multiproject context. Based on an ergonomic and intuitive interface, Squash is also "full web" making it an easy tool to deploy. Squash TM is the result of a new development in Java (OSGi, Spring 3, Spring MVC, Hibernate, JasperReport, Jquery). For bugs management, Squash TM interfaces natively with Mantis. Thanks to its connector compatible with OSLC, it can also interface with other bugtrackers as JIRA.
Symja - Java Computer Algebra System
Java Computer Algebra System. Features: math expression parser and evaluating API (jsr223), pattern matching. Moved to http://bitbucket.org/axelclk/symja_android_library
A simple free Actionscript and flex code editor for Linux built with Mono and Gtk# The title is a working title so any name suggestion will be accepted gratefully.
Hamilton Project is a software package concerning science and math in C++
Water & steam properties Java library
Steam tables for industrial use according to the international standard for the properties of water and steam, the IAPWS-IF97 formulation and the international standards for transport and other properties. Hummeling Engineering BV develops engineering software in the fields of thermodynamics, mechanics, hydrodynamics, and digital signal processing.
A complete cross-platform Java USB Library
MinGW GCC cross development environment for Power PC.
This is a Windows command line based cross development environment for Power PC built from the latest stable release of GCC (currently 5.2.0) and includes global loop optimization support. Also included are Gnu make and gdb along with the necessary MinGW dlls to make it all work. Unzip the archive to the location of your choice, include the top level "bin" directory in your path and start developing.
OpenGI is a platform-independent C-library for parameterizing triangular meshes and creating Geometry Images from this parameterization.
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
Framework for CAN communication interfaces including code generator
comFramework presents a flexible, widely customizable CAN communication interface for embedded applications; it covers the CAN stack down to the hardware driver. Signal based application code is linked to the frame based HW abstraction layer. The interface imposes easy to fulfill requirements on the integration environment and will fit in most embedded platforms. A powerful code generator auto-codes those parts of the interface, which depend on your specific CAN network databases; particularly the unpack/pack functions for message (de)composition are generated. The high degree of flexibility results from using the template engine StringTemplate V4 by Terence Parr, see www.stringtemplate.org. The engine is fed with the parsed contents of the *.dbc files and can transform the information in nearly any kind of textual representation. Major samples demonstrate how to interface the generated CAN API with dSPACE TargetLink and MathWorks Embedded Coder to support model based APSW design.
DEF file creator from Windows 32/64 bits DLLs
This is a simple application which uses basic reading of Microsoft Windows executable files to get exports section of DLLs so as to properly create DEF files. They are useful for generating LIB files from DLLs to be used, for instance, with Visual Studio projects. That's the case of MinGW DLLs; for them to be used in Visual Studio projects you need the LIB and header files of those libraries. And this is when my tool comes to play a key role. The project was created, configured, built and tested using Qt Creator, however, it could be easily integrated to another IDE, because it essentially consists of three files: main.cpp, DllExportedSymbols.cpp and DllExportedSymbols.h The idea of this project was taken from pasztorpisti on his post in https://www.codeproject.com/tips/133747/checking-for-exported-symbols-functions-in-a-dll-w.
Texture compression and conversion program with KTX and DDS support.
texgenpack is a texture compression and conversion program featuring a command line utility and a simple GUI program . Compression is implemented using a genetic algorithm. It supports compression, decompression, conversion and comparison of texture and image files. The image format supported is PNG, while for textures there is support for KTX, PKM and DDS using ETC1, ETC2, DXT1/3/5 or BPTC (BC7) texture compression. Several uncompressed texture format are also supported. This program requires the installation of libfgen, also avalable on SourceForge.
Mining knowledge from text data
This project aims to implement in java the following text mining techniques: Text Language Detection, Keywords and keyphrases extraction, Text Classification, Text Clustering, Single or multiple documents Summarization, Plagiarism Detection.
Analog Devices ADSP-CM408F Support Package for CANopenNode
CANopen is the internationally standardized (EN 50325-4) CAN-based higher-layer protocol for embedded control system, and the CANopenNode is simple and reliable open source software stack used industrial and home automation for serial communication of multiple devices over the CAN/CANopen Network. This support package from Analog Devices, Inc. enables interfacing the required CAN drivers and code to perform CANopen slave operation on Analog Devices Inc ADSP-CM408 mixed signal controller (http://www.analog.com/en/processors-dsp/cm4xx/adsp-cm408f/products/cm40x-ez/eb.html) with the open source CANopen_3_10 code (https://sourceforge.net/projects/canopennode/). Please note that the opensource CANopenNode source and the ADSP-CM40x Enablement Software package are available for direct download from the above links, and this support package will enable users to quickly bring-up a CANopenNode device on the target hardware platform using the supplied code and documentation.
This component is an easing animation value calculator. Easing types: BackEaseIn, backEaseOut, BackEaseInOut, BounceEaseIn, BounceEaseOut, CircEaseIn, CircEaseOut, CircEaseInOut, CubicEaseIn, CubicEaseOut, CubicEaseInOut, ElasticEaseIn, ElasticEaseOu
EpochX is an open source genetic programming framework, specifically for analysing the properties of evolutionary automatic programming. It supports 3 popular representations - Strongly-Typed GP, Context-Free Grammar GP and Grammatical Evolution.
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.
GNU libdbh. As of April 9, 2014, DBH is a GNU program and is renamed to "GNU libdbh". Library to create and manage 64-bit disk based hash tables Associations are made between keys and values so that for a given a key the value can be found and loaded into memory quickly: 64 bit support
Object-oriented generation of HTML code on .NET 4 Client Profile
This library allows you to generate HTML pages directly from your code in a strongly typed, compositional, safe and concise manner. Requires the .NET Framework 4 Client Profile only. It is licensed under LGPL, which means that you may use it in commercial products. The project logo is from Mariano Real, who kindly provided it under a Creative-Commons license.
Moved to GitHub...
Harbour Minigui (MinGW Package) ----------------------------------------------------------------------- Harbour MiniGUI (Mingw Package) includes these main components: - Harbour 3.2.0dev (r1611161510) ( https://github.com/harbour/core ) - Harbour MiniGUI extended v.16.11 ( http://hmgextended.com/home.html ) - Mingw 6.2.0 (MinGW-w64 - for 32 and 64 bit Windows Compiler Suite for Windows) ( http://sourceforge.net/projects/mingw-w64/ ) For details about the above products, please visit their respective sites. This package might be a good choice for harbour & ex-clipper programmers seeking a usable way to convert / transfer their application(s) into the windows GUI world. Try it, to see if it fits with your development environment...
Export data to Tally
Export data to Tally Accounting software programmatically.
Offers Random numbers API for your programs written in Java.
Very lightweight and easy to use library that allows you to generate truly random numbers by means of Random.Org service. Library offers optimized algorithms for obtaining single random number or more random numbers at once, sequences of numbers, random strings etc. Also allows you to check quota. It provides algorithm to generate unspecified number of random numbers of certain total value. This algorithm still keeps server load low by sending as large requests as possible, yet all integers are truly random. ******************************************* Current version 1.5 is considered as STABLE version. All methods and whole class are documented via Javadoc. Credit goes to http://www.random.org