Browse free open source Python Simulation Software and projects below. Use the toggles on the left to filter open source Python Simulation 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
    DWSIM - Open Source Process Simulator

    DWSIM - Open Source Process Simulator

    Simulate chemical processes using advanced thermodynamic models

    DWSIM is an open source, CAPE-OPEN compliant chemical process simulator for Windows, Linux and macOS systems. Written in VB.NET and C#, DWSIM features a comprehensive set of unit operations, advanced thermodynamic models, support for reacting systems, petroleum characterization tools and a fully-featured graphical interface. DWSIM Pro is a commercial sibling of DWSIM built on top of open-source software. It offers extended features, comes with private support, and is accessible in the cloud. Visit simulate365.com for details.
    Leader badge
    Downloads: 2,487 This Week
    Last Update:
    See Project
  • 2
    GenX

    GenX

    X-Ray and Neutron Reflectivity Modeling

    GenX is a scientific program to refine x-ray refelcetivity, neutron reflectivity and surface x-ray diffraction data using the differential evolution algorithm. GenX is very modular and highly extensible and can be used as a general fitting program.
    Leader badge
    Downloads: 92 This Week
    Last Update:
    See Project
  • 3
    ASCEND modelling environment
    ASCEND is a modelling environment and solver for large or small systems of non-linear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology. Solvers for both steady and dynamic (NLA & DAE) problems, are provid
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    CEA Simplified

    CEA Simplified

    tkinter wrapper for NASA CEA focused in rocket chemistry explanations

    CEA Simplified is a GUI for a released version of NASA's CEA program from the 1970s. It is similar to the rocketCEA library for python or the ProPEP GUIs in that it attempts to provide an updated tool for using the same underlying software, but it is more focused on being beginner friendly.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • Deliver trusted data with dbt Icon
    Deliver trusted data with dbt

    dbt Labs empowers data teams to build reliable, governed data pipelines—accelerating analytics and AI initiatives with speed and confidence.

    Data teams use dbt to codify business logic and make it accessible to the entire organization—for use in reporting, ML modeling, and operational workflows.
    Learn More
  • 5
    ASALI

    ASALI

    ASALI is an open-source code for chemical engineers

    Do you work with chemical reactors? Are you curious about them? ASALI is the open-source code that you are looking for. Chemical reactor models, transport/thermodynamic properties of gases, equilibrium calculations. ASALI couples all these features with an user friendly graphical interface. Modeling chemical reactors has never been so easy.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    pyMDMix

    pyMDMix

    Molecular dynamics with aqueous-organic solvent mixtures

    This python package aims to help people set up and analyze molecular dynamics simulations in aqueous-organic solvent mixtures. See D. Alvarez-Garcia et al. Journal of Medicinal Chemistry, 2014.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Cantera
    Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes. It can be used from MATLAB, Python, C++, or Fortran.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8

    SunlightDPD

    Open source codes related to dissipative particle dynamics

    SunlightDPD provides a home for open source codes related to the dissipative particle dynamics (DPD) simulation method. Currently the file release contains the HNC integral equation code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    This project is A Mitochondrial OxydoReduction Simulation System. It consists of two linked projects: a program for displaying and analysing large biomolecular systems (Floral) and a multi-agent simulator for biomolecular oxydoreduction systems (AMORSS).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cloud-based help desk software with ServoDesk Icon
    Cloud-based help desk software with ServoDesk

    Full access to Enterprise features. No credit card required.

    What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
    Try ServoDesk for free
  • 10
    APBS

    APBS

    Biomolecular electrostatics software

    This software has moved to http://www.poissonboltzmann.org/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    BETR-Research (BETRS) is a modelling framework to create spatially resolved multimedia models for the environmental fate- and transport of chemical contaminants. It is intended to serve the research community and can be used as a teaching tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    BrennerMD is a public domain Fortran molecular dynamics program by Donald Brenner and other people. This project is to maintain the original source code and to build a Python interface on top of it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    FAUNUS is an object oriented class library for molecular simulation, written in C++. It contains routines and utility programs for, Metropolis Monte Carlo sampling (NVT, NPT, NmuT ensembles), Macromolecules, Proton Titration, Widom Analysis etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This is the first force-matching software published with the ability to do general coarse-graining for molecular systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    GNNePCSAFT

    GNNePCSAFT

    Smart Thermodynamic Modeling with Graph Neural Networks

    The project focuses on using Graph Neural Networks (GNN) to estimate the pure-component parameters of the Equation of State PC-SAFT. Currently, the model takes into account the hard-chain, dispersive, and associative terms of PC-SAFT. Future work on polar and ionic terms is being studied. FeOS is used for the PC-SAFT calculations. The estimated parameters can be used in DWSIM and Aspen HYSYS process simulators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Free wastewater treatment plant simulator and modelling environment
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    LOOS

    LOOS

    Analyze molecular simulation data

    LOOS is a light-weight object oriented software library for creating new tools for analyzing molecular simulation data, written in C++. The main design goal is to allow casual programmers to easily implement new analysis methods. THIS PAGE IS NO LONGER UPDATED. Please see https://github.com/GrossfieldLab/loos for all recent developments
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    LipidWrapper

    Create lipid-bilayer models of arbitrary geometry.

    LATEST VERSION NOW LOCATED AT http://git.durrantlab.com/jdurrant/lipidwrapper As ever larger and more complex biological systems are modeled in silico, approximating physiological lipid bilayers with simple planar models becomes increasingly unrealistic. When building large-scale models of whole subcellular environments, models of lipid membranes with carefully considered, biologically relevant curvature are essential. LipidWrapper, written by Jacob Durrant in the lab of Rommie E. Amaro, is capable of creating curved membrane models with geometries derived from various possible sources, both experimental and theoretical. We are hopeful that this utility will be a useful tool for the computational-biology community.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MIPGen

    MIPGen

    Simple Molecular Interaction Potential Generator in Python

    Molecular Interaction Potential Generator MIPGEN is a python program that will calculate Molecular Interaction Potential grids over a given molecule, that could be either a protein or a small organic compound (drug). The output will be a series of grids with DX format (*.dx) that the user will be able to visualize using any Molecular visualization program like VMD, PyMol, Chimera... For more information on dependencies and usage, please read the Documentation. Users are welcome to post any bug or request under BUGS & REQUESTS menu. (sourceforge account will be needed).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Software package for stochastic and hybrid simulation of microtubule dynamics and the effects of anti-mitotic drugs and microtubule regulatory proteins.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This project going to develop a thermodinamical server for chemical simulation, equip design, scientific module for other aplication or chemical education. Also the thermo server is developed to complete the project of chemical simulation Sim42.Spanish
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    ParamIT

    a Toolset for Molecular Mechanical Force Field Parameterization

    ParamIT is a toolkit aiding the development of molecular mechanical force field parameterization of small, drag like, molecules within CHARMM general force field (CGenFF) protocol. The developed toolkit helps the researchers in following ways: 1) automating the creation of multiple input files for quantum and molecular mechanics programs, 2) automating the output analysis and 3) substitute the use of full MM programs with a faster specialized one. The developed tools include: 1) generator of molecule-water complexes with graphical user interface (GUI), 2) semi-automatic frequency analysis using symbolic potential energy distribution matrix and comparison of optimized internal coordinates, 3) GUI for charge fitting with three modes: manual, Monte-Carlo sampling or brute force, and 4) GUI for dihedral terms fitting. The usage of these tools decreases the labor effort, lowers manual input errors and reduces the time needed for accurate MM parameterization efforts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Pysces

    Pysces

    PySCeS is the Python Simulator of Cellular Systems

    PySCeS is the Python Simulator of Cellular Systems. For a network of coupled reactions it does a stoichiometric matrix analysis, calculates the time course and steady state, and does a complete control analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    QMcBeaver is an object-oriented program to perform Quantum Monte Carlo calculations on atoms and molecules. It is designed to be easy to modify, allowing new ideas to be quickly implemented.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    STochastic Engine for Pathway Simulation
    Stochastic simulator for signaling pathways occuring in biological cells. Handles reaction-diffusion processes in 3D tetrahedral meshes. Please check our new repository: https://github.com/CNS-OIST/STEPS
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next