NASA Open Source Software Catalog - Free Download
609 publicly available NASA open source software projects catalogued on code.nasa.gov, including project descriptions, NASA center, contributors, license, programming languages, and categories. Contains 609 records. Download in Excel, CSV, PDF formats.
📥 Free Download
💡 Key Takeaways
- Contains 609 records / 12 fields
- Available for free download in Excel, CSV, and PDF formats
- Data sourced from: https://github.com/nasa/open-source-catalog
📋 ข้อมูลทั้งหมด
Showing 20
of 609
⚠️ Showing first 20 of 609 records. Download the file for complete data.
| Update Date | Description | Public Code Repo | NASA Center | Contributors | Labor Hours | Categories | Languages | Software | License | Categories NLP | External Link |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014-04-15 | CODE is a framework for the control and observation of resources, services, and applications. The technology supports the secure and scalable transmission of observed information to other programs, an… | https://www.nas.nasa.gov/Resources/Software/Open-Source/code.html | ARC | NASA, ARC, Open Source, Data Servers Processing and Handling | CODE-A Software Framework For Control and Observation In Distributed Environments | NASA Open Source | nlp:numerical control, nlp:distributed processing, nlp:information system, nlp:operating systems (computers), nlp:data transmission, nlp:computer systems design, nlp:dynamic control, nlp:technology ut… | https://software.nasa.gov/software/ARC-14672-1 | |||
| 2014-04-15 | MST offers a simulation framework to support research in autonomy for remote exploration. The system allows developers to test models in a high-fidelity simulation and then evaluate system performance… | https://ti.arc.nasa.gov/opensource/projects/mission-simulation-toolkit/ | ARC | NASA, ARC, Open Source, Autonomous Systems | Mission Simulation Toolkit (MST) | NASA Open Source | nlp:autonomy, nlp:mathematical model, nlp:distributed processing, nlp:computerized simulation, nlp:systems simulation, nlp:dynamic model, nlp:digital simulation, nlp:simulation, nlp:performance predic… | https://software.nasa.gov/software/ARC-14932-1 | |||
| 2014-04-15 | Livingstone 2 is a reusable artificial intelligence (AI) software system designed to assist spacecraft, life support systems, chemical plants, or other complex systems in operating robustly with minim… | https://ti.arc.nasa.gov/opensource/projects/livingstone2/ | ARC | NASA, ARC, Open Source, Autonomous Systems | Livingstone 2 (System for Automated Diagnosis and Discrete Control of Complex Systems) and Skunkworks (Suite of Supporting Development and Runtime Tools) | NASA Open Source | nlp:spacecraft control, nlp:complex system, nlp:failure analysi, nlp:system failure, nlp:artificial intelligence, nlp:software development tool, nlp:life support system, nlp:human-computer interface | https://software.nasa.gov/software/ARC-14725-1 | |||
| 2014-04-15 | Java Pathfinder (JPF) is a model checker for Java. The technology takes a Java program and "executes" it in a way that explores all possible executions/interleavings of the threads in the program. Thi… | https://babelfish.arc.nasa.gov/trac/jpf/wiki/install/repositories | ARC | NASA, ARC, Open Source, Data and Image Processing | Java Pathfinder (JPF), Version 2.0 | NASA Open Source | nlp:computation, nlp:evaluation, nlp:java (programming language), nlp:mathematical model, nlp:computerized simulation, nlp:software reliability, nlp:computer program integrity, nlp:program verificatio… | https://software.nasa.gov/software/ARC-15388-1 | |||
| 2014-04-15 | CAPO analyzes a Fortran program and inserts OpenMP directives into the code to improve its performance on a parallel machine. The tool relies on accurate inter-procedural data-dependence information c… | https://software.nasa.gov/software/ARC-14487-1 | ARC | NASA, ARC, Open Source, Data Servers Processing and Handling | CAPTools-based Automatic Parallelizer Using OpenMP (CAPO) | NASA Open Source | nlp:computation, nlp:information theory, nlp:computerized simulation, nlp:software development tool, nlp:performance prediction, nlp:compiler, nlp:symbol, nlp:fortran, nlp:parallel programming, nlp:pa… | https://software.nasa.gov/software/ARC-14487-1 | |||
| 2014-04-15 | SLAB is a software-based, real-time, virtual acoustic-environment rendering system designed to study spatial hearing in environments such as concert halls, listening rooms, virtual reality, aviation s… | https://ti.arc.nasa.gov/opensource/projects/slab-spatial-audio-renderer/ | ARC | NASA, ARC, Open Source, System Testing | Sound Lab (SLAB), Version 5 | NASA Open Source | nlp:real time operation, nlp:game theory, nlp:interactive control, nlp:time dependence, nlp:computer graphic, nlp:virtual reality, nlp:display device, nlp:hearing | https://software.nasa.gov/software/ARC-14991-1 | |||
| 2014-04-15 | Libibvpp is a C++ wrapper around libibverbs, which is part of the OpenFabrics software suite. | https://ti.arc.nasa.gov/opensource/projects/libibvpp/ | ARC | NASA, ARC, Open Source, Data and Image Processing | Libibvpp | NASA Open Source | https://software.nasa.gov/software/ARC-16075-1 | ||||
| 2020-08-12 | Mariana is an algorithm that efficiently optimizes the hyperparameters for support vector machines for regression and classification. It currently uses simulated annealing for optimization but can be… | https://ti.arc.nasa.gov/opensource/projects/mariana/ | ARC | N/A, arc-sra-team@mail.nasa.gov, N/A | 1 | NASA, ARC, Open Source, Data and Image Processing, usg-artificial-intelligence | Mariana: Text Classification System | NASA Open Source | genetic algorithm, regression analysi, optimization, classification, vectors (mathematics), simulated annealing, vector analysi, combinatorial analysi, image classification, algorithm | https://software.nasa.gov/software/ARC-16070-1 | |
| 2014-04-15 | GMP serializes datatypes between XML and ANSI C data structures to support CFD applications. The library currently provides a description of geometric configurations, general moving-body scenarios (pr… | https://ti.arc.nasa.gov/opensource/projects/gmp/ | ARC | NASA, ARC, Open Source, Data and Image Processing | Geometry Manipulation Protocol (GMP) for ComputationalFluid Dynamics (CFD) Applications, Version 1.0 | NASA Open Source | nlp:computation, nlp:c (programming language), nlp:computerized simulation, nlp:three dimensional body, nlp:topology, nlp:document markup language, nlp:data structure, nlp:library, nlp:configuration m… | https://software.nasa.gov/software/ARC-15193-1 | |||
| 2014-04-15 | The Constellation PRACA I-1 system is a modified version of an open-source, Web-based defect tracking tool called Bugzilla. Bugzilla allows software developers to document and track outstanding bugs i… | https://software.nasa.gov/software/ARC-16033-1 | ARC | NASA, ARC, Open Source, Data and Image Processing | Constellation PRACA Extension of the Bugzilla Application | NASA Open Source | nlp:evaluation, nlp:distributed processing, nlp:software reliability, nlp:computer program integrity, nlp:software development tool, nlp:programming environment, nlp:program verification (computers),… | https://software.nasa.gov/software/ARC-16033-1 | |||
| 2014-04-15 | nu-Anomica is an anomaly detector that can run faster than traditional OC-SVMs. The technology can handle large training sets and works with a well-defined target function. The program utilizes the OS… | https://ti.arc.nasa.gov/opensource/projects/nu-anomica/ | ARC | NASA, ARC, Open Source, Data and Image Processing | nu-Anomica (Previously Sparse One Class Support Vector Machines (SOC-SVMs)) | NASA Open Source | nlp:education, nlp:functions (mathematics), nlp:computer assisted instruction, nlp:computerized simulation, nlp:target recognition, nlp:set theory, nlp:symbol, nlp:fortran, nlp:target acquisition | https://software.nasa.gov/software/ARC-16346-1 | |||
| 2020-09-01 | SequenceMiner was developed to address the problem of detecting and describing anomalies in large sets of high-dimensional symbol sequences. The technology performs unsupervised clustering (grouping)… | https://ti.arc.nasa.gov/opensource/projects/sequenceminer/ | ARC | arc-sra-team@mail.nasa.gov, arc-sra-team@mail.nasa.gov, N/A | 1 | NASA, ARC, Open Source, Data and Image Processing, usg-artificial-intelligence | SequenceMiner-Anomaly Detection in Large Sets of High-Dimensional Symbol Sequences | NASA Open Source, NASA Open Source | algorithm, problem solving, symbol, systems analysi, numerical analysi, load distribution (forces) | https://ti.arc.nasa.gov/opensource/projects/sequenceminer/ | |
| 2014-04-15 | VERVE is a 3D visualization system that provides situational awareness, science analysis tools, and data understanding capabilities for robotics researchers and exploration science operations. The tec… | https://sourceforge.net/p/irg-verve/wiki/VERVE%20Wiki%20Home/ | ARC | NASA, ARC, Open Source, Data and Image Processing | Visual Environment for Remote Virtual Exploration (VERVE), Version 2 | NASA Open Source | nlp:graphical user interface, nlp:interactive control, nlp:computer graphic, nlp:robotic, nlp:scene analysi, nlp:scientific visualization, nlp:graphs (charts), nlp:human-computer interface, nlp:data b… | https://software.nasa.gov/software/ARC-16457-1A | |||
| 2014-04-15 | NGT is a collection of automated processing tools that can transform raw geospatial raster data from remote sensing instruments into useful cartographic products, including visible image base maps and… | https://ti.arc.nasa.gov/tech/asr/intelligent-robotics/ngt/stereo/ | ARC | NASA, ARC, Open Source, Environmental Science (Earth, Air, Space, Exoplanet) | Neo-Geography Toolkit (NGT), Version 2 | NASA Open Source | nlp:digital technique, nlp:digital data, nlp:remote sensing, nlp:relief map, nlp:geometric rectification (imagery), nlp:mapping, nlp:data processing, nlp:map, nlp:image processing, nlp:data base | https://software.nasa.gov/software/ARC-16341-1A | |||
| 2014-04-15 | IKOS is a kernel for the construction of open-static analyzers based on Patrick Cousot and Radhia Cousot's theory of abstract interpretation, which states that computations can be abstracted and reduc… | https://ti.arc.nasa.gov/opensource/ikos/ | ARC | NASA, ARC, Open Source, Data and Image Processing | Inference Kernel for Open Static (IKOS) Analyzers: A High-Performance Static Analysis Engine to Build Automated Code Analysis Tools for the Formal Verification of Critical Software Properties | NASA Open Source | nlp:computation, nlp:computerized simulation, nlp:object-oriented programming, nlp:automata theory, nlp:program verification (computers), nlp:mathematical logic, nlp:set theory, nlp:kernel function, n… | https://software.nasa.gov/software/ARC-16789-1 | |||
| 2014-04-15 | RAPID is a software reference implementation framework for remote operations. The technology promotes interoperability between robot software modules and includes a standard programming interface and… | https://rapid.nasa.gov/index.html | ARC | NASA, ARC, Open Source, Autonomous Systems | Robot Application Programming Interface Delegate (RAPID), Version 2 | NASA Open Source | nlp:systems integration, nlp:distributed processing, nlp:human-computer interface, nlp:interoperability, nlp:robotic, nlp:robot, nlp:programming environment, nlp:high speed, nlp:prototype, nlp:graphic… | https://software.nasa.gov/software/ARC-16368-1A | |||
| 2014-11-05 | PathDroid is an extension of the open sourced Java Pathfinder (JPF) verification framework that supports checking binary Android applications for absence of software defects such as unhandled exceptio… | https://ti.arc.nasa.gov/opensource/projects/pathdroid/ | ARC | NASA, ARC, Open Source, System Testing | PathDroid | NASA Open Source | nlp:c (programming language), nlp:software reliability, nlp:hardware description language, nlp:software development tool, nlp:program verification (computers), nlp:proving, nlp:hardware, nlp:human-com… | https://software.nasa.gov/software/ARC-17293-1 | |||
| 2020-08-12 | Block GP is a Gaussian Process regression framework for multimodal data, that can be an order of magnitude more scalable than existing state-of-the-art nonlinear regression algorithms. The framework b… | https://ti.arc.nasa.gov/opensource/projects/block-gp/ | ARC | K. Bhaduri, N/A, N/A, Q. Zhu, N/A, N/A, N. Oza, N/A, N/A, A. Srivastava, N/A, N/A | 1 | NASA, ARC, Open Source, Data and Image Processing, usg-artificial-intelligence, Gaussian, multimodal, Regression | Scalable Gaussian Process Regression | NASA Open Source | covariance, regression analysi, matrices (mathematics), algorithm, matrix theory, prediction analysis technique, mathematical model, statistical analysi, state vector, multivariate statistical analysi | https://software.nasa.gov/software/ARC-16864-1 | |
| 2015-03-05 | Java Pathfinder core system (jpf-core), is a model checker for Java bytecode. The technology takes a binary Java program and executes it in a user configurable way to detect defects such as deadlocks… | https://babelfish.arc.nasa.gov/hg/jpf/jpf-core | ARC | NASA, ARC, Open Source, Data and Image Processing | Java Pathfinder (JPF) core system | NASA Open Source | nlp:evaluation, nlp:mathematical model, nlp:computerized simulation, nlp:program verification (computers), nlp:systems engineering, nlp:confidence limit, nlp:performance test, nlp:model, nlp:computer… | https://software.nasa.gov/software/ARC-17487-1 | |||
| 2020-09-01 | Decision trees are commonly used in artificial intelligence and statistical pattern recognition. A tree is "grown" from data using a recursive-partitioning algorithm. IND re-implements parts of existi… | https://ti.arc.nasa.gov/opensource/projects/ind/ | ARC | arc-sra-team@mail.nasa.gov, arc-sra-team@mail.nasa.gov, N/A | 1 | NASA, ARC, Open Source, Data Servers Processing and Handling, usg-artificial-intelligence | IND 2.1-Creation and Manipulation of Decision Trees from Data | NASA Open Source | trees (mathematics), pattern recognition, decision theory, artificial intelligence, algorithm, prediction analysis technique, decision making, prediction, machine learning, data acquisition | https://software.nasa.gov/software/ARC-14529-1 |