A hybrid system simulation language similar to SHIFT and Lambda-SHIFT, written in Ruby and C. Combines numerical integration, state machines, and the breezy power of Ruby. To install: get ruby and then "gem install redshift".
The MathForge Application Environment provides users a broad range of Java-based math tools (calculation, visualization, presentation and communication via MathML) and allows developers to leverage existing code while extending MathForge.
Mandel is a command-line program for generating Mandelbrot set fractals - support for Julia sets is coming soon. Output is in the form of 8 bit greyscale Device Independent Bitmaps, which can be readily viewed with many common graphics programs.
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
ObjC framework for mathematical operations. Various DSP (inc. FFT + wavelet), statistical operations and more on vector and array types. Optimized for SIMD and multi-threading where possible.
Glucas is a client to make primality test for Mersenne numbers. It is related to GIMPS effort to search the bigest primes ever found. In addition, it can be used as an excellent performance test. Posix thread, OpenMP and SunMP compatible
Rascal, the Advanced Scientific CALculator, is a platform independent modular calculator. Based on modules for integer, doubles, strings, vectors and matrices it can be easily extended with existing C or C++ code.
Crystal Math is a symbolic math suite. While it can be used as a simple calculator, it also has a powerful equation based subsystem which lends itself well to such task as symbolic differentiation. Developers Needed!
Java port and extension of MLC++ 2.0 by Kohavi et al. Currently contains ID3, C4.5, Naive (aka Simple) Bayes, and FSS and CHC (genetic algorithm) wrappers for feature selection. WEKA 3 interfaces are in development.
A completely portable C++ library,
to provide a standard set of classes similar to Java Common API.
It's highly efficient and it follows the Embedded C++ Standard.
It's FREE (LGPL licensed).
A Monte Carlo simulation of Major League Baseball(TM), used to find the best strategies in a baseball game. The effect of different batting orders and the addition of one super-star can be tested and archived in retrosheet format.
Numerics Library is a collection of routines to do numerical and statistical computations. Included in this library are routines to solve linear systems of equations, generate random numbers, compute values for random variables, and much more.
MatPy is a Python package for numerical linear algebra and plotting with a
MatLab-like interface. It currently consists of wrappers around Numeric and
Gnuplot packages, but eventually may be implemented directly in C/C++, or as
interface to Octave.
This project aims to develop open source psychometric data analysis software, including estimation software for Rasch and Item Response
Theory (IRT) models for both dichotomous and polytomous test items.
Linear algebra C++ library built upon a tensor class template that can be used to represent tensors of ranks 0 - scalaras, 1 - vectors, 2 - matrices, 3 - tensors of rank 3, etc. It also includes an interface to BLAS and LAPACK subroutines.
libQuest is a quest management library. In libQuest, a quest is defined as an event or a combination of other quests such that high level statements can be easily represented in a quest tree. libQuest is being designed with respect to Quest/Mission based
The Random Bit Generator Test Suite will take in large blocks of binary data and attempt
to tell the user what is not random about them. Code developers, mathematicians and
statisticans welcome to help.
Ruby scripts grow 3D fractals and render them with PovRay, OpenInventor and YASRT. Includes (rough) ports of Lauren Lapre's LPARSER to GNU C++. Includes a RubyTk "sketch" output for quick previews as you edit a script.
LOOP (Language Object Oriented Parallel) is a visual programming language project dedicated to creating a full suite of components for simulation of hierarchical dynamical systems in discrete time.
SimpliMath includes SimpliCalc, a simple, easy to use console-based calculator program and arithmatic parsing library. SimpliSolve is an equally easy to use and simple, yet powerful algebraic equation solver program and library.