Available Software (/usr/local)

Additional software (in addition to system software) is installed under the location /usr/local. This webpage lists the major software packages available on the CS systems.

How to use software available under /usr/local?

You will need to load the appropriate environment module for the software package you would like to use.

More information on environment modules is available on the environment modules guide.

What versions of software are available under /usr/local?

For many software, multiple versions are available. One can switch between versions using environment modules.

Complete list of software under /usr/local
Atom

A hackable text editor for the 21st Century

module load ide/atom

Calibre

A cross-platform open-source suite of e-book software

module load office/calibre

CLion

A cross-platform IDE for C and C++ by JetBrains

module load ide/clion

CUDA

Compute Unified Device Architecture, GPU programming tools

module load cuda

See the cuda guide for setup instructions


Eclipse

Integrated development environment for Java

module load ide/eclipse/eclipse-java

Emacs

A highly extensible text editor

module load ide/emacs

FFMPEG

video/audio encoder/decoder library

module load dev/ffmpeg

gcc

gnu c compiler collection

module load gcc

See the gcc guide for details.


GitHub CLI

GitHub CLI

module load dev/github-cli

go

google go programming language

module load compilers/go

gradle

A build automation system that builds upon the concepts of Apache Ant and Apache Maven

module load dev/gradle

hadoop

Map Reduce framework

mdule load big-data/hadoop

IntelliJ Idea

IntelliJ IDEA

For community edition:

module load ide/intellij/community

Or for ultimate edition:

module load ide/intellij/ultimate

Intel Advisor Toolkit

A design and analysis tool for developing performant code

module load dev/intel-advisor

Intel ICC

Intel compiler suite (icc, etc)

module load compilers/icc

JAVA

Oracle Java

module load java

See the java guide for details.


Matlab

Computational mathematics and programming language

module load matlab

Maven

software project management

module load dev/maven

Mentor Graphics

Catapult Synthesis and Questa products

module load mentor

MongoDB

A key-value based database

module load big-data/mongodb

nvtop

a (h)top like task monitor for NVIDIA GPUs

module load tools/nvtop

OpenCV

computer vision library

module load dev/opencv

Postman

An API platform for building and using APIs

module load dev/postman

PyCharm

A Python IDE

community edition:

module load ide/pycharm/community

or for Pro edition (you would have to get your own license)

module load ide/pycharm/pro

racket

scheme programming language

module load compilers/racket

Rust

A multi-paradigm, general-purpose programming language designed for performance and safety

module load compilers/rust

sbt

intereactive build tool for Scala, Java, and more

module load tools/sbt

Scala

Scala is a programming language for general software applications

module load compilers/scala 

Spark

fast and general engine for big data processing, with built-in modules for streaming, SQL, machine learning and graph processing.

module load big-data/spark

swi-prolog

A comprehensive free Prolog environment

module load compilers/swi-prolog

Texlive

A complete Latex suite

module load office/texlive

visual studio code

An IDE from Microsoft

module load ide/visual-studio-code