CuPy is an open-source array library for GPU-accelerated computing with Python. CuPy utilizes CUDA Toolkit libraries including cuBLAS, cuRAND, cuSOLVER, cuSPARSE, cuFFT, cuDNN and NCCL to make full use of the GPU architecture.
Open Source R (programming language) Alternatives
The best open source alternative to R (programming language) is Python. If that doesn't suit you, our users have ranked more than 50 alternatives to R (programming language) and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to R (programming language) are GNU Octave, Julia, SageMath and SciPy.
Alternatives list
- 22 Forscape alternatives
Designed for scientific computation, this language and editor provides low-cost abstraction and safety checks, focusing on matrix operations with syntax parity to scientific papers. It offers math rendering, real-time dimension checks, and intuitive user experience.


Is a cross-platform software package for econometric analysis, written in the C programming language that can import SPSS data files.

Graphical frontend for GNU Octave. Edit formulas in native mathematical notation. Available / tested for Linux x586 / x86_64, WinXP, Vista, and MacOS.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux


+3
BioSciTools (Bioinformatics Science Tools), a desktop program developed based on Java 11, aims to make new exploration and contribution to the development of bioinformatics, and realize data analysis and visualization in the fields of sequence analysis, multi-omics...


+3
ggraptR is an open source R package providing a GUI for visualization. It is based on principles of visualization analysis by Tamara Munzner, and also acts as a wrapper for functionality implemented in the grammar of graphics for R, ggplot2.
Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
- Online
- Self-Hosted


ScicosLab is a software package providing a multi-platform environment for scientific computation. It is based on the official Scilab 4.x (BUILD4) distribution, and includes the modeling and simulation tool Scicos and a number of other toolboxes.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux

The Accord.NET Framework is a .NET machine learning framework combined with audio and image processing libraries completely written in C#. It is a complete framework for building production-grade computer vision, computer audition, signal processing and statistics applications...
Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
Axiom is a general purpose Computer Algebra system. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Linux



ELKI: "Environment for Developing KDD-Applications Supported by Index-Structures" is a development framework for data mining algorithms written in Java. It includes a large variety of popular data mining algorithms, distance functions and index structures.



Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux


+2
Open-source software for mathematical modeling, nonlinear equations, and optimization problems, supporting dynamic systems and large-scale models, with both command-line and graphical interfaces, specialized modeling language, and advanced solver architecture.
Cost / License
- Free
- Open Source (GPL-2.0)
Platforms
- Mac
- Windows
- Linux




































