The free and/or open-source software tools listed here have either appeared in a Wild Peaches article, or may be useful to your work.
AI Feynman - an improved method for symbolic regression that seeks to fit data to formulas that are Pareto-optimal, in the sense of having the best accuracy for a given complexity.
Aircraft Design Software - The tools listed here are free aircraft design software packages to analyze aerodynamics, structures, and stability for preliminary aircraft design.
Algodoo - Algodoo is a unique 2D-simulation physics software from Algoryx Simulation AB.
Ampl - A fully integrated system of optimization, AMPL has been developed for the real-world modeler who needs to manage all phases of the optimization development cycle without sacrificing computational performance. AMPLs straightforward language lets you formulate optimization models the way you think about them, and makes model logic accessible to your team members.
Anaconda - is a distribution of the Python and R programming languages for scientific computing (data science, machine learning applications, large-scale data processing, predictive analytics, etc.), that aims to simplify package management and deployment.
Anki - Anki is a program which makes remembering things easy. Because it's a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.
Apache Open Climate Workbench - Apache Open Climate Workbench is an effort to develop software that performs climate model evaluation using model outputs from a variety of different sources the Earth System Grid Federation, the Coordinated Regional Climate Downscaling Experiment, the U.S. National Climate Assessment and the North American Regional Climate Change Assessment Program and temporal/spatial scales with remote sensing data from NASA, NOAA and other agencies. The toolkit includes capabilities for rebinning, metrics computation and visualization.
Appropedia - Open source scientific hardware - Open source scientific hardware is open source hardware used by scientists to do research or for education.
Bullet Physics - Kubric is an open-source Python framework that interfaces with PyBullet and Blender to generate photo-realistic scenes, with rich annotations, and seamlessly scales to large jobs distributed over thousands of machines, and generating TBs of data. Kubric can generate semi-realistic synthetic multi-object videos with rich annotations such as instance segmentation masks, depth maps, and optical flow.
CAE - Open Source Simulation Solvers - links to many open source computer aided engineering software tools.
Celestia - real-time 3D visualization of space. The free space simulation that lets you explore our universe in three dimensions.
ClearML - Auto-Magical Suite of tools to streamline your ML workflow, Experiment Manager, MLOps and Data-Management.
CloudCompare - 3D point cloud and mesh processing software Open Source Project.
Colab - a hosted Jupyter Notebook service that requires no setup to use and provides free access to computing resources, including GPUs and TPUs. Colab is especially well suited to machine learning, data science, and education.
DeclaraCAD - is built on the OpenCascade modeling kernel and aims to provide higher level and easier to use abstractions on top of OpenCascade. To do this DeclaraCAD uses pyOCCT and enaml (an extension to python) to define 3D models programmatically.
Deepnest - is an open source nesting application, great for laser cutters, plasma cutters, and other CNC machines.
DELFTship - Yacht visual hull form modeler.
DesignSPHysics - is a FreeCAD macro that allows the user to create simulation cases for the fluid simulation software DesignSPHysics. DesignSPHysics can run simulations and execute post-processing tools from FreeCAD, automating multiple steps and providing a graphical view of the process.
Desmos - is an advanced graphing calculator implemented as a web application and a mobile application. In addition to graphing both equations and inequalities, it also features lists, plots, regressions, interactive variables, graph restriction, simultaneous graphing, piece wise function graphing, polar function graphing, two types of graphing grids – among other computational features commonly found in a programmable calculator.
DrWatson - DrWatson is a scientific project assistant software. It helps people manage their scientific projects (or any project for that matter). It is a Julia package created to help people increase the consistency of their scientific projects, navigate them and share them faster and easier, manage scripts, existing simulations as well as project source code. DrWatson helps establishing reproducibility, and in general it makes managing a scientific project a simple job.
DualSPHysics - is based on the Smoothed Particle Hydrodynamics model named SPHysics (www.sphysics.org). The code is developed (GNU Lesser General Public License) to study free-surface flow phenomena where Eulerian methods can be difficult to apply.
Eclipse - an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular.
fastai - fastai simplifies training fast and accurate neural nets using modern best practices. fastai is a deep learning library which provides practitioners with high-level components that can quickly and easily provide state-of-the-art results in standard deep learning domains, and provides researchers with low-level components that can be mixed and matched to build new approaches.
FASTopic - FASTopic is a fast, adaptive, stable, and transferable topic model, different from the previous conventional (LDA), VAE-based (ProdLDA, ETM), or clustering-based (Top2Vec, BERTopic) methods. It leverages optimal transport between the document, topic, and word embeddings from pretrained Transformers to model topics and topic distributions of documents.
FeenoX - A cloud-first free no-fee no-X uniX-like finite-element(ish) computational engineering tool.
Fiji - an image processing package—a “batteries-included” distribution of ImageJ2, bundling a lot of plugins which facilitate scientific image analysis.
FisicaLab - an educational application to solve physics problems. Its main objective is let the user to focus in physics concepts, leaving aside the mathematical details.
flow5 - is a potential flow solver with built-in pre- and post processing functionalities. Its purpose is to make preliminary designs of wings, planes and sails reliable, fast and user-friendly.
FreeCAD - FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.
GDELT - Global Database of Events, Language, and Tone, the GDELT dataset is a comprehensive database of news happening around the world, updated near real-time every 15 minutes.
Geogebra - GeoGebra is dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics and calculus in one easy-to-use package.
Gephi - Gephi is the leading visualization and exploration software for all kinds of graphs and networks.
GetDP - is a free finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions. The main feature of GetDP is the closeness between the input data defining discrete problems (written by the user in ASCII data files) and the symbolic mathematical expressions of these problems.
Ghostwriter - Enjoy a distraction-free writing experience, including a full screen mode and a clean interface. With Markdown, you can write now, and format later.
gmsh - gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and flexible visualization capabilities.
GNU MathProg - a modeling language intended for describing linear mathematical programming models. Model descriptions written in the GNU MathProg language consist of a set of statements and data blocks constructed by the user.
Google Earth - Mapmaking tools and collaborative features — all in one easy-to-use package. View high-resolution satellite imagery, explore 3D terrain and buildings in hundreds of cities, and dive into Street View's 360° perspectives.
GPkit - is a Python package for defining and manipulating geometric programming models, abstracting away the backend solver.
GPtips - a machine learning platform for Matlab. GPTIPS is a free Explainable-AI machine learning platform and interactive modelling environment. It is driven by the Hypothesis-ML machine learning engine. It provides a new and unique approach for building accurate and intrinsically explainable non-linear regression models (XAI).
GraphViz - an open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
Grass GIS - offers powerful raster, vector, and geospatial processing engines in a single integrated software suite. It includes tools for terrain and ecosystem modeling, hydrology, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It comes with a temporal framework for advanced time series processing and a Python API for rapid geospatial programming. GRASS GIS has been optimized for performance and large geospatial data analysis.
H2O - is a fully open source, distributed in-memory machine learning platform with linear scalability. H2O supports the most widely used statistical & machine learning algorithms including gradient boosted machines, generalized linear models, deep learning and more. H2O also has an industry leading AutoML functionality that automatically runs through all the algorithms and their hyperparameters to produce a leaderboard of the best models.
HeuristicLab - HeuristicLab is a framework for heuristic and evolutionary algorithms that is developed by members of the Heuristic and Evolutionary Algorithms Laboratory (HEAL) since 2002.
Image - IMAGE is an ecological-environmental model framework that simulates the environmental consequences of human activities worldwide. It represents interactions between society, the biosphere and the climate system to assess sustainability issues such as climate change, biodiversity and human well-being. The objective of the IMAGE model is to explore the long-term dynamics and impacts of global changes that result from interacting socio-economic and environmental factors.
Inkscape - Inkscape is a Free and open source vector graphics editor for GNU/Linux, Windows and macOS. It offers a rich set of features and is widely used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagramming and flowcharting. It uses vector graphics to allow for sharp printouts and renderings at unlimited resolution and is not bound to a fixed number of pixels like raster graphics. Inkscape uses the standardized SVG file format as its main format, which is supported by many other applications including web browsers.
Isabelle - Isabelle is a generic proof assistant. It allows mathematical formulas to be expressed in a formal language and provides tools for proving those formulas in a logical calculus.
ITOM - ITOM is an open source software suite for operating measurement systems, laboratory automation and data evaluation. It can be used in a multitude of application areas, but especially is devoted to optical systems and image processing.
JabRef - JabRef is an open-sourced, cross-platform citation and reference management software.
JASP (Jeffreys’s Amazing Statistics Program) - is a free and open-source program for statistical analysis supported by the University of Amsterdam. It is designed to be easy to use, and familiar to users of SPSS. It offers standard analysis procedures in both their classical and Bayesian form.
JavaScript - JavaScript (JS) is a lightweight interpreted (or just-in-time compiled) programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, single-threaded, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.
Julia - The Julia Project as a whole is about bringing usable, scalable technical computing to a greater audience: allowing scientists and researchers to use computation more rapidly and effectively; letting businesses do harder and more interesting analyses more easily and cheaply.
JupyterLab - JupyterLab is the latest web-based interactive development environment for notebooks, code, and data. Its flexible interface allows users to configure and arrange workflows in data science, scientific computing, computational journalism, and machine learning. A modular design invites extensions to expand and enrich functionality.
KaTeX - The fastest math typesetting library for the web. Useful for Zettlr, Obsidian and Typora.
Knime - KNIME Analytics Platform is open source software for creating data science applications and services.
LabPlot - a free software and cross-platform computer program for interactive scientific graphing and data analysis, written for the KDE desktop. It is similar to Origin and is able to import Origin's data files.
Lean Theorem Prover - Lean is a functional programming language that makes it easy to write correct and maintainable code. You can also use Lean as an interactive theorem prover.
LibreOffice - LibreOffice is a powerful and free office suite, with a clean interface and feature-rich tools help you unleash your creativity and enhance your productivity.
Llemma: an open language model for mathematics.
Lyx - LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).
Mamba - a fast cross-platform package manager.
MAPIE - is an open-source Python library for quantifying uncertainties and controlling the risks of machine learning models.
MasterPiets - An IDE for the programming language Piet.
Mathics - A free, open-source alternative to Mathematica.
Mendeley - Mendeley Reference Manager simplifies your workflow, so you can focus on achieving your goals.
Meshlab - Meshlab, the open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. It offers features for processing raw data produced by 3D digitization tools/devices and for preparing models for 3D printing.
Meshroom - Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision framework. To fully utilize Meshroom, a NVIDIA CUDA-enabled GPU is recommended. The binaries are built with CUDA-11 and are compatible with compute capability >= 3.5. Without a supported NVIDIA GPU, only “Draft Meshing” can be used for 3D reconstruction.
Microsoft Automatic Graph Layout - MSAGL is a .NET tool for graph layout and viewing. MSAGL is available as open source here.
Minsky - Minsky brings system dynamics and monetary modelling to economics. Models are defined using flowcharts on a drawing canvas (as are Matlab's Simulink, Vensim, Stella, etc). Minsky's unique feature is the "Godley Table", which uses double entry bookkeeping to generate stock-flow consistent models of financial flows.
modified-SINDy - Sparse identification of nonlinear dynamics (SINDy) algorithm is a method that allows the identification of parsimonious system models.
MyLibreLab - is a visual programming environment, especially to control and communicate with microcontrollers (MCU) and microprocessors. Using blocks, which carry specific functionality and connections, the user can implement an algorithm.
MyOpenLab - MyOpenLab is a widely used visual programming platform to develop control programs that can run on Raspberry Pi and Arduino boards.
Nebo - Create beautiful notes and professional documents by hand, sketch ideas on a limitless canvas and annotate PDFs. Powered by the world's best AI handwriting recognition.
Neo4j - Neo4j is the world’s leading Graph Database. It is a high performance graph store with all the features expected of a mature and robust database, like a friendly query language and ACID transactions.
NetLogo - NetLogo is a multi-agent programmable modeling environment.
Notepad++ - Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages.
Obsidian - Obsidian is a personal knowledge base and note-taking software application that operates on Markdown.
Octave - GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab.
OpenBB Terminal - is the first and only open source investment research platform. The terminal connects to dozens of different data providers and allows users to access investment research from a single platform. More than that, due to its open source nature, users can add custom data sources or build their own analysis on top.
OpenCV - OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products.
OpenFOAM - OpenFOAM is the leading free, open source software for computational fluid dynamics (CFD)
OpenModelica - The goal with the OpenModelica effort is to create a comprehensive Open Source Modelica modeling, compilation and simulation environment based on free software distributed in binary and source code form for research, teaching, and industrial usage. See also MetaModelica.jl for Julia.This package replicates the runtime of the programming language MetaModelica. It also exposes other packages that are a part of this runtime such as ImmutableList.jl MetaModelica supports a powerfull but expensive mechanism for pattern matching called matchcontinue This is provided by an extension of Rematch.jl
OpenSCAD - OpenSCAD is software for creating solid 3D CAD models using constructive solid geometry and extrusion of 2D outlines.
Open Science Tools - tools that can assist in the process of delivering and building on Open Science.
OpenStreetMap - OpenStreetMap is a map of the world, created by people like you and free to use under an open license. OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world.
OpenVSP - also known as Open Vehicle Sketch Pad, is an open source parametric aircraft geometry tool originally developed by NASA. It can be used to create 3D models of aircraft and to support engineering analysis of those models.
Orange - Open source machine learning and data visualization.
Pandoc - a universal document converter. If you need to convert files from one markup format into another, Pandoc is your Swiss-army knife.
ParaView - is the world’s leading open source post-processing visualization engine.
Pari/GP - PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves, modular forms, L functions...), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions.
Piet - Piet is a programming language in which programs look like abstract paintings. The language is named after Piet Mondrian, who pioneered the field of geometric abstract art.
Pluto.jl - Pluto is an environment to work with the Julia programming language. Easy to use like Python, fast like C.
Processing - is a free graphical library and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming in a visual context.
ProjectChrono - is a physics-based modelling and simulation infrastructure based on a platform-independent open-source design implemented in C++.
PyDSTool - a sophisticated & integrated simulation and analysis environment for dynamical systems models of physical systems (ODEs, DAEs, maps, and hybrid systems).
PySINDy - is a sparse regression package with several implementations for the Sparse Identification of Nonlinear Dynamical systems (SINDy)
pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python. The goal of pyspread is to be the most pythonic spreadsheet.
Python - Python is an interpreted, high-level and general-purpose programming language.
QGIS - QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities. QGIS is a professional GIS application that is built on top of and proud to be itself Free and Open Source Software (FOSS) Qiqqa - The essential free research and reference manager.
R and RStudio - R is a language and environment for statistical computing and graphics. RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management.
ReactPhysics3D - ReactPhysics3D is a C++ physics engine library that can be used in 3D simulations and games.
Reduce - REDUCE is a portable general-purpose computer algebra system. It is a system for doing scalar, vector and matrix algebra by computer, which also supports arbitrary precision numerical approximation and interfaces to gnuplot to provide graphics.
Regard3D - Regard3D is a free and open source structure-from-motion program. It converts photos of an object, taken from different angles, into a 3D model of this object.
SageMath - SageMath is a free open-source mathematics software system built on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more. Access their combined power through a common, Python-based language or directly via interfaces or wrappers.
Salome - Numerical simulation in industry requires the use of high performance methods in fluid mechanics, structural mechanics, electromagnetism, and others. The SALOME platform provides engineers/researchers/practitioners with a solution that allows them to benefit from high-level modules targeting: CAD, meshing, coupling of phenomena, visualisation, calculation supervision, uncertainties, etc, thereby aiding the overall pipeline of a numerical simulation. These modules can be directly used by easy-to-use GUI of SALOME or via Python scripts.
Satellite Related Software - Orbital element prediction software.
Scilab - Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling, simulation of explicit and implicit dynamical systems and (if the corresponding toolbox is installed) symbolic manipulations.
SikuliX - SikuliX automates anything you see on the screen of your desktop computer running Windows, Mac or some Linux/Unix. It uses image recognition powered by OpenCV to identify GUI components.
silentdynamics - we combine simulation services and our framework InsightCAE based on opensource software for fast and cost effective simulation driven designs in the following fields: Thermodynamics, Hydrodynamics, Turbomachinery, Structures, Hydrology.
Simantics - Simantics System Dynamics is a ready-to-use system dynamics modelling and simulation software application for understanding different organizations, markets and other complex systems and their dynamic behavior. Simantics System Dynamics is used for modeling and simulating large hierarchical models with multidimensional variables.
SimFlow - is a CFD software for Windows and Linux. Powerful and intuitive Computational Fluid Dynamics Software for your everyday engineering needs. Run your cfd simulation with OpenFOAM GUI.
SimPhy - SimPhy is a simulation software in Physics and Geometry. It lets you visualize Physics by creating Free Body Diagrams, analyzing Constraints, showing graphs, making circuit (Current Electricity) simulations, Optics simulations and feeling properties of geometrical shapes, vectors and graphs. It also allows users to save and export simulations. This software is created to make understanding of physics better.
SimplexNumerica is a data analysis and graphing software that can be used to visualize and analyze data sets. It has a number of features and tools for data analysis, including data manipulation, data plotting, data fitting, and statistical analysis.
SimulIDE - is a simple real time electronic circuit simulator, intended for hobbyist or students to learn and experiment with simple electronic circuits and microcontrollers, supporting PIC, AVR and Arduino.
SINDy-PI is a robust algorithm for parallel implicit sparse identification of nonlinear dynamics algorithm. The SINDy-PI algorithm implicit dynamical systems in a robust and parallel optimization.
SMath Studio - Tiny, powerful, free mathematical program with WYSIWYG editor and complete units of measurements support.
StochSD - is an extension of Continuous System Simulation (CSS) that not only can model and simulate continuous flows between compartments, but also handle discrete transitions of entities. This also means that combined models within the CSS concept can be constructed in a straightforward way.
SU2 - is a suite of open-source software tools written in C++ for the numerical solution of partial differential equations (PDE) and performing PDE-constrained optimization. The primary applications are computational fluid dynamics and aerodynamic shape optimization,[2] but has been extended to treat more general equations such as electrodynamics and chemically reacting flows. SU2 supports continuous and discrete adjoint for calculating the sensitivities/gradients of a scalar field.
SUAVE - is a conceptual level aircraft design environment built with the ability to analyze and optimize both conventional and unconventional designs. This capability is achieved in part by allowing analysis information for aircraft to be drawn from multiple sources. Many other software tools for aircraft conceptual design rely on fixed empirical correlations and other handbook approximation. SUAVE instead provides a framework that can be used to design aircraft featuring advanced technologies by augmenting relevant correlations with physics-based methods.
SymINDy - Symbolic Identification of Nonlinear Dynamics. This library is a generalization of SINDy, to be used for the reconstruction of dynamical systems with strong nonlinearities, which require the introduction of a combinatorial search in the elementary functions associated with the linear regression part of SINDy.
SyncThing - is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it’s transmitted over the internet.
SyncTrayzor - is a little tray utility for Syncthing on Windows. It hosts and wraps Syncthing, making it behave more like a native Windows application and less like a command-line utility with a web browser interface.
Tesseract OCR - Tesseract is an optical character recognition engine for various operating systems. It is free software, released under the Apache License.
Tracker - Tracker is a free video analysis and modeling tool built on the Open Source Physics (OSP) Java framework. It is designed to be used in physics education.
Tulip - Tulip is an information visualization framework dedicated to the analysis and visualization of relational data. Tulip aims to provide the developer with a complete library, supporting the design of interactive information visualization applications for relational data that can be tailored to the problems he or she is addressing.
TuringBot - TuringBot is a desktop software that uses Symbolic Regression to find mathematical formulas from data values. Find formulas that predict your variables.
Typora - Simple markdown editor. Used to generate this document.
Vensim - Vensim is a simulation software developed by Ventana Systems. It primarily supports continuous simulation (system dynamics), with some discrete event and agent-based modelling capabilities. Vensim provides a graphical modeling interface with stock and flow and causal loop diagrams, on top of a text-based system of equations in a declarative programming language.
Veusz - Veusz is a scientific plotting and graphing program with a graphical user interface, designed to produce publication-ready 2D and 3D plots. In addition it can be used as a module in Python for plotting.
VisIt - is an Open Source, interactive, scalable, visualization, animation and analysis tool for Unix, Windows and Mac
Visual SFM - VisualSFM is a GUI application for 3D reconstruction using structure from motion (SFM). The reconstruction system integrates several of Changchang Wu’s previous projects: SIFT on GPU(SiftGPU), Multicore Bundle Adjustment, and Towards Linear-time Incremental Structure from Motion. VisualSFM runs fast by exploiting multicore parallelism for feature detection, feature matching, and bundle adjustment.
VisualSize - VisualSize offers the best-in-class technologies for reconstructing 3D information from regular digital pictures. Our technologies use pictures from mass-market, consumer-grade digital cameras, camcorders, and phones without the need of any special equipment, setup, calibration, markers, user training, or manual intervention.
VSCode and VSCodium - Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET). VSCodium is a community-driven, freely-licensed binary distribution of Microsoft’s editor VS Code.
Web ODM - A user-friendly, extendable application and API for drone image processing. It provides a web interface to OpenDroneMap (ODM) with visualization, storage and data analysis functionality. ODM turns simple point-and-shoot camera images into two and three dimensional geographic data that can be used in combination with other geographic datasets. In a nutshell, it’s a program that takes images as input and produces a variety of georeferenced assets as output, such as maps and 3D models.
Weka - a collection of machine learning algorithms for data mining tasks. It contains tools for data preparation, classification, regression, clustering, association rules mining, and visualization.
Wolfram Language - Wolfram Language is a symbolic language, deliberately designed with the breadth and unity needed to develop powerful programs quickly. By integrating high-level forms—like Image, GeoPolygon or Molecule—along with advanced superfunctions—such as ImageIdentify or ApplyReaction—Wolfram Language makes it possible to quickly express complex ideas in computational form.
wxMaxima - wxMaxima is a document based interface for the computer algebra system Maxima. Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors. Maxima yields high precision numerical results by using exact fractions, arbitrary-precision integers and variable-precision floating-point numbers. Maxima can plot functions and data in two and three dimensions.
Zettlr - Your One-Stop Publication Workbench. From idea to publication in one app: Zettlr supports your writing process at every stage — from initial notes to journal submission or book manuscript.
Zotero - a free, easy-to-use tool to help you collect, organize, annotate, cite, and share research.