Mathematics Software for Linux

View 10 business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 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
  • 1

    golib

    C++ collection mostly for image processing

    libGo is a C++ class library containing all kinds of things that proved useful to me. Included are: - Linear algebra, using LAPACK and CBLAS - V4L(1) image grabber - Multithreading - Image containers (up to 3D) - Some simple optimisation code - Python embedding helper - Matlab interface - .. and other things, have a look at the HTML documentation! golib grew over many years, things I had use for have been added now and then. Some parts are better taken care of than others. If you find anything spectacularly wrong or badly documented, and need assistance, please drop me a line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    gorbital is a atomic orbital viewer written using gtkmm (gtk--). gorbital displays a 3d interactive view of a electron orbitals. It is meant to be an open source viewer much like Orbital Viewer by David Manthey (http://www.orbitals.com/orb/).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    gptoolbox

    gptoolbox

    Matlab toolbox for Geometry Processing

    gptoolbox is a comprehensive MATLAB toolbox for geometry processing, optimization, and image processing. It provides a wide range of utility functions for working with triangle and tetrahedral meshes, making it useful for tasks in computer graphics, computational geometry, and 3D modeling. The toolbox includes wrappers for external software such as TetGen, Triangle, QSlim, and meshfix, as well as functions for mesh smoothing, cleanup, deformation, and parameterization. It also implements discrete differential geometry operators, geodesic distance computations, and constructive solid geometry operations. Beyond geometry, gptoolbox includes features for quadratic programming, image colorization, and dithering. Most of the functions are pure MATLAB code, requiring only that the toolbox be added to the MATLAB path, while some specialized features depend on external libraries and compiled mex files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A set of small utilities realizing theoretical graph algorithms (including tree algorithms). The utilities work with simple text input/output formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    A collection of libraries usable in graphics applications. Includes mathlib, a math library (90% matrix/vector math) providing very high speed calculations for small matrices using a natural syntax.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A small utility for visualizing graphics of the wide math function list. Based on Glade/GTK+ toolkit so integrates into GNOME flawlessly. Uses mathGl library for drawing purposes, see http://mathgl.sourceforge.net/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Interactive Perl environment for data analysis. It consists of several integrated tools such as a Plotting tool, Interactive Shell, and more. Written entirely in Perl using Tk.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    small drawing toy for your kids. the drawing is based on a simple coordinate system where lines can be drawn with different color, line width, etc. It is written using Ultimate++ framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    GridPACK is a community-developed open-source collection of code for use in power systems research, analysis, and operation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    GRPN is a graphical reverse polish notation (RPN) calculator. GRPN is written in C and uses the GIMP Toolkit (GTK) for the GUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    gsasnp2

    gsasnp2

    PubMed ID: 29562348 / DOI: 10.1093/nar/gky175

    * GSA-SNP2 is a successor of GSA-SNP (Nam et al. 2010, NAR web server issue). GSA-SNP2 accepts human GWAS summary data (rs numbers, p-values) or gene-wise p-values and outputs pathway genesets ‘enriched’ with genes associated with the given phenotype. It also provides both local and global protein interaction networks in the associated pathways. * Article: SYoon, HCTNguyen, YJYoo, JKim, BBaik, SKim, JKim, SKim, DNam, "Efficient pathway enrichment and network analysis of GWAS summary data using GSA-SNP2", Nucleic Acids Research, Vol. 46(10), e60(2018). * PubMed ID: 29562348 * DOI: 10.1093/nar/gky175 -> PLEASE MOVE OR MAKE A COPY OF 'DATA' FOLDER INTO YOUR INTENSIVE TEST FOLDER (I.E. LINUX, MAC OR WINDOWS SPECIFIED FOLDER) TO ALLOW THE PROGRAM TO FIND THE PREDESIGNED DATA. * UPDATE NOTE: -> Sep-1-2020: add an update for Ubuntu-20.04. You will need Boost library installed (sudo apt-get install libboost-all-dev) -> Mar-7-2018: revise header terms in the output file
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Este es una interface de alto nivel sobre gsl ( GNU Scientific Library ) escrita totalmente en Ansi C++
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Python binding for GNU Scientific Library using Cython for NumPy users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A project that allows to view random variables cdf/pdf, generate random numbers... gstatistics uses shared libraries to allow users to add new statistical laws definitions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Draw & analysis math function graph in a free way!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    hSDM

    hSDM

    R package for hierarchical species distribution models

    hSDM is an R package for hierarchical species distribution models. Such models allows interpreting the observations (occurrence and abundance of a species) as a result of several hierarchical processes including ecological processes (habitat suitability, spatial dependence and anthropogenic disturbance) and observation processes (species detectability). Hierarchical species distribution models are essential for accurately characterizing the environmental response of species, predicting their probability of occurrence, and assessing uncertainty in the model results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    THIS PROJECT HAS MOVED
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    hbgm

    'Hierarchical Bond Graph Modelling of Biochemical Networks'

    Scripts and supplementary data for the manuscript 'Hierarchical Bond Graph Modelling of Biochemical Networks': Peter J. Gawthrop(1), Joseph Cursons(1,2), and Edmund J. Crampin(1-4). (1) Systems Biology Laboratory, Melbourne School of Engineering, University of Melbourne, Victoria 3010, Australia. (2) ARC Centre of Excellence in Convergent Bio-Nano Science, Melbourne School of Engineering, University of Melbourne, Victoria 3010, Australia. (3) Department of Mathematics and Statistics, University of Melbourne, Victoria 3010, Australia. (4) School of Medicine, University of Melbourne, Victoria 3010, Australia Draft paper available at http://arxiv.org/abs/1503.01814
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    hn++

    Two Neighbours and Hermitian Neighbours in C++

    Two-Neighbours (based on the work of B. Hemkemeier) and Hermitian Neighbours (based on the work of A. Schiemann) rewritten in modern C++. Based on a geometrical method used by Witt and Kneser, HN++ (contains TN and HN) classifies genera of lattices. Building upon those ideas and the older celebrated programs TN and HN, HN++ contains various methods to analyse invariants of the constructed lattices as well as more randomized algorithms to quickly search through large genera.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    hybopt is a set of libraries to solve the identification and optimal control problems for hybrid (mechanistic/empirical) dynamic (ODE and DAE) models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    hyperGK

    hyperGK

    Gauss-Kronrod quadrature on several variables.

    hyperGK is a collection of C++ classes for parallelized numerical integration on several variables. The integrations are performed using Gauss-Kronrod quadrature. hyperGK is inspired and, to some extent, based on Quadpack, but generalized to multiple integrals on either rectangular regions or more general regions. This package is still under development. Usage examples can be found in the demonstration subdirectory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    iVSwap is a simple function which can be used as a library and swaps values between two variables in a mathematical way using a classic Boolean algebra law without the need of a buffer! The advantages of this technique is speed and portability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ida-nirved is a C++ library to extend to facilitate native usage of Mathematics within C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Another simpler implementation for float only uses integer types, we should use -msoft-float first or we get complex result, so we need this with huge or tiny exponents float.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB