Julia is a high-level, high-performance dynamic programming language for numerical computing. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia's Base library, largely written in Julia itself, also integrates mature, best-of-breed open source C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia's built-in package manager at a rapid pace. Julia, a collaboration between the Jupyter and Julia communities, provides a powerful browser-based graphical notebook interface to Julia.
Software Title Tags
Software Titles Tagged "Open Source"
VSCode is a free open source cross platform text editor and IDE with a large library of extensions and built in git client. Most closely associated here with Linux programming. Unlike Visual Studio no compiler is included.
TortoiseGit is a Windows Shell Interface to Git and based on TortoiseSVN. It's open source and can fully be build with freely available software.
Twine is an open-source tool for telling interactive, nonlinear stories. You don’t need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you're ready.
The Open Source linear, integer, and non-linear optimizer for Microsoft Excel.
Coloseum is a simulator for robotic, autonomous systems, built on Unreal Engine (there is an experimental Unity release). It is open-source, cross platform, and supports software-in-the-loop simulation with popular flight controllers. It is a branch off of AirSim.
OpenDyslexic is an open sourced font created to increase readability for readers with dyslexia. The typeface includes regular, bold, italic, and bold-italic styles, and 2 typefaces: OpenDyslexic, and OpenDyslexic-Alta.
OpenDyslexic is available on all Sites computers, and may also be downloaded at no charge to any computer.
Anaconda Distribution (formerly Anaconda Individual Edition) is a collection of scientific Python packages, tools, resources, and IDEs used for large-scale data processing, predictive analytics, and scientific computing.
Cyberduck is an open source client for various network protocols (e.g., SFTP) and cloud storage services, available for macOS and Windows.
Cyberduck can be used to store documents, store websites, and access files on various servers using SFTP (including AFS, MiStorage CIFS, Great Lakes, Armis 2, and Lighthouse) as well as U-M Dropbox and U-M Google Drive. It is a replacement for the mFile service.
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share research.
The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on macOS. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7.
WinSCP is an open source free SFTP client, FTP client, WebDAV client, S3 client and SCP client for Windows. Its main function is file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality. Copy file between a local computer and remote servers using FTP, FTPS, SCP, SFTP, WebDAV or S3 file transfer protocols.
A preconfigured version of WinSCP is provided at U-M for access to popular resources like Great Lakes, ITS Login Service, and Lighthouse. It is a replacement for the mFile service. See Direct Download below.
VLC media player is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project.
PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham.
At U-M: a preconfigured version of PuTTY is provided for commonly accessed SSH servers at U-M (e.g., Great Lakes, ITS Login Service, Lighthouse). It is a replacement for the mFile service. See Direct Download section below.NonVisual Desktop Access (NVDA) is a free and open-source, portable screen reader for Microsoft Windows.
NVDA is programmed in Python. It currently works exclusively with accessibility APIs such as UI Automation, Microsoft Active Accessibility, IAccessible2 and the Java Access Bridge, rather than using specialized video drivers to "intercept" and interpret visual information. It is licensed under the GNU General Public License version 2.
Notepad++ is a text and source code editor for use with Microsoft Windows. It supports tabbed editing, which allows working with multiple open files in a single window.
LyX is an open source, graphical user interface document processor based on the LaTeX typesetting system. Unlike most word processors, which follow the WYSIWYG ("what you see is what you get") paradigm, LyX has a WYSIWYM ("what you see is what you mean") approach, where what shows up on the screen roughly depicts the semantic structure of the page and is only an approximation of the document produced by TeX.
ImageJ is a Java-based image processing program developed at the National Institutes of Health. It was designed with an open architecture that provides extensibility via Java plugins and recordable macros.
Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed (i.e., you don't have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. Gnuplot has been supported and under active development since 1986. (Despite its name, this software is not part of the GNU Project.)
GNU Fortran or GFortran is the GNU Fortran compiler, which is part of the GNU Compiler Collection (GCC).
FileZilla is a free and open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Clients are available for Windows, Linux, and macOS, servers are available for Windows only. Both server and client support FTP and FTPS (FTP over SSL/TLS), while the client can in addition connect to SFTP servers.
CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice. The suite of CMake tools were created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and VTK.
CMake is part of Kitware's collection of commercially supported open-source platforms for software development.
Blender is a free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, motion graphics, interactive 3D applications, virtual reality, and computer games.
Multi-track audio editor and recorder for Windows, macOS, GNU/Linux and other operating systems.
Audacity is free, open source software.7-Zip is a free and open-source file archiver, a utility used to place groups of files within compressed containers known as "archives".