Open source projects by nasa

nasa/VICAR

☕DIGITAL Command Language   ★193 stars   ⚠1 open issues   ⚭1 contributors   ☯about 3 years old  

nasa/pvslib

NASA PVS Library of Formal Developments

☕Common Lisp   ★79 stars   ⚠0 open issues   ⚭2 contributors   ☯about 4 years old  

nasa/mct

Open MCT has moved to https://github.com/nasa/openmct and is now a web application. The desktop version is retained here for posterity.

☕Java   ★832 stars   ⚠114 open issues   ⚭13 contributors   ☯over 6 years old  

nasa/eefs

EEPROM File System

☕C   ★95 stars   ⚠0 open issues   ⚭1 contributors   ☯over 4 years old  

nasa/OpenVSP

A parametric aircraft geometry tool

☕C++   ★49 stars   ⚠1 open issues   ⚭1 contributors   ☯almost 7 years old  

nasa/NASTRAN-93

NASTRAN is the NASA Structural Analysis System, a finite element analysis program (FEA)

☕FORTRAN   ★87 stars   ⚠0 open issues   ⚭1 contributors   ☯over 3 years old  

nasa/T-MATS

An open source thermodynamic modeling package completed on behalf of NASA. The Toolbox for the Modeling and Analysis of Thermodynamic Systems (T-MATS) package offers a MATLAB/Simulink toolbox that gives a developer the ability to create simulations of such thermodynamic systems as turbomachinery and gas turbines. Keywords: TMATS, Control System, Numerical Methods, Newton-Raphson, Jacobian Calculation, Propulsion, Aircraft Engine, Jet, Turbofan, Turbojet, Compressor, Turbine, Nozzle, Inlet, open source

☕Matlab   ★92 stars   ⚠1 open issues   ⚭3 contributors   ☯about 5 years old  

nasa/NASA-3D-Resources

Here you'll find a growing collection of 3D models, textures, and images from inside NASA.

☕Mathematica   ★1278 stars   ⚠6 open issues   ⚭2 contributors   ☯over 4 years old  

nasa/XPlaneConnect

The X-Plane Communications Toolbox is a research tool used to interact with the X-Plane flight simulator

☕C   ★150 stars   ⚠15 open issues   ⚭4 contributors   ☯about 4 years old  

nasa/earthdata-search

Earthdata Search is a web application developed by NASA EOSDIS to enable data discovery, search, comparison, visualization, and access across EOSDIS' Earth Science data holdings.

☕Ruby   ★412 stars   ⚠0 open issues   ⚭7 contributors   ☯over 3 years old  

nasa/trick

Trick Simulation Environment. Trick provides a common set of simulation capabilities and utilities to build simulations automatically.

☕C++   ★306 stars   ⚠79 open issues   ⚭5 contributors   ☯almost 4 years old  

nasa/NASTRAN-95

☕FORTRAN   ★96 stars   ⚠7 open issues   ⚭1 contributors   ☯about 3 years old  

nasa/api-docs

The API documentation for several NASA APIs.

☕JavaScript   ★203 stars   ⚠35 open issues   ⚭3 contributors   ☯almost 4 years old  

nasa/openmctweb

A web based mission control framework.

☕JavaScript   ★4944 stars   ⚠297 open issues   ⚭8 contributors   ☯over 3 years old  

nasa/osal

Operating System Abstraction Layer

☕C   ★121 stars   ⚠4 open issues   ⚭1 contributors   ☯over 6 years old  

nasa/StereoPipeline

The NASA Ames Stereo Pipeline is a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets.

☕C++   ★65 stars   ⚠1 open issues   ⚭11 contributors   ☯almost 7 years old  

nasa/visionworkbench

The NASA Vision Workbench is a general purpose image processing and computer vision library developed by the Autonomous Systems and Robotics (ASR) Area in the Intelligent Systems Division at the NASA Ames Research Center.

☕C++   ★247 stars   ⚠1 open issues   ⚭15 contributors   ☯almost 7 years old  

nasa/openmct

A web based mission control framework.

☕JavaScript   ★4947 stars   ⚠303 open issues   ⚭9 contributors   ☯over 3 years old  

nasa/europa

☕C++   ★89 stars   ⚠74 open issues   ⚭11 contributors   ☯about 4 years old  

nasa/World-Wind-Java

World Wind, an open source 3D interactive world viewer, was created by NASA's Learning Technologies project, and released in mid-2004. It is now developed by NASA staff and open source community developers.

☕C++   ★285 stars   ⚠10 open issues   ⚭0 contributors   ☯almost 7 years old  

nasa/OpenSPIFe

The Open Scheduling and Planning Interface for Exploration (OpenSPIFe) is an integrated planning and scheduling toolkit based on hundreds of hours of expert observation, use, and refinement of state-of-the-art planning and scheduling technology for several applications within NASA.

☕Java   ★59 stars   ⚠0 open issues   ⚭2 contributors   ☯over 4 years old  

nasa/isle

☕JavaScript   ★208 stars   ⚠2 open issues   ⚭2 contributors   ☯over 2 years old  

nasa/CrisisMappingToolkit

NASA Ames Crisis Mapping Toolkit

☕Python   ★99 stars   ⚠4 open issues   ⚭5 contributors   ☯about 4 years old  

nasa/MCT-Plugins

☕Java   ★28 stars   ⚠39 open issues   ⚭6 contributors   ☯over 5 years old  

nasa/CertWare

☕Java   ★27 stars   ⚠11 open issues   ⚭4 contributors   ☯almost 7 years old  

nasa/PyTDA

Python Turbulence Detection Algorithm (PyTDA)

☕Python   ★45 stars   ⚠1 open issues   ⚭1 contributors   ☯almost 4 years old  

nasa/Kodiak

Library for rigorous verification of non-linear arithmetic

☕Python   ★63 stars   ⚠3 open issues   ⚭3 contributors   ☯over 4 years old  

nasa/OpenMDAO-Framework

OpenMDAO is an open-source Multidisciplinary Design Analysis and Optimization (MDAO) framework, written in Python. It helps users solve complex problems by allowing them to link together analysis codes from multiple disciplines at multiple levels of fidelity. The development effort for OpenMDAO is being led out of the NASA Glenn Research Center in the MDAO branch. The development effort is being funded by the Fundamental Aeronautic Program, Subsonic Fixe Wing project. The ultimate goal is to provide a flexible common analysis platform that can be shared between industry, academia, and government.

☕Python   ★127 stars   ⚠0 open issues   ⚭21 contributors   ☯almost 7 years old  

nasa/QuIP

QuIP provides an interactive environment for computing and presenting images and image sequences, manipulating and storing arbitrary data, and general scientific computing and plotting. The current release supports unix-like operating systems (tested on Linux and Mac OSX), and Apple's iOS mobile operating system. GPU acceleration is supported with either CUDA or OpenCL. There is built-in support for psychophysical experimentation, with general-purpose staircase routines and analysis of psychometric functions.

☕C   ★97 stars   ⚠0 open issues   ⚭2 contributors   ☯over 2 years old  

nasa/ipv6_python

☕C   ★45 stars   ⚠0 open issues   ⚭2 contributors   ☯over 3 years old  

nasa/nasa-latex-docs

Official Documentation:

☕TeX   ★101 stars   ⚠0 open issues   ⚭2 contributors   ☯almost 3 years old  

nasa/RHEAS

Regional Hydrologic Extremes Assessment System

☕Python   ★47 stars   ⚠16 open issues   ⚭4 contributors   ☯about 3 years old  

nasa/channel-emulator

☕C++   ★43 stars   ⚠0 open issues   ⚭1 contributors   ☯over 2 years old  

nasa/code-nasa-gov

code.nasa.gov site leveraging the Open Source Catalog on github.com, powered by Polymer

☕HTML   ★175 stars   ⚠16 open issues   ⚭6 contributors   ☯over 2 years old