Software Catalog

Catalog of Active Software Projects at UT Austin

Software is listed alphabatically by name. For advanced search and filtering, please download the catalog spreadsheet.


Software Name GitHub URL Author/Contributor Department Software Website Brief Description Related Publication Funding License
4DGen GitHub Electrical and Computer Engineering; Computer Science Website we define grounded 4D generation, which focuses on video-to-4D generation. Video is not required to be user-specified but can also be generated by video diffusion. With the help of stable video diffusion, we implement the function of image-to-video-to-4d and text-to-image-to-video-to-4d Publication   None
ACL2 (System & Community Books) GitHub Computer Science Website This repository contains the system and books for ACL2, a logic and programming language in which you can model computer systems. Publication NSF CCF-1526760, CNS-1525472, CCF-1153558, EIA-0303609, CNS-0429591, ISS-0417413, CCF-0945316, and CNS-0910913 and others BSD-3-Clause
Amago GitHub Computer Science Website AMAGO is a high-powered off-policy version of RL^2 for training large policies on long sequences. It follows a simple and scalable perspective on RL generalization. Publication NSF EFRI-2318065, JP Morgan, Salesforce MIT
AudiAnnotate GitHub English   Workflows for generating AV editions and exhibits using IIIF manifests by HiPSTAS and Brumfield Labs.   Mellon Foundation and the American Council of Learned Societies Apache 2.0
bacphlip GitHub Integrative Biology   The BACPHLIP software is designed to test whether a given phage genome (.fasta formatted) is likely to be either temperate (lysogenic) or virulent (lytic). The software makes this determination by searching for a particular set of what are hypothesized to be "temperate-specific" protein domains. Publication NIH F32 GM130113, NIH R01 GM088344 MIT
bcftools GitHub Integrative Biology   BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed.     MIT/Expat License
BLIS GitHub Oden Institute Website BLIS is a portable software framework for instantiating high-performance BLAS (Basic Linear Algebra Subprograms)-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations. Publication NSF CSSI-2003921, ACI-1714091, ACI-1550493 and others Custom
Brainlife GitHub Psychology; Neuroscience Website Free cloud platform for secure neuroscience data analysis. Brainlife is a community-oriented project led by the Pestilli Lab at UT-Austin, and contributed to by over ten additional research groups and institutions. The platform is designed and constantly improved by a community of developers and researchers for the benefit of other neuroscientists. Publication NSF BCS 1734853 and others MIT
BWI (Building-Wide Intelligence) GitHub Computer Science Website This repository contains top-level ROS (Robot Operating System) packages for the Building Wide Intelligence (BWI) project of the University of Texas at Austin Computer Science Department.     None
bwi_common GitHub Computer Science Website This repository contains common packages and data for the Building-Wide Intelligence project of the University of Texas at Austin.     Custom
closed-chain-affordance GitHub Mechanical Engineering   This repository contains two C++ packages, affordance_util and cc_affordance_planner, which together form a standalone library framework for closed chain affordance (CCA). It utilizes the closed-chain affordance model described in the following IEEE Transactions on Robotics (T-RO) paper Publication Los Alamos National Laboratory BSD-3-Clause
Core CMS GitHub TACC   The base CMS code for TACC WMA Workspace Portals & Websites     None
Core Components GitHub TACC Website The shared components for TACC WMA Workspace Portals & Websites     None
Core Portal Lifecycle Procedures GitHub TACC Website Detailed documentation on the complete lifecycle of a TACC ACI-WMA Core v2 Portal.     None
cowplot GitHub Integrative Biology Website The cowplot package provides various features that help with creating publication-quality figures, such as a set of themes, functions to align plots and arrange them into complex compound figures, and functions that make it easy to annotate plots and or mix plots with images.     None
deoxys_control GitHub Computer Science Website Deoxys is a modular, real-time controller library for Franka Emika Panda arm, aiming to facilitate a wide range of robot learning research. Publication NSF CNS-1955523, NSF FRR-2145283, NSF CPS-1739964, NSF IIS-1724157, NSF FAIN-2019844, Office of Naval Research N00014-22-1-2204, ONR N00014-18-2243, Amazon, Army Research Office W911NF-19-2-0333, DARPA, GM, Bosch Apache-2.0
DesignSafe GitHub TACC; Oden Institute; Civil, Architectural, and Environmental Engineering Website DesignSafe-CI (DesignSafe) is a component of the NSF-funded Natural Hazards Engineering Research Infrastructure (NHERI) and implements a 'cloud' strategy for the 'big data' generated in natural hazards engineering research. It supports research workflows, data analysis, and visualization. Publication NSF CMMI-1520817, NSF CMMI-2022469 None
DesignSafe Apps User Content GitHub TACC Website Collaborative content management for the DesignSafe Tools & Apps pages.   NSF CMMI 2129782, NSF 2022469 None
DesignSafe CLI (dscli) GitHub TACC; Oden Institute; Civil, Architectural, and Environmental Engineering Website This is a kit repository for creating distributable, customized CLI tools for projects with their own tenant of the TACC Cloud API Publication NSF CMMI-1520817, NSF CMMI-2022469 Custom
DesignSafe dapi GitHub Civil, Architectural and Environmental Engineering Website dapi is a library that simplifies the process of submitting, running, and monitoring TAPIS v3 jobs on DesignSafe via Jupyter Notebooks.   NSF CMMI 2129782, NSF 2022469 MIT
DesignSafe DS-User-Guide GitHub TACC Website User Guide for DesignSafe   NSF CMMI 2129782, NSF 2022469 None
Diffusion4D GitHub Electrical and Computer Engineering; Computer Science Website A large-scale, high-quality dynamic 3D(4D) dataset sourced from the vast 3D data corpus of Objaverse-1.0 and Objaverse-XL and accompanying data preparation code. Publication   None
DisplayCluster GitHub TACC Website DisplayCluster is a software environment for interactively driving large-scale tiled displays. The software allows users to interactively view media such as high-resolution imagery and video, as well as stream content from remote sources such as laptops / desktops or high-performance remote visualization machines.     Custom
Ditto GitHub Computer Science Website Ditto (Digital Twins of Articulated Objects) is a model that reconstructs part-level geometry and articulation model of an articulated object given observations before and after an interaction. Publication NSF CNS-1955523, Amazon MIT
dorkbot GitHub ISO   dorkbot is a modular command-line tool for performing vulnerability scans against sets of webpages returned by Google search queries or other supported sources. Publication   Other
dpm_tools GitHub Petroleum and Geosystems Engineering, Jackson School of Geosciences, TACC Website DPM Tools is a collection of Python modules for processing and visualizing porous media images. Integrated as workflows, the combination of all module functions provide end-to-end capabilities that streamline pre- and post- processing of porous media images. Publication NSF EAR-1255622, NSF GEO-1541008, NSF GEO-2324786 MIT
dysts GitHub Physics   dysts is a library for analyzing hundreds of chaotic systems that contains a database of dynamical models and precomputed time series. Publication NSF DMS-1764269 Apache 2.0
Ego4D GitHub     Ego-Exo4D is a large-scale multi-modal multi-view video dataset (including 3D) and benchmark challenge, along with associated code. Publication Meta MIT
FloDisMod GitHub Oden Institute Website     Wellcome Trust, Planet Texas 2050, Texas Water Development Board (TWDB Contract No. 2201792620) and NSF-PREEVENTS (1855047)  
Fluid Mechanics   Oden Institute          
Galois GitHub Oden Institute Website Galois is a C++ library designed to ease parallel programming, especially for applications with irregular parallelism (e.g., irregular amount of work in parallel sections, irregular memory accesses and branching patterns). Publication NSF CCF-0702353 BSD-3-Clause
GeostatsPy GitHub Petroleum and Geosystems Engineering; Jackson School of Geosciences Website The GeostatsPy Package brings GSLIB: Geostatistical Library (Deutsch and Journel, 1998) functions to Python. GSLIB is a practical and extremely robust set of code for building spatial modeling workflows. Publication   MIT
ggridges GitHub Integrative Biology Website Ridgeline plots are partially overlapping line plots that create the impression of a mountain range. They can be quite useful for visualizing changes in distributions over time or space.     GPL-2.0
ggtext GitHub Integrative Biology Website The ggtext package provides simple Markdown and HTML rendering for ggplot2. Support is provided for Markdown both in theme elements (plot titles, subtitles, captions, axis labels, legends, etc.) and in geoms (similar to geom_text())     GPL-2.0
GIGA GitHub Computer Science Website GIGA (Grasp detection via Implicit Geometry and Affordance) is a network that jointly detects 6 DOF grasp poses and reconstruct a 3D scene. GIGA takes advantage of deep implicit functions, a continuous and memory-efficient representation, to enable differentiable training of both tasks. Publication NSF CNS-1955523, Amazon MIT
gnsstk GitHub Applied Research Lab Website The GNSS Toolkit (GNSSTk) is an open-source project sponsored by the Space and Geophysics Laboratory of the Applied Research Laboratories. The goals of GNSSTk are to provide applications for use by the GNSS and satellite navigation community and to provide a core library to facilitate the development of GNSS applications.     Other
HessianLearn GitHub Oden Institute (now at The Ohio State University)   Hessian-based stochastic optimization in TensorFlow and keras     LGPL 3.0
hIPPYlib GitHub Oden Institute Website hIPPYlib implements state-of-the-art scalable algorithms for deterministic and Bayesian inverse problems governed by partial differential equations (PDEs) for large-scale inverse problems. Publication NSF ACI-1550593, NSF ACI-1550547 GPL 2.0
HiPSTAS GitHub English Website HiPSTAS is a virtual research environment project in which users can access and analyze spoken word collections through an assessment of scholarly requirements for analyzing sound, an assessment of technological infrastructures needed to support discovery, and preliminary tests that demonstrate the efficacy of using such tools in humanities scholarship. Publication NEH HT-50069-12, NEH PR-50200-14, IMLS LG-71-15-0208-15, SSHRC, Mellon Foundation Apache 2.0
isoband GitHub Integrative Biology Website Generate contour lines (isolines) and contour polygons (isobands) from regularly spaced grids containing elevation data.     MIT
JapanLab   Asian Studies       Japan Foundation and the College of Liberal Arts  
jog_arm GitHub     A real-time robot arm jogger. This project is now deprecated and is now part of MoveIt.      
KDTools GitHub Integrative Biology   kdtools is a set of spatial partitioning algorithms that enable a simple and fast way to move multidimensional data elements near to each other in memory so that they can be retrieved quickly.     MIT
Launcher GitHub TACC Website Launcher is a utility for performing simple, data parallel, high throughput computing (HTC) workflows on clusters, massively parallel processor (MPP) systems, workgroups of computers, and personal machines. Publication   MIT
libflame GitHub Oden Institute Website libflame is a portable library for dense matrix computations, providing much of the functionality present in LAPACK, developed by current and former members of the Science of High-Performance Computing (SHPC) group in the Institute for Computational Engineering and Sciences at The University of Texas at Austin. Publication NSF CCF-0540926, NSF CCF-0702714 BSD-3-Clause
libMesh GitHub Oden Institute (now Idaho National Lab)   libMesh provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms. A major goal of the library is to provide support for adaptive mesh refinement (AMR) computations in parallel. Publication DOE, NASA Graduate Student Research Grant NGT5-139, DARPA HR0011-06-1-0005 LGPL 2.1
LightGaussian GitHub Electrical and Computer Engineering; Computer Science Website A novel method designed to transform 3D Gaussians into a more efficient and compact format. Drawing inspiration from the concept of Network Pruning, LightGaussian identifies Gaussians that are insignificant in contributing to the scene reconstruction and adopts a pruning and recovery process, reducing redundancy in Gaussian counts while preserving visual effects. Publication   Other
LMOD GitHub TACC Website Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. Environment Modules provide a convenient way to dynamically change the users’ environment through modulefiles. Publication NSF OAC-1134872 MIT
LonestarGPU GitHub Oden Institute Website The LonestarGPU (LSG) suite contains CUDA implementations of several irregular algorithms that exhibit amorphous data parallelism.     BSD-3-Clause
Madagascar GitHub Geosciences Website Madagascar is an open-source software package for multidimensional data analysis and reproducible computational experiments. Its mission is to provide a convenient and powerful environment and a convenient technology transfer tool. Publication   GPL 2.0
MAGICAL GitHub Electrical and Computer Engineering   MAGICAL: Machine Generated Analog IC Layout. This is the top-level MAGICAL flow repository. MAGICAL is made up of seperate components, such as constraint generation, placement and routing, in different repositories with each component integrated through a top-level Python flow.     BSD-3-Clause
Massive Pixel Environment (MPE) GitHub TACC Website Massive Pixel Environment (MPE) is a Processing library for easily extending sketches to distributed display environments. MPE was developed at the Texas Advanced Computing Center and aims to make it easy to prototype visualizations for otherwise difficult to use distributed systems.   NEH HD-51475-11 Custom
MM3DGS-SLAM GitHub Electrical and Computer Engineering; Computer Science Website A framework for Multi-modal 3D Gaussian Splatting for SLAM utilizing inertial measurements, RGB images, and depth measurements to create a SLAM method using 3D Gaussians. Through the effort of integrating multiple modalities, this SLAM method performs with high tracking and mapping accuracy. Publication   Other
NetSage GitHub TACC Website NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to address the needs of today's networks. Publication NSF OAC-1540933, NSF OAC-2028495, NSF OAC-2328479 Apache 2.0
OpenHPC GitHub TACC   This stack provides a variety of common, pre-built ingredients required to deploy and manage an HPC Linux cluster including provisioning tools, resource management, I/O clients, runtimes, development tools, containers, and a variety of scientific libraries.     Apache 2.0
OpenSees on DesignSafe (training) GitHub Civil, Architectural and Environmental Engineering   A training module for DesignSafe and OpenSees with an emphasis on the complete Scientific Workflow lifecycle. The module is designed to provide experience with the tools and strategies required to build, manage, submit, monitor, and scale computational research — from small exploratory runs to fully automated HPC pipelines.   NSF CMMI 2129782, NSF 2022469 CC BY-SA
peptidebuilder GitHub Integrative Biology   A simple Python library to construct models of polypeptides from scratch. The intended use case is the generation of peptide models with pre-specified backbone angles. Publication NIH R01 GM088344 MIT
PeptideCLM GitHub Integrative Biology   PeptideCLM-23M is a peptide-specific pretrained chemical language model. This repository contains some example code for loading pre-trained weights, which include a Jupyter notebook example of model assessment and a python script for finetuning the pretrained model. Publication NIH 1R01 AI148419 MIT
PerfExpert GitHub TACC Website An easy-to-use automatic performance diagnosis and optimization tool for HPC applications. PerfExpert combines a simple user interface with a sophisticated analysis engine. Publication   UT Austin Research License
PeriDEM GitHub Oden Institute (now at South Dakota School of Mines and Technology)   PeriDEM is an implementation of the high-fidelity model of granular media that combines the advantages of peridynamics and discrete element method (DEM). Publication   BSL 1.0
Peridigm GitHub Oden Institute   Peridigm is an open-source computational peridynamics code developed, originally at Sandia National Laboratories and open-sourced in 2011, for massively-parallel multi-physics simulations. Publication DOE (through Sandia National Laboratories) BSD 3
pliers GitHub Psychology   Pliers is a Python package for automated extraction of features from multimodal stimuli. It provides a unified, standardized interface to dozens of different feature extraction tools and services–including many state-of-the-art deep learning-based models and content analysis APIs–for rapid and flexible extraction of information from videos, images, audio, and text. Publication NIH R01MH109682 BSD 3
project-crunch GitHub Mechanical Engineering   This project is a virtual reality (VR) streaming system for the University of Texas at Austin Nuclear Robotics Group (UT NRG.) This project allows operators to stream 360° video data from a remote computer to a local computer supporting one or two VR headsets in real time.     None
PutnamBench GitHub Computer Science Website PutnamBench is a benchmark for evaluation of theorem-proving algorithms on competition mathematics problems sourced from the William Lowell Putnam Mathematical Competition years 1962 - 2024. Publication NSF CCF-2212559, NSF CCF-2403211, Aziz Family Foundation None
py-c3d GitHub Computer Science Website py-c3d is a small library for reading and writing C3D binary files. C3D files are a standard format for recording 3-dimensional time sequence data, especially data recorded by a 3D motion tracking apparatus.     MIT
Pylauncher GitHub TACC Website The pylauncher is a python-based parametric job launcher, that is, a utility for executing many small jobs in parallel. Publication NSF ACI-1953575, NSF OAC-1540931, NSF OAC-1818253 MIT
pypdb GitHub Physics   A Python API for the RCSB Protein Data Bank (PDB). It can perform advanced searches for PDB IDs and look up information associated with specific PDB IDs. This tool allows standard operations that can be perfomed from the PDB website to be performed with Python scripts. Publication NSF DGE-114747 MIT
pysheds GitHub Civil Engineering   Pysheds is an open-source library designed to help with processing of digital elevation models (DEMs), particularly for hydrologic analysis. Pysheds performs many of the basic hydrologic functions offered by commercial software such as ArcGIS, including catchment delineation and accumulation computation. Publication   GPL 3.0
Q-GaLore GitHub Electrical and Computer Engineering; Computer Science Website Q-GaLore (Quantized GaLore with INT4 Projection and Layer-Adaptive Low-Rank Gradients) is a memory-efficient training methodology effective in both pre-training and fine-tuning scenarios. Publication   Apache 2.0
ROM Operator Inference GitHub Oden Institute (now at Brigham Young University)   This package is a Python implementation of the Operator Inference framework for learning projection-based polynomial reduced-order models of dynamical systems. The procedure is data-driven and non-intrusive, making it a viable candidate for model reduction of "glass-box" systems. The methodology was introduced in 2016 by Peherstorfer and Willcox.   DE-FG02-08ER2585 and DE-SC0009297 MIT
Scientific-Inkscape GitHub Electrical & Chemical Engineering   The Scientific Inkscape extensions help you craft beautiful scientific figures. They allow you to export fully vector graphics that can be inserted into any document (including LaTeX, Word, and Powerpoint).     None
segbot GitHub Computer Science Website ROS (Robot Operating System) drivers for controlling Segway-based robots at the Learning Agents Research Group (LARG), AI Laboratory, Department of Computer Science, University of Texas at Austin. Publication NSF CNS-1330072, NSF CNS-1305287, ONR 21C184-01 Custom
segbot_simulator GitHub Computer Science Website Simulation Components for Segway RMP 50 based robots at Learning Agents Research Group (LARG), AI Laboratory, Department of Computer Science, The University of Texas at Austin. Publication NSF CNS-1330072, NSF CNS-1305287, ONR 21C184-01 Custom
segmenteverygrain GitHub Earth and Planetary Sciences   segmenteverygrain is a Python package that SAM (Segment Anything Model)-based model for instance segmentation of images of grains in order to determine grain size and grain shape, a common task in geomorphology and sedimentary geology.   Bureau of Economic Geology Apache 2.0
TACC Core Portal GitHub TACC   The web portal for TACC Supercomputers.     None
Tapis API GitHub TACC Website Tapis is an NSF-funded web-based API framework for securely managing computational workloads across infrastructure and institutions, so that experts can focus on their research instead of the technology needed to accomplish it. Publication NSF OAC-1931439, NSF OAC-1931575 BSD-3-Clause
Tapis Tapipy GitHub TACC Website Python library for interacting with an instance of the Tapis API Framework. The library is automatically generated by referencing the OpenAPI spec files which a Tapis object built from the OpenAPI spec files from TACC's Tapis services. Publication NSF OAC-1931439, NSF OAC-1931575 BSD-3-Clause
TorchSpatial GitHub Geography Website TorchSpatial offers a comprehensive framework and benchmark suite designed to advance Spatial Representation Learning (SRL). Publication Microsoft Research AFMR Initiative MIT
TRILL GitHub Computer Science Website TRILL is a data-efficient framework for learning humanoid loco-manipulation policies from human demonstrations collected through an intuitive Virtual Reality (VR) interface. Whole-body control formulation is used to transform task-space commands from human operators into the robot's joint-torque actuation while stabilizing its dynamics. Publication Office of Naval Research N00014-22-1-2204 MIT
UT Austin Villa 3D Base GitHub Computer Science   In the RoboCup 3D Simulation League autonomous (controlled only by their own software) robots compete against each other in a physically realistic simulated game of soccer. This release is based off the UT Austin Villa RoboCup 3D simulation league team. Publication NSF CNS-1330072, NSF CNS-1305287, ONR 21C184-01 Custom
UT Austin Villa SPL Code (public release) GitHub Computer Science   UT Austin's codebase for the Robocup Standard Platform League using ros2     Custom
UT Autonomous Mobile Robotics Lab GitHub Computer Science   The Autonomous Mobile Robotics Laboratory (AMRL), led by professor Joydeep Biswas, performs research in robotics to continually make robots more autonomous, accurate, robust, and efficient, in real-world unstructured environments.     Various
VIOLA GitHub Computer Science Website An object-centric imitation learning approach to learning closed-loop visuomotor policies for robot manipulation. Our approach constructs object-centric representations based on general object proposals from a pre-trained vision model. It uses a transformer-based policy to reason over these representations and attends to the task-relevant visual factors for action prediction. Publication NSF CNS-1955523, NSF FRR-2145283, NSF CPS-1739964, NSF IIS-1724157, NSF FAIN-2019844, Office of Naval Research N00014-22-1-2204, ONR N00014-18-2243, Amazon, Army Research Office W911NF-19-2-0333, DARPA, GM, Bosch MIT
VLM-3R GitHub Electrical and Computer Engineering; Computer Science Website VLM-3R is a unified Vision-Language Model (VLM) framework integrating 3D reconstructive instruction tuning for deep spatial understanding from monocular video. Publication   Apache 2.0
XALT GitHub TACC Website XALT is a lightweight software tool for any Linux cluster, workstation, or high-end supercomputer to track executable information and linkage of static shared and dynamically linked libraries. Publication NSF OAC-1339690 LGPL 2.1