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

  • EAM Maintenance Management Software Icon
    EAM Maintenance Management Software

    The Asset Guardian (TAG) is an intuitive and scalable CMMS software for maintenance management.

    The Asset Guardian (TAG) is an intuitive and highly scalable asset maintenance system that helps organizations streamline maintenance processes, improve asset performances, reduce operational costs, and boost productivity.
    Learn More
  • Streamline your sports training business with sports scheduling software. Icon
    Streamline your sports training business with sports scheduling software.

    For sports and fitness facilities, studios, trainers, and businesses

    Designed by coaches, for coaches, our software takes care of tedious admin tasks like client scheduling and payment processing, so you can focus on what you love - coaching athletes. With intuitive booking experiences and staff management tools for your lessons, camps, clinics, and training programs, Upper Hand empowers your business to offer a seamless customer experience that increases satisfaction and drives repeat business. See how our forward-thinking technology can give your sports training business a competitive edge.
    Learn More
  • 1
    SciDAVis is a user-friendly data analysis and visualization program primarily aimed at high-quality plotting of scientific data. It strives to combine an intuitive, easy-to-use graphical user interface with powerful features such as Python scriptability.
    Leader badge
    Downloads: 938 This Week
    Last Update:
    See Project
  • 2
    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: 529 This Week
    Last Update:
    See Project
  • 3
    Asymptote

    Asymptote

    2D & 3D TeX-Aware Vector Graphics Language

    Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality typesetting that LaTeX does for scientific text.
    Leader badge
    Downloads: 135 This Week
    Last Update:
    See Project
  • 4
    Madagascar
    Madagascar is a software package for geophysical data processing and reproducible numerical experiments. The package mission is to provide a convenient environment for researchers working with digital image and data processing in geophysics and related fields.
    Leader badge
    Downloads: 39 This Week
    Last Update:
    See Project
  • Create engaging surveys on your tablet or computer with ease. Icon
    Create engaging surveys on your tablet or computer with ease.

    Choose any of our carefully designed themes, or easily customize colors, fonts, and more to reflect your brand's true look and feel.

    Create great-looking surveys, forms, polls, voting, questionnaires, NPS, customer satisfaction, customer experience, employee satisfaction surveys... on your computer or tablet, customize the look of your survey however you like, & display collected data with eye-catching and insightful graphics.
    Learn More
  • 5
    Open Dynamics Engine
    A free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It's fast, flexible & robust. Built-in collision detection.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    SciEnPlot

    SciEnPlot

    Data Plotting and Analysis for Science and Engineering

    - Save and open a Work/Project (spf) file - Single fitting/ Batch fitting (user defined custom func) - Matrix to XYZ in Tool menu - Symbol plot: makers, curve, landscape, bar, etc. - Implemented a 3d surface plot (GLSurface) based on OpenGL (ScienPlot v1.3.2 and above) - ColorMap surface, trisurface, Pie, Polar plots, and 3D height field, 3dBar, scatter plots (under developing), and more - Column by column plotting/calculation - LaTex commands enclosed by $ symbols can be used for the labels in Graph - Accept txt(Text) and csv(Comma separated values) formatted data - Save, copy, print Graph - Use spread sheets to display data - Textboard to organize the results - Graphs in a publishable quality - Source codes based on: Python Numpy Scipy Matplotlib WxPython Visvis etc. - Special functions - Drag and drop data files - Python console is back (since v1.3.3), capable of reusing column data - Debye and Guinier models for SANS / SAX data - More apps in our Web below
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    The igraph library

    The igraph library

    Library for creating and manipulating graphs

    This is a library for creating and manipulating graphs with focus on speedy operations for large, sparse graphs.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    MaxFEM

    MaxFEM

    Software for electromagnetic simulation

    MaxFem is an open software package for electromagnetic simulation by using finite element methods. The package can solve problems in electrostatics, direct current, magnetostatics and eddy-currents. Since version 0.4.0, MaxFEM requires Python 3. We have moved the installers to the MaxFEM website (see below). In order to improve MaxFEM, we will require you to fill out a simple form before downloading them.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9

    PyParticles

    PyParticles is an opensource particles simulation tool box entirely wr

    PyParticles is an opensource particles simulation tool box entirely written in python. It support the most popular integrations methods and the most relevant forces model. It also offer a nice looking OpneGL interface or at your preference a Matplotlib based GUI. PyParticles as a forces models implements Gravity, spring, constant force and electrostatic and the user defined vector field force. As a integrations method it includes Euler, Midpoint, Runge Kutta, Störmer Verlet and Leap frog.
    Downloads: 1 This Week
    Last Update:
    See Project
  • The ultimate digital workspace. Icon
    The ultimate digital workspace.

    Axero Intranet is an award-winning intranet and employee experience platform.

    Hundreds of companies and millions of employees use Axero’s intranet software to communicate, collaborate, manage tasks and events, organize content, and develop their company culture.
    Learn More
  • 10
    RYUON : many-particle simulation suite
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    APBS

    APBS

    Biomolecular electrostatics software

    This software has moved to http://www.poissonboltzmann.org/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Compilation of Physics Calculators

    Compilation of Physics Calculators

    A compliation of Physics derived claculators

    A NEW GUI VERSION WILL BE RELEASED SOON! Thank you for visiting the Physics Calculator, provided by PIezoSystems Inc., please visit their company website at https://piezosystems.org. For other downloads, please visit our github page, https://github.com/PiezoSystems. We hope that you find this program useful and easy to use, for troubleshooting, please email us, contact@piezosystems.org. If any bugs were found, please email us at bugs@piezosystems.org.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CutePy

    CutePy

    Lightweight Qt-based Python console with variable explorer and history

    CutePy is a lightweight Qt-based Python 3 console with variable explorer, command history, syntax highlighting and customizable startup script. Originally it was developed for simple scientific calculations as a replacement for e.g. Windows calculator or Python IDLE. Therefore its main aim is to start fast and provide more comfortable dealing with variables based on the Python language. However in the end it is a regular Python console and therefore can be used for almost any task.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A Python package that provides classes and tools for dealing with dimensional quantities. Includes a parser for the quantity language (i.e. calculates "3 meters per second in miles per hour") and a class for constructing matrices containing dimensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    An object-oriented partial differential equation (PDE) solver, written in Python, based on a standard finite volume approach and includes interface tracking algorithms. *WARNING* The project is no longer using Sourceforge to maintain its repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    **we moved to github** https://github.com/gimli-org/gimli Geophysical Inversion and Modeling Library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This project examines techniques to model three-dimensional rigid body motion using the geometric algebra of Dual Quaternions and how such models compare to more traditional models when used in underconstrained filtering applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    *Project home now moved to Google Code.* Numerical computing and plotting tools for IronPython.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Katrin repository for simulation code being developed out of the USA universities
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    MathBench

    MathBench

    A Python IDE optimized for scripting and easy access to documentation.

    Not a whole lab, just a small bench ! **Feel free to contact me via https://sourceforge.net/sendmessage.php?touser=1865508 if you want to take over this project** Mathbench is intended for the development of short scripts such as those daily used when doing research in applied mathematics and physics. Simple widgets and a strong plugin system make it useful and extensible. ANNOUCEMENT: Mathbench's purpose is still relevant and could also benefit from the latest improvements of the wxPython toolkit. However, for lack of time, it is not actively developped anymore. Feelf you want to take over this project, I'd be happy to let it evolve in other hands. I might ask a few questions on what you intend to do before giving up all control on it though :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OpenMie aims to solve electromagnetic scattering problems via the Mie method to provide a benchmark against which to test more general scattering codes. Complete field solutions are given for a number of practical geometries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Follow us on www.openpiv.net and Github: http://github.com/openpiv
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The Python Unified Membrane Analysis Toolkit is a suite of python tools for analyzing molecular dynamics simulations of membranes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Parasol is a python framework in which mathematical models can be investigated parametrically. It enables easy optimization, sensitivity study, and visualization. Output is in plain text, HTML, and Microsoft Suite files (Excel, Word and PowerPoint).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    PhaseSpace

    Analyse dynamical systems, plot its phase space and critical points.

    Phase Space is born out of the need of a simple yet powerful open source tool to study dynamical systems. PhaseSpace allows you to plot the phase space of the dynamical system you are studying, its critical points and the curves of slope zero and infinite.It can also plot the solutions of the system and it's vector field. To use PhaseSpace you'll need to have Python installed along with Matplotlib and Numpy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next