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.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    JMCAD - modeling of dynamic systems
    JMCAD is an program for the modeling and simulation of complex dynamic systems. This includes the ability to construct and simulate block diagrams. The visual block diagram interface offers a simple method for constructing, modifying and maintaining complex system models. The simulation engine provides fast and accurate solutions for linear, nonlinear, continuous time, discrete time, time varying and hybrid system designs. With JMCAD, users can quickly develop software or "virtual" prototypes of systems or processes to demonstrate their behavior prior to building physical prototypes. The user builds his system model by selecting predefined blocks from a block library and simply wiring the blocks together. Each block of the diagram performs a function. Users can also create custom blocks in Java and add them to the JMCAD block library. JMCAD is a block diagram language for creating complex nonlinear dynamic systems.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    TXM

    TXM

    Unicode XML TEI text analysis platform

    TXM is a free and open-source cross-platform Unicode & XML based text analysis environment and graphical client, supporting Windows, Linux and Mac OS X. It can also be used online as a J2EE standard compliant web portal (GWT based) with access control built in. DOWNLOAD LATEST VERSION OF TXM : http://textometrie.ens-lyon.fr/spip.php?rubrique61&lang=en TXM offers a comprehensive range of analysis tools (concordances, collocate search, frequency lists, etc.) based on the powerfull CQP full text search engine (http://cwb.sourceforge.net) and a range of statistical functions (factorial analysis, classification, cooccurrency analysis, etc.) based on R packages (http://www.r-project.org). Read the scientific background at the Textométrie project web site http://textometrie.ens-lyon.fr/?lang=en. Read a full description at the TEI Tools wiki http://wiki.tei-c.org/index.php/TXM.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 3
    DragMath is a drag and drop equation editor in the form of a Java applet. Once an expression is created the user can convert it into a variety of different linear syntax for mathematics, including MathML, LaTeX, Maple, Maxima or any user defined style. PLEASE NOTE: active code development has moved to GitHub. https://github.com/maths/dragmath
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Impression is the flexible and extensible parser of mathematical expressions written in Java. It supports user defined operators, single or multi parameter functions and unlimited number of parameters. It is designed to use with numerical methods.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    Fuzzy logic add-in for OpenOffice.org Calc. InrecoLAN FuzzyMath allows to perform ordinary arithmetic operations and use ordinary mathematical and financial functions with fuzzy numbers. Have any ideas how to improve this project - you are welcome!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Graphical front-end for GNU Octave. Edit formulas in mathematical notation. Uses Octave (Matlab clone) as a math engine.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Interdependent Java frameworks: AMath (abstract numbers support); AFuzzy (fuzzy numbers and methods); AMathSys (flexible solvers of linear and nonlinear algebraic and differential equations); ADSM (multi-criteria ranking and grading of alternatives).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Astro Info is a multi-lingual astronomical ephemeris for the PalmOS that provides data for our solar system and other objects. If you wish to get involved, please download a copy of the source code from CVS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    CamShaft
    Calculation of camshafts - allows to define a camshaft profile on the set trajectory which should provide the given mechanism. The trajectory can be set graphically, co-ordinates or function.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 10
    This is a prolog-like programming language based on the fuzzy logic. It includes the class-libraries for fuzzy logic, probability theory and method of resolution, all made in C++. Java releases possible in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The General Intensional Programming System (GIPSY) consists in three modular sub-systems: The General Intensional Programming Language Compiler (GIPC) ; the General Eduction Engine (GEE), and the Intensional Run-time Programming Environment (RIPE).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    GeoGebra is free and multi-platform dynamic mathematics software for learning and teaching geometry, algebra, statistics, and calculus. Download the free software at http://www.geogebra.org. Find the source code at http://www.geogebra.org/trac
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    GonioLab can be used in teaching trigonometry and other related areas. The module Unit circle visualizes the 6 trigonometric functions and the 6 hyperbolic functions. This project is using the Almond framework and it is runnable with Java Web Start.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Project Graph contains the sources and releases of MIDlet Graph, which calculates mathematic expressions and draws function graphics on the screen of J2ME mobile device.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    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
  • 16
    An online judge system to judge the ACM-ICPC programming contests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    MorseClusterSolver

    MorseClusterSolver

    The program is designed to search for clusters global minimum structur

    The program is designed to search for clusters global minimum structures of Morse clusters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    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
  • 19
    An artificial life simulator. A cross-platform application for simulating mutatable organisms on a field with different kind of resources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Automated trading system extracts stock quotes from Forex, MetaTrader and tries to detemine points to open/close orders. Using moving average. Implemented in Java. Future versions will use such cool stuff as data mining and artificial inteligance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Plots a parameterized family of curves
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Automata Based Programming Tool for implementing logic for J2SE, J2EE and Sybmian applications. Consists of Java FSM Framework and Eclipse Plugin parts. Plugin implements UML model editor, visual debugger, validator, compiler and interpreter for Eclipse
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Demetrix is a Java-based process modelling system. The goal of the project is to develop a flexible framework for managing complex process models using Petri-Net-oriented methodologies (state-task networks and resource-task networks).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This project collect several data mining methods, such as: 1) clustering methods; 2) biclustering methods; 3) FCA methods and etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    xpressionparser

    parser of string expressions like sin(pi/4), functions x0+2*sin(pi*x)

    Expression parser of strings like sin(pi/4) is written in c++, javascript, java and php. It is also possible to create functions x0+2*sin(pi*x1) for further calculations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next