List of applications/Science
Science
Calculator
Console
- bc — Arbitrary precision calculator language.
- calc — Arbitrary precision console calculator.
- clac — Command-line, stack-based calculator with postfix notation.
- kalker — Command-line calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals.
- qalc — Command-line calculator and equation solver with fault-tolerant parsing, constant recognition and units.
Graphical
- Deepin Calculator — Easy to use calculator for Deepin desktop.
- Extcalc — Qt-based scientific graphical calculator.
- FOX Calculator — Simple desktop calculator.
- galculator — GTK-based scientific calculator.
- Liri Calculator — Calculator for Liri.
- MATE Calc — Calculator for the MATE desktop environment.
Computer algebra system
See also Wikipedia:Comparison of computer algebra systems.
- Maxima — Maple/Mathematica-like computer algebra system.
- PARI/GP — Computer algebra system designed for fast computations in number theory.
Visualization of networks/graphs
Scientific or technical computing
See also Wikipedia:Comparison of numerical analysis software.
- FFTW — A Fast Fourier Transform library for computing discrete Fourier transforms. Used for a wide variety of numerical applications, which includes spectral methods.
- Julia — High-level, high-performance dynamic language for technical computing.
Statistics
See also Wikipedia:Comparison of statistical packages.
- jamovi — Statistics package, which is easy to use, and designed to be familiar to users of SPSS. Based on the Electron platform.
- RKWard — Frontend for the statistical language R.
Data analysis and plotting
See also Wikipedia:List of information graphics software.
- Gnuplot — Command-line program that can generate 2D and 3D plots of functions, data, and data fits.
- Rocs — Graph Theory IDE for everybody interested in designing and analyzing graph algorithms (e.g., lecturers, students, researchers). Part of kde-education.
Physics simulation
- Code_Aster — Software package for Civil and Structural Engineering finite element analysis (FEA) and numeric simulation in structural mechanics.
- https://www.code-aster.org/V2/spip.php?rubrique2[dead link 2022-09-20 ⓘ] || asterAUR
- FEBio — An open-source software tool for nonlinear finite element analysis specifically focused on solving nonlinear large deformation problems in biomechanics and biophysics, able to solve problems in mixture mechanics (i.e. biphasic or multiphasic materials), fluid mechanics, reaction-diffusion, and heat transfer, including fluid-solid interactions.
- https://febio.org/ || not packaged? search in AUR
- SWMM — Storm Water Management Model is a dynamic rainfall-runoff-subsurface runoff simulation model used for simulation of the surface/subsurface hydrology quantity and quality.
Unit conversion
Viewers
See also Wikipedia:List of molecular graphics systems.
- VMD — VMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting.
Drawing
- Gabedit — Graphical user interface to computational chemistry packages like GAMESS, Gaussian, MOLCAS, MOLPRO, MPQC, OpenMopac, Firefly (previously PC GAMESS) and Q-Chem.
Modeling
- PMEMD — PMEMD module of AMBER software package.
Periodic table
- eperiodique — A simple Periodic Table Of Elements viewer using the EFL.
Geography
- Gpredict — Real-time satellite tracking and orbit prediction application.
- GpsPrune — View, edit and convert coordinate data from GPS systems.
- Marble — Virtual Globe and World Atlas that can be used to learn more about the Earth. Part of kde-education.
- https://marble.kde.org/ || KDE: marble, Qt: marble-qt
- OffRoad — Offline vector map display ported from OsmAnd.
Meteorology
- GNOME Weather — Small application for GNOME that allows you to monitor the current weather conditions for your city, or anywhere in the world, and to access updated forecasts provided by various internet services.
Astronomy
- Celestia — 3D astronomy simulation program that allows users to travel through an extensive universe, modeled after reality, at any speed, in any direction and at any time in history.
- SPICE — A comprehensive toolkit and api to design, simulate and analyse space missions
Computational biology and bioinformatics
See also Wikipedia:List of open source bioinformatics software.
- EMBOSS (European Molecular Biology Open Software Suite) — Open source software analysis package specially developed for the needs of the molecular biology and bioinformatics user community.
- UGENE — Application that integrates dozens of well-known biological tools and algorithms, providing both graphical user and command-line interfaces.
- https://ugene.net/ || ugene-binAUR, ugene-gitAUR
Genealogy
Image manipulation
DICOM viewers and volume rendering
- 3DSlicer — Comprehensive MRI, CT, LSCM microscopy volume processing, segmentation and 3D-reconstruction
Computer-aided design
See also Wikipedia:List of computer-aided design editors.
- LeoCAD — CAD program for creating virtual LEGO models. It has an easy to use interface and currently includes over 10,000 different pieces created by the LDraw community.
3D printing
See also RepRap.
Slicers
Slicers convert 3D models into a format supported by the 3D printer, usually this format is G-code.
- SuperSlicer — Community maintained improved fork of PrusaSlicer. Not brand specific. Open source.
- icesl — Modelling software with integrated slicer. Not brand specific. Closed source.
- https://icesl.loria.fr/ || iceslAUR
Control software
Software for controlling 3D printers, usually over a cable or wireless.
Electronics
See also Wikipedia:Comparison of EDA software.
Digital logic
Digital logic software are mainly simple educational tools that intended for only designing and simulating logic circuits.
- GTKWave — Fully featured GTK-based wave viewer which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
HDL
Also see Wikipedia:Hardware description language.
- Gowin EDA Edu IDE — An IDE for Gowin's FGPA devices, including Sipeed Tang Nano and Sipeed Tang Nano 4K.
- Xilinx ISE WebPACK — FPGA programmable logic design suit.
- https://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.html || see Xilinx ISE WebPACK
MCU IDE and programmers
- AVRDUDE — Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers.
Electronic circuit simulation and schematic capture editing
- easy_spice — Electronic circuit simulator. SPICE frontend, using gschem for schematics and ngspice as simulator.
- qucs-s — Electronics circuit simulator that gives you the ability to set up a circuit with a GUI and simulate it. Fork of qucs that uses external, better, programs to do actual simulation.
Electronic design and schematic capture editing
- KiCad — Software suite for electronic design automation (EDA) that facilitates the design of schematics for electronic circuits and their conversion to PCB (printed circuit board).
Amateur radio
See the main article: Amateur radio#Software list.
Simulation modeling
- AnyLogic — AnyLogic is a cross-platform proprietary multimethod simulation modeling tool, which is also available for personal use.
Artificial intelligence
See also Wikipedia:Comparison of deep learning software.
- X Neural Switcher — Automatic (intelligent) keyboard layout adaption.
- https://xneur.ru/ || xneur-devel-gitAUR, gxneurAUR
Photogrammetry
See also Wikipedia:Comparison_of_photogrammetry_software.
- AliceVision — A software package.