
See https://github.com/tapyu/awesome-scientific-computing instead
Awesome Scientific Computing

A curated list of awesome articles, software libraries and resources on Scientific Computing
Items marked with
are open-source software and link to the source code. Items marked with
are free (as in free beer).
- poliastro - Astrodynamics Python Library.

- MONTE - Astrodynamics Python library.

Computational Fluid Dynamics
- OpenFOAM - C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems.

- CFDPython - A sequence of IPython notebooks featuring the "12 Steps to Navier-Stokes".
- CFD Online - Free community for everyone interested in Computational Fluid Dynamics.
- SimScale - Cloud-based CAE platform that lets you seamlessly simulate, share, and collaborate.
- PyFME - Python Flight Mechanics Engine.

- Aerospace Blockset™ - Simulink® extension with blocks for modeling and simulating aircraft, spacecraft, rocket, and propulsion systems, as well as unmanned airborne vehicles.
Use of Python in multiple Scientific Computing areas
- Wind Atlas of Spain - Numerical weather prediction system to predict the long-term wind resource.
- CAChemE - Engineering students group to promote Free Software and encourage the use of computing in Chemical Engineering. (Spanish)
- xlwings - Replace your VBA code with Python.

- UCI - UC Irvine Machine Learning Repository.
- kaggle - A data science competition platform enables users to find and publish open datasets, explore and build models in a web-based data science environment, work with other data scientists and machine learning engineers.
- python-control - Basic operations for analysis and design of feedback control systems.

- GNU Radio - Free software development toolkit that provides signal processing blocks to implement software-defined radios and signal processing systems.

- proxmark3 - Swiss-army tool of RFID, allowing for interactions with the vast majority of RFID tags on a global scale.
- HackRF - A low cost, open source Software Defined Radio platform.
- FreeCAD-Ship - FreeCAD module to provide a complete set of naval architect tools.

Scanning Probe Microscopy
- NTMDTRead - a library reading the proprietary file format of NT-MDT scanning probe microscopes and Raman spectrometers.
- QuTiP - Quantum Toolbox in Python.

- Mayavi - 3D scientific data visualization and plotting in Python.

- ParaView - Build visualizations to analyze their data using qualitative and quantitative techniques.

- VisIt - Interactive, scalable, visualization, animation and analysis tool.

- Fenics Project - Automated scientific computing, with a particular focus on automated solution of differential equations by finite element methods.

- SfePy - Solving systems of coupled partial differential equations (PDEs) by the finite element method in 1D, 2D and 3D.

- Finit3element - Web page on the finite element method (FEM) and its applicantions. (Spanish)
- FiPy - A Finite Volume PDE Solver Using Python.

- PyMOL - A molecular visualization system.

- SALOME - Generic platform for Pre- and Post-Processing for numerical simulation. It is based on an open and flexible architecture made of reusable components.

⬆ back to top
Your contributions are always welcome! Please submit a pull request to add a new resource to the list. See CONTRIBUTING.md for more advice.
REMEMBER: this is a list of resources that you consider essential but people may not know.

This work is licensed under a Creative Commons Attribution 4.0 International License.