Open Source Python Scientific/Engineering Software - Page 8

Python Scientific/Engineering Software

View 202 business solutions

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

  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 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
  • 1
    PyTorch Geometric

    PyTorch Geometric

    Geometric deep learning extension library for PyTorch

    It consists of various methods for deep learning on graphs and other irregular structures, also known as geometric deep learning, from a variety of published papers. In addition, it consists of an easy-to-use mini-batch loader for many small and single giant graphs, a large number of common benchmark datasets (based on simple interfaces to create your own), and helpful transforms, both for learning on arbitrary graphs as well as on 3D meshes or point clouds. We have outsourced a lot of functionality of PyTorch Geometric to other packages, which needs to be additionally installed. These packages come with their own CPU and GPU kernel implementations based on C++/CUDA extensions. We do not recommend installation as root user on your system python. Please setup an Anaconda/Miniconda environment or create a Docker image. We provide pip wheels for all major OS/PyTorch/CUDA combinations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Tequila

    Tequila

    A High-Level Abstraction Framework for Quantum Algorithms

    Tequila is an abstraction framework for (variational) quantum algorithms. It operates on abstract data structures allowing the formulation, combination, automatic differentiation and optimization of generalized objectives. Tequila can execute the underlying quantum expectation values on state-of-the-art simulators as well as on real quantum devices.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    wttr.in

    wttr.in

    The right way to check the weather

    wttr.in is a console-oriented weather forecast service that supports various information representation methods like terminal-oriented ANSI-sequences for console HTTP clients (curl, httpie, or wget), HTML for web browsers, or PNG for graphical viewers. Originally started as a small project, a wrapper for wego, intended to demonstrate the power of the console-oriented services, wttr.in became a popular weather reporting service, handling tens of millions of queries daily.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Interfacing GMP 4 to Python 2.{3,4} for fast, unbound-precision computations.
    Leader badge
    Downloads: 29 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    FEATool Multiphysics - FEA & CFD Toolbox

    FEATool Multiphysics - FEA & CFD Toolbox

    FEATool Multiphysics is an easy-to-use FEA and CFD Simulation Toolbox

    FEATool Multiphysics (https://www.featool.com) is a fully integrated toolbox for computer aided engineering CAE, finite element analysis & fluid dynamics simulations. With a very easy-to-use GUI, anyone is now able to quickly set up and perform large scale dynamical and complex engineering physics simulations, with coupled fluid flow, heat transfer, structural mechanics, chemical transport, and electromagnetics effects, without having to learn complex programming. In addition to built-in CAD and pre/post-processing, automatic mesh generation, and multi-physics solvers, FEATool also seamlessly integrates the state-of-the-art OpenFOAM [1], SU2, and FEniCS CFD and FEA solvers. Moreover, native itegration with MATLAB and Python allows advanced simulation scripts and programmatic use cases such as in AI and machine learning [2]. [1]: https://www.featool.com/Easy-to-Use-OpenFOAM-GUI/ [2]: https://featool.com/model-showcase/2024-11-12-CFD-and-Flow-Prediction-Based-on-Deep-Learning
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    Marine-Engine-Room-Simulator-for-STCW

    Marine-Engine-Room-Simulator-for-STCW

    Marine Engine Room Simulator for STCW

    # ERS-01 — Engine Room Simulator ## What this is ERS-01 is a browser-based engine room simulator for maritime engineering training. It reproduces the core systems of a ship's engine room — main engine, shaft line, generators, switchboard, and auxiliary machinery — as an interactive model that trainees and instructors can operate, observe, and troubleshoot in real time, entirely on a local machine. It is built around STCW-style training: an instructor can run scenarios that introduce faults or abnormal conditions, watch how a trainee responds, and review the session afterward. ## What it does - Simulates a diesel main engine with realistic behavior for starting air, clutch engagement, shaft RPM, load, cooling (HT/LT circuits), and lubrication. - Models auxiliary machinery — fuel, cooling, and lube oil pumps, air compressors, purifiers, boiler, and generators — each with its own running state and possible failure modes. - Drives an electrical switchboard
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 7

    Moose

    Multiscale Neuroscience and Systems Biology Simulator

    Moose is the core of a modern software platform for the simulation of neural systems ranging from subcellular components and biochemical reactions to complex models of single neurons, large networks, and systems-level processes. We have moved Github.com. This should be your source for the latest version of the code.
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 8
    The Sashimi project hosts the Trans-Proteomic Pipeline (TPP), a mature suite of tools for mass-spec (MS, MS/MS) based proteomics: statistical validation, quantitation, visualization, and converters from raw MS data to the open mzML/mzXML formats.
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 9
    CONTIGuator
    CONTIGuator is a Python script for Linux environments whose purpose is to speed-up the bacterial genome assembly process and to obtain a first insight of the genome structure using the well-known artemis comparison tool (ACT).
    Downloads: 16 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10

    Topographica

    Simulation software for brain modelling

    Topographica is a neural modeling package developed in a Human Brain Project grant from NIH. Topographica helps neuroscientists and computational scientists simulate and understand how topographic maps contribute to brain function. Topographica is now primarily maintained at github.com; see https://github.com/ioam/topographica for recent updates and releases.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 11
    Alfanous

    Alfanous

    Quran Search Engine

    Alfanous (The Lantern - الفانوس ) is an Arabic search engine API provide the simple and advanced search in the Holy Quran , more features and many interfaces...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12
    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: 42 This Week
    Last Update:
    See Project
  • 13

    niftilib

    ** MAIN SITE IS NOW: https://github.com/NIFTI-Imaging/nifti_clib **

    niftilib is a collection of i/o routines for the nifti1 neuroimage data format. C (nifticlib), Java (niftijlib), Matlab (niftimatlib), and Python (pynifti) code is available. For nifti format info see: http://nifti.nimh.nih.gov/
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 14
    Graphical Forecast Editor

    Graphical Forecast Editor

    View and edit grids of meteorological values

    Allows viewing and editing of weather data from weather models as two dimensional grids. Python scripting support hooks in the ingest, editing and product creation subsystems allow for customization. All network communication made through HTTP services. Enhanced version of the system used by national weather services.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 15
    Virtual Laboratory Environment

    Virtual Laboratory Environment

    A multi-modeling and simulation environment to study complex systems

    VLE is a multi-modeling and simulation environment to study complex dynamic systems. VLE is based on the discrete event specification DEVS. and it implements the DSDE formalism (A merge of Dynamic Structure DEVS, DSDEVS, with Parallel DEVS, PDEVS). VLE provides a complete set of C++ libraries, called VFL (VLE Foundation Libraries), to develop DEVS models, to gets results of simulations, to launch simulation on cluster. The models can be developed with the DEVS formalism or with the classical mathematical formalism: Ordinary Differential Equation with Euler, Range-Kutta or QSS integrator, Finite state automaton (FDDEVS, UML State chart, Hybrid Petri net). The VLE environment provides an IDE to develop C++ models, DEVS coupled models. VLE have also three ports to use the VFL with Python, Java and R programming languages.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 16

    FusionCatcher

    Somatic fusion-genes finder for RNA-seq data

    FusionCatcher searches for novel/known somatic fusion genes, translocations, and chimeras in RNA-seq data (paired-end reads from Illumina NGS platforms like Solexa and HiSeq) from diseased samples. The aims of FusionCatcher are: - very good detection rate for finding candidate fusion genes, - very easy to use (i.e. no a priori knowledge of databases and bioinformatics is needed in order to run FusionCatcher), - very good detection of challenging fusion genes, like for example IGH fusions, CIC fusions, DUX4 fusions, CRLF2 fusions, TCF3 fusions, etc. - to be as automatic as possible (i.e. the FusionCatcher will choose automatically the best parameters in order to find candidate fusion genes, e.g. finding automatically the adapters, building the exon-exon junctions automatically based on the length of the input reads, etc.) while providing the best possible detection rate for finding fusion genes.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 17
    Regina

    Regina

    Software for 3-manifold topology and normal surface theory

    A suite of mathematical software for 3-manifold topologists, focusing on the study of 3-manifold triangulations, normal surfaces and angle structures.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 18

    pyrpl

    PyRPL turns your Red Pitaya into a powerful analog feedback device.

    The Red Pitaya is a commercial, affordable FPGA board with fast analog inputs and outputs. This makes it useful for quantum optics experiments, in particular as a digital feedback controller for analog systems. Based on the open source software provided by the board manufacturer, PyRPL (Python RedPitaya Lockbox) implements many devices that are needed for optics experiments with the Red Pitaya. PyRPL implements various digital signal processing (DSP) modules (see features below). It allows to arbitrarily interconnect the available DSP modules and retrieve signal values on timescales below 1 ms. The graphical user interface (GUI) provides a realtime display of the various measurement instruments and allows the easy configuration of DSP signal chains and feedback controllers. At the highest abstraction level, arbitrary feedback sequences can be defined to fulfill tasks as complex as approaching and locking a resonance of a high-finesse Fabry-Perot cavity (tested up to finesse=100,000).
    Downloads: 41 This Week
    Last Update:
    See Project
  • 19
    CBFlib
    CBFLIB is a library of ANSI-C functions providing a simple mechanism for accessing Crystallographic Binary Files (CBF files) and Image-supporting CIF (imgCIF) files. The CBFLIB API is loosely based on the CIFPARSE API for mmCIF files.
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 20
    Computational electromagnetics software. Uses surface Method of Moments, enhanced by using the Multilevel Fast Multipole Method. Code is parallelized and runs on laptops, desktops and clusters. The code precision is adjustable, it is fast and uses little memory. CFIE is used for closed surfaces, and EFIE for open PEC surfaces. Can function on GMSH, GiD and ANSYS meshes.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    Autonomous Robot Simulator

    Autonomous Robot Simulator

    Physically-accurate robotics simulator written in Python

    ARS is a physically-accurate robotics simulator written in Python. It's main purpose is to help researchers with to develop mobile manipulators and, in general, any multi-body system. It is open-source, modular, easy to learn and use, and can be a valuable tool in the process of robot design, in the development of control and reasoning algorithms, as well as in teaching and educational activities.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 22

    Aelius Brazilian Portuguese POS-Tagger

    Python, NLTK-based package for shallow parsing of Brazilian Portuguese

    Aelius is an ongoing open source project aiming at developing a suite of Python, NLTK-based modules and interfaces to external freely available tools for shallow parsing of Brazilian Portuguese. It also includes language resources such as language models, sample texts, and gold standards. Presently, Aelius already offers facilities for POS-tagging and chunking corpora and outputting annotations in different formats, such as in XML in the TEI P5 encoding scheme.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 23
    NAVAL-SEM

    NAVAL-SEM

    Award-winning open-source offline SEM platform for PLS-SEM & CB-SEM

    NAVAL-SEM is an award-winning, free and open-source offline Structural Equation Modeling (SEM) platform supporting PLS-SEM and CB-SEM workflows. Designed for researchers, PhD scholars, professors, and analysts, it provides visual model building, measurement assessment, structural model analysis, and reproducible research workflows without subscriptions or cloud dependency. Features include: • PLS-SEM & CB-SEM • Bootstrapping, mediation, moderation & conditional process analysis • HTMT, AVE, Composite Reliability, Cronbach's Alpha, Fornell-Larcker • VIF, f² effect size, indirect effects, Q² blindfolding, PLSpredict, CVPAT • Multi-Group Analysis (MGA), HOC, MICOM • IPMA, NCA, nonlinear effects, FIMIX-PLS, PLS-POS, endogeneity checks • EFA, CVI, measurement validation, fsQCA • APA report generation and R/Python/Lavaan export Fully offline and available for Windows, macOS, and Linux. Recognized with the SourceForge Rising Star Award.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 24
    medical image analysis

    medical image analysis

    Libraries and command line tools for medical image processing.

    This software provides libraries and command line tools for the processing and analysis of gray scale medical images.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 25

    GromacsProSuite

    Graphical User Interface for Gromacs

    This tool is an integrated graphical interface that simplifies molecular dynamics simulations using Gromacs. It provides a structured, tab-based environment to set up, execute, and analyze simulations data without complex command-line operations. The software automates tasks such as topology generation, solvation, ion addition, minimization, equilibration, and production runs while executing GROMACS commands in the background. Built-in monitoring tracks CPU, RAM, and disk usage to ensure stable performance during parallel processing. Beyond simulation execution, it includes advanced trajectory processing and analysis tools such as RMSD, RMSF, SASA, clustering, PCA, hydrogen-bond analysis, Ramachandran plots, and FEL mapping. With integrated visualization and plotting utilities, it offers a unified platform for researchers, educators, and students to perform complete MD workflows efficiently and reproducibly. Our Goal is to bring MD simulations to every biologist's toolkit.
    Downloads: 7 This Week
    Last Update:
    See Project