Browse free open source Java Mathematics Software and projects below. Use the toggles on the left to filter open source Java Mathematics Software by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    Lattices and ordered sets visualization tool
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    The Java Data Mining Package (JDMP) is a library that provides methods for analyzing data with the help of machine learning algorithms (e.g. clustering, classification, graphical models, neural networks, Bayesian networks, text processing, optimization).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Java Kohonen Neural Network Library Kohonen neural network library is a set of classes and functions for design, train and use Kohonen network (self organizing map).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Java Micro Benchmark (Desktop/Server)
    Java Micro Benchmark - control tasks required to determine the comparative performance characteristics of the computer system on different platforms. Can be used to determine the effect of different software on the performance of a computer system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Java Randomness Test Suite is a gui application to run randomness tests on random stream resource (file or algorithm). Application can be run in command line. Includes general statistical tests, NIST and DIEHARD tests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A set of components for doing text mining in Java. The target audience are other text mining developers who can use or extend these components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    An online judge system to judge the ACM-ICPC programming contests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    KeplerDB

    KeplerDB

    Timeseries databases management system

    KeplerDB is a temporal database to store time/value entries where the type of value could be integer, float/double, boolean and string. KeplerDB is dedicated to be scalable and to create clusters of server allowing the user to analyse and store massing amount of data to monitor systems like computers, clusters, building and captors or financial systems like markets and accounts. The user can use KeplerDB to make data analysis on enormous amount of data (statistics and modelling).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The Kinship Algebra Modeller is a suite of java applications that assist development of an algebra to describe a given kinship terminology, and to support models and simulations of social processes based on relating people using this algebra.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    LExAu: Learning Expectations Autonomously. Library for on-line data driven statistical machine learning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    MMOpenGraph is a set of JAVA-Classes to represent graphs within java. It can load and save graphs to serialized or text-based files and analyze graphs to find shortest paths.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Maxflat Digital Filters (Java)
    Maximally flat (maxflat) digital filter design in Java, with arbitrary numbers of poles and zeros. "Maximally flat" means that the magnitude frequency response has the maximum number of vanishing derivatives at 0 and pi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MODVLO7 provides an environment for exploring harmonic prolongations in any piece of tonal music. It imports Scala files, and saves Scala files for future changes or study, and for rendering MIDI files in just intonation using Scala.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Multidimensional optimization problems
    NEW OPTIMIZATION TECHNOLOGY & PLANNING EXPERIMENT. Technology is designed for multidimensional optimization practical problems with continuous object functions. Technology higher efficiency than traditional optimization methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The Java class library, that contains classes for calculation of different mathematical relations between object and number sequences and sets: Kendall distance, Spearman distance, similarity measure, L1 distance and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Paean is a tool to demonstrate in real-time the effect of various error-correcting codes on data transmitted via several channel models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This Java project intends to implement a set of functions allowing a user to manipulate classical propositional logic statements and reason about their properties and connections.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Library made with the quantity/formatter pattern. (Currency/CurrencyFormat, Density/DensityFormat, Dimension/DimensionFormat, Distance/DistanceFormat, ElapsedTime/ElapsedTimeFormat, Temperature/TemperatureFormat, Volume/VolumeFormat, Weight/WeightFormat)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    RISO: distributed belief networks

    Distributed, heterogeneous Bayesian belief networks

    RISO: distributed, heterogeneous Bayesian belief networks. Belief network: a probability model defined on an acyclic directed graph; distributed: nodes can be on different hosts; and heterogeneous: allowing different types of conditional distributions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    RunAsApproximator es un programa java multilenguaje que implementa algoritmos numéricos. Los datos de entrada son aquellos requeridos por cada algoritmo y los de salida son resultado final y los datos intermedios necesarios para alcanzar su resolución.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A shell for using the methods of Contextual Logic to do qualitative data analysis, mathematical research on the theory underlying Conceptual Knowledge Processing, or learning Formal Concept Analysis. It uses the framework provided by the Tockit project..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    SNARLI (Simple Neural ARchitecture LIbrary) is a Java package containing a back-prop layer class and classes for the Self-Organizing Map and Incremental Growing Grid. The back-prop class supports sigma-pi connections and back-prop-through-time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SurveyForge is a survey definition and execution tool oriented to statisticians running on JEE platform with special emphasis on data entry made easy, use of existing standards (Triple-S, Metanet, DDI) and reuse of standard (or not) classifications
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    TM4 is a suite of applications for managing and analyzing microarray data. TM4 provides data storage and tracking, image analysis, normalization, data filtering, clustering and statistical analysis capabilities. Includes MADAM, Spotfinder, MIDAS, and MeV.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB