Browse free open source C++ Physics Software for Mac and projects below. Use the toggles on the left to filter open source C++ Physics Software for Mac by OS, license, language, programming language, and project status.

  • 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
  • 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
  • 1
    GMAT

    GMAT

    General Mission Analysis Tool

    The General Mission Analysis Tool (GMAT) is an open-source tool for space mission design and navigation. GMAT is developed by a team of NASA, private industry, and public and private contributors. The GMAT development team is pleased to announce the release of GMAT version R2025a. For a complete list of new features, compatibility changes, and bug fixes, see the R2025a Release Notes in the Users Guide.
    Leader badge
    Downloads: 1,484 This Week
    Last Update:
    See Project
  • 2
    PreviSat

    PreviSat

    Satellite tracking software

    PreviSat is a satellite tracking software for observing purposes. Very easy to use, it shows positions of artificial satellites in real-time or manual mode. PreviSat is able to make predictions of their passes, predictions of MetOp and COSMO-SkyMed flares, transits of all satellites, predictions of Starlink satellites passes and several other calculations.
    Leader badge
    Downloads: 93 This Week
    Last Update:
    See Project
  • 3
    GridLAB-D
    GridLAB-D is a new power system simulation tool that provides valuable information to users who design and operate electric power transmission and distribution systems, and to utilities that wish to take advantage of the latest smart grid technology. It incorporates advanced modeling techniques with high-performance algorithms to deliver the latest in end-use load modeling technology integrated with three-phase unbalanced power flow, and retail market systems. Historically, the inability to effectively model and evaluate smart grid technologies has been a barrier to adoption; GridLAB-D is designed to address this problem. User documentation can be found at: http://gridlab-d.shoutwiki.com/wiki/Quick_links The source code is available from GitHub. See https://github.com/gridlab-d/gridlab-d. Issue tracking is handled by GitHub. See https://github.com/gridlab-d/gridlab-d/issues.
    Leader badge
    Downloads: 103 This Week
    Last Update:
    See Project
  • 4
    GaussianBeam computes the profile propagation of a Gaussian laser beam through a set of lenses.
    Leader badge
    Downloads: 97 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
  • 5
    gVirtualXRay

    gVirtualXRay

    Virtual X-Ray Imaging Library on GPU

    gVirtualXRay is a C++ library to simulate X-ray imaging. It is based on the Beer-Lambert law to compute the absorption of light (i.e. photons) by 3D objects (here polygon meshes). It is implemented on the graphics processing unit (GPU) using the OpenGL Shading Language (GLSL). SimpleGVXR is a smaller library build on the top of gVirtualXRay. It provides wrappers to Python, R, Ruby, Tcl, C#, Java, and GNU Octave.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    freesteam
    Open source steam property routines in C. Implements the IAPWS-IF97 steam tables from the International Association for the Properties of Water and Steam. Includes two-way property solvers and test suite. Can be used from C/C++, Fortran, Python, LabVIEW, Octave and ASCEND.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    SeaBreeze

    SeaBreeze

    Open-source cross-platform spectrometer device driver

    SeaBreeze is a device driver library that provides an interface to select Ocean Optics spectrometers. It is written in C/C++ and builds and runs on Windows (XP/7/8), MacOSX, and Linux (x86/x64/ARM).
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    Object-oriented crystallographic library and program, for the analysis of Crystal structures from scattering experiments: optimized scattering computation, Graphical interface for structures and data, global optimization algorithms.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    GLUI is a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications. It is window-system independent, using GLUT or FreeGLUT.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    XMDS

    XMDS

    Fast integrator of stochastic partial differential equations

    XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as fast as it can possibly be done in your architecture.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    toxic is a modern, physically correct global illumination renderer aiming to produce photorealistic images and animations. A number of plug-ins are under development to allow using toxic with various open source and commercial 3D modeling packages.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    CAMPARI

    CAMPARI

    Software for molecular simulations and trajectory analysis

    We are proud to introduce version 5 of CAMPARI. We have added a number of new features, most notably a Python interface for interpreting user-supplied code (with the help of ForPy), a novel trajectory storage standard (with the help of libpqxx/PostgreSQL), and a module for performing transition path theory. Naturally, CAMPARI continues to provide the reference implementation of the ABSINTH force field paradigm and implicit solvation model. CAMPARI is a joint package for performing and analyzing molecular simulations, in particular of systems of biological relevance. It focuses on a wide availability of algorithms for (advanced) sampling and is capable of combining Monte Carlo and molecular dynamics in seamless fashion. CAMPARI offers the user a very high level of control over all implemented features. For more information and features, please refer to the project's homepage at http://campari.sourceforge.net/V5
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    arrowmatcher
    Arrowmatcher is a ballistics software for crossbow archers. It can calculate the speed, kinetic energy, trajectory, aiming solution and much more of an arrow (or bullet). It uses a simplified 6 degree of freedom model.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Acoustic Research Tool (ART)

    Acoustic Research Tool (ART)

    Acoustic Simulation Library for Frequency and Time Domain Simulations.

    ART is a flexible simulation framework for wind instruments. It includes a growing library of modelling elements. So far bore discontinuities, branches, tone holes, cylindrical and conical tubes, Bessel horns and bent tubes are available for frequency domain modelling. In the time domain generic bidirectional propagation elements, scattering elements, fractional delays, convolution with reflection functions and general z-domain networks are available and can be described using MuParserX expressions. Cylindrical and conical ducts can also be defined based on their geometry. Available models and their parameters can be enumerated and combined to form simulators for complex acoustical structures. Parameters can be specified symbolically by expressions containing other parameter values or global variables. Dependencies between parameters are resolved at run time. However, MuParserX expressions are compiled at design time. Zero-delay loops are detected and reported.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    CvMob
    CvMob is an Open Source tool to automatic visual analysis of human movement. The software calculates the optical flow to generate data about trajectory, velocity and acceleration using low-quality videos. For more informations, please visit our website: http://www.cvmob.ufba.br/
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    OpenSim - Open Simulator. Primarily a 3D simulator for multiple indoor and outdoor mobile robots. Includes 3D real-time rendering (via OSG) and a physics engine (via ODE). Current emphasis is on manipulators.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    Tcl/Tk support for the EPICS control system along with EPICS aware megawidgets. Note that as of September 27, 2023, development and new releases of this project will occur on github. See: https://github.com/FRIBDAQ/EpicsTcl
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    3 levels density matrix simulation. Currently it enables you to get time solvetions for three-level systems. It's generates files with time solvetions for density matrix. In the future It will solve multilevel atomic system on MPI.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Nuclei

    Nuclei

    Feature rich GUI for nuclear decay schemes

    Nuclei is a software tool for the displaying of nuclear decay schemes and estimated energy spectra, the calculation of angular γ emission anisotropies, and the automated search for appropriate decay cascade properties. It uses the Evaluated Nuclear Structure Data Files (ENSDF). A description of Nuclei's functionality and results obtained using its search method was published in Nuclear Instruments and Methods in Physics Research, Section A: M. Nagl, et al., NIM A 726 (2013), 17-30 [doi:10.1016/j.nima.2013.05.045] ------------------------- © 2012-2013, Matthias Nagl, II. Physikalisches Institut, Georg-August-Universität Göttingen http://physik2.uni-goettingen.de/research/2_hofs -------------------------
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    mCode is designed to be a dynamic 3d platform for simulation and visualization, with a focus on visual networking.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    QVM is a quaternion, vector, and matrix class set in C++ for 3D kinematics.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    X-Bc (formerly: xbc) is a graphical user interface to the command line calculator bc. All Inputs and Outputs stays visible for editing and comparing. Functionality: trigonometry, number-theory, exponential funcs, scientific constants, primenumbers ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Fityk
    The repository has been moved to: https://github.com/wojdyr/fityk. Fityk is nonlinear curve-fitting and data analysis software. It is specialized in fitting peaks (bell-shaped functions like Gaussian, Loretzian, Pearson7, Voigt) to experimental data.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    MesoRD is a stochastic and deterministic simulator of coupled chemical reactions and diffusions in space.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    NSB entropy and mutual information estimator; applications to the analysis of neural code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB