Home and Education


You can use Calculator to perform simple calculations such as addition, subtraction, multiplication, division and percentage. You can perform calculations by clicking the calculator buttons, or you can type calculations by using your keyboard. You can also use the numeric keypad to type numbers and operators by pressing Num Lock.
Download Calculator

Precise Calculator
With Precision Calculator you can adjust the precision of your desired operation (for example to 1000 digits). Precision Calculator knows all usual mathematical functions, prime numbers, statistical functions, complex numbers, PI, matrices, integral and it is programmable (commands if, goto, print, return, ...).
Download Precise Calculator


OnlyStopWatch is a desktop stopwatch with milliseconds precision. Small size, fully portable. OnlyStopWatch does not have to be installed and can be executed easily from the desktop, and can be carried on a small usb-stick or other memory device.
Download OnlyStopWatch


GEDCOM Validator
GEDCOM Validator is a tool for checking a GEDCOM file for problems which could lead to data loss when transferring files between different genealogy applications. Lots of genealogy products claim support for GEDCOM but often there are differences in the way each creates GEDCOM files. This means it is more important than ever for developers and users to be able to check GEDCOM files to ensure they adhere to the specifications correctly. Now with GEDCOM Validator, you can check your files for problems and get in depth help on fixing any issues reported.
Download GEDCOM Validator

Gramps is a genealogy program that allows you to easily build and keep track of your family tree. It supports the GEDCOM standard, allows fine grained privacy controls and can generate many different types of reports. Features include a dashboard to help you monitor the progress of your research, list of every individual in your records featuring birth or death dates, list of all sources referenced in your records featuring authors and publication details, citations referenced in your records featuring quality, date, volume, and page, source repositories referenced in you records featuring web addresses, physical addresses, and email contact information, every event in your records featuring descriptions, event types, dates, and places, text notes included in your records featuring note type and preview, and graphic representation of the active person's ancestry featuring photos and birth or death dates.
Download Gramps

My Family Tree
My Family Tree is a genealogy product for all keen family historians. Its modern user interface and wide range of features will help you create your family tree in no time at all.
- Interactive and customisable family tree chart viewer.
- Add photos, videos and attachments to each family members.
- Record facts and events with evidence explained citations for each person.
- Trace your family movements using the map viewer.
- View all family events in a detailed interactive timeline.
- Analyse family statistics on births, deaths, marriages and more.
- Print and share your family tree.
- Create web reports to put on your website.
- Relationship, phonetics and date calculators.
- Get hands on with full support for touch screen devices.
- Protect your data with a password and privacy controls.
- Backup your family history data to USB or portable hard drive.
- Support for the GEDCOM 5.5 and 5.5.1 specifications.
Download My Family Tree


SAGA (System for Automated Geoscientific Analyses) is a Geographic Information System (GIS) software with immense capabilities for geodata processing and analysis. SAGA is programmed in the object oriented C++ language and supports the implementation of new functions with a very effective Application Programming Interface (API). Functions are organised as modules in framework independent Module Libraries and can be accessed via SAGA’s Graphical User Interface (GUI) or various scripting environments (shell scripts, Python, R, ...).
Download SAGA

GeographicLib is a small set of C++ classes for performing conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates, for gravity (e.g., EGM2008), geoid height, and geomagnetic field (e.g., WMM2010) calculations, and for solving geodesic problems. (The library may be used from .NET applications using the NETGeographicLib wrapper library.) It is a suitable replacement for the core functionality provided by geotrans.
Download GeographicLib

QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS provides a continously growing number of capabilities provided by core functions and plugins. You can visualize, manage, edit, analyse data, and compose printable maps.
Download QGIS

Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. It is being used in planetarium projectors. Just set your coordinates and go. Features: Realistic simulation of the sky, sunrise and sunset; Default catalogue of over 600,000 stars; Downloadable additional catalogues for up to 210 million stars; Catalog data for all New General Catalogue (NGC) objects; Images of almost all Messier objects and the Milky Way; Artistic illustrations for all 88 modern constellations; More than a dozen different cultures with their constellations; Solar and lunar eclipse simulation; ...
Download Stellarium

Marble is a virtual globe and world atlas - your swiss army knife for maps. Find your way and explore the world! Use Marble similar to a desktop globe; pan around and measure distances. At closer scale it becomes a world atlas, while OpenStreetMap takes you to street level. Search for places of interest, view Wikipedia articles, create routes by drag and drop and so much more.
Download Marble


MyTourbook is a software to visualize and analyze tours which are recorded by a GPS device, bike- or exercise computer and ergo meter. With this software you can transfer, import, export, edit and visualize tours, show photos, analyze heart rate, compare tours automatically, segment a tour automatically, and do statistical analysis. It can manage tours for different people, runs on different platforms Linux, Windows, and is multilingual.
Download MyTourbook

RouteConverter displays, modifies and converts GPS data between over 50 formats. It works without installation, automatically detects the format of a file, supports drag and drop, offers a map view onto the positions of routes, tracks and waypoints, allows to modify positions in the map view. RouteConverter supports multiple routes within Google Earth, GPX and Garmin MapSource files, allows to select duplicate positions to remove them to abbreviate tracks, allows to move one or more positions of the route to the top, to the bottom, upwards and downwards.
Download RouteConverter

QtVlm is routing software for virtual and real sailing boats.
QtVlm can be used in two modes:
- Virtual Racing designed to manage and pilot virtual boats from Virtual 'loup de mer' VLM virtual races.
- Real Boats connected (or not) to a GPS device.
QtVlm uses boat polar diagrams and grab weather files, and includes Routing module (isochrones method). Route module respectively allowing route optimization and waypoints management.
Download qtVLM


Lingoes is a dictionary and multi-language translation software providing results in over 80 languages. It offers full text translation, capture word on screen, translate selected text and pronouncing text, and abundant free dictionaries as a new gerenation dictionary and translation software. Lingoes offers users the instantest way to look up dictionaries and translation among English, French, German, Spanish, Italian, Russian, Chinese, Japanese, Korean, Swedish, Thai, Turkish, Vietnamese, Greek, Polish, Arabic, Hebrew and more over 80 languages.
Download Lingoes

Transcription Aid
This software is to help type in text from speech recordings. It has several functions proven to help this type of work. However it is fully manual (aside from auto-completion), so no speech recognition if you are looking for that, but it is a great tool to do the job.
Download Transcription Aid

Praat is a scientific software program for the analysis of speech in phonetics. Praat analyzes mono signals. But within certain limits, stereo signals can be recorded and saved, opened, and played back in stereo. The modest support for stereo signals that Praat does provide is there for the convenience of colleagues who have their speech material in stereo form. In fact, outside the lab, it is almost impossible nowadays to produce mono tape recordings with standard equipment and standard connecting cables. Most portable recorders record in stereo nowadays.
Download Praat

Longman English Dictionary Browser
Longman English Dictionary Browser is a small application that allows you to quickly search and view word definitions from the Longman Online English Dictionary.
First, launch the program and it will stay in the task tray. Next, select a keyword to look up and press 'Control + Shift + d' keys. The program will search the definition and show the result.
Download Longman English Dictionary Browser

Polyglot 3000
Polyglot 3000 is an automatic language identifier that quickly recognizes the language of any text, phrase or even single words.
- Recognizes more than 400 languages.
- Supports Unicode texts.
- Convenient user interface.
- True-Coloured icons in menu and toolbar.
- Quick and correct language identification.
- Can be set to only check for popular languages.
- Multilingual interface (English, German, French, Spanish and others).
Download Polyglot 3000


Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. 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.
Download Gnuplot

PSPP is a program for statistical analysis of sampled data. It is a free replacement for the proprietary program SPSS. PSPP has both text-based and graphical user interfaces. PSPP can perform descriptive statistics, T-tests, anova, linear and logistic regression, cluster analysis, factor analysis, non-parametric tests and more. Its backend is designed to perform its analyses as fast as possible, regardless of the size of the input data.
Download pspp4windows

gretl is a cross-platform software package for econometric analysis, written in the C programming language.
- Easy intuitive interface (18 languages besides English)
- A wide variety of estimators: least squares, maximum likelihood, GMM; single-equation and system methods
- Time series methods: ARIMA, GARCH, VARs and VECMs, unit-root and cointegration tests, Kalman filter, etc.
- Limited dependent variables: logit, probit, tobit, heckit, interval regression, models for count and duration data, etc.
- Output models as LaTeX files, in tabular or equation format
- Integrated powerful scripting language...
Download gretl

Sequalator stands for Simultaneous Equations Calculator. It is a software for solving Linear Simultaneous Equations. The solver is based on the Gauss Jordan elimination method for solving Linear Simultaneous Equations. The resulting solution can also be analyzed using the built-in capabilities of the utility, which provide you with information about any errors in your equations.
Download Sequalator

Nonlinear Schrödinger equation (NSE) is a fundamental equation in nonlinear optics that describes the propagation of a pulse through a dispersive and nonlinear medium. Nonlinear Pulse Propagation Solver (NPP) is a program, written in C/C++, that solves NSE in an arbitrary waveguide. It has a user friendly interface, which allows a user to enter the pulse and waveguide parameters and execute simulations. The program can be invoked within MATLAB and any other scripting language. It can export the results in different formats including ASCII text '.txt' and MATLAB '.mat' format. The program can also utilize the power of GPU via CUDA. With a modern gaming card 'NVidia GTX TITAN', a speed increase of a factor of 100 times can be achieved. This makes NPP a powerful tool especially for simulating long waveguides.
Download NPP

SASfit has been written for analyzing and plotting small angle scattering data. It can calculate integral structural parameters like radius of gyration, scattering invariant, Porod constant. Furthermore it can fit size distributions together with several form factors including different structure factors. Additionally an algorithm has been implemented, which allows to simultaneously fit several scattering curves with a common set of (global) parameters. This last option is especially important in contrast variation experiments or measurements with polarized neutrons. The global fit helps to determine fit parameters unambiguously which by analyzing a single curve would be otherwise strongly correlated.
Download SASfit

Runge is an Interactive Solver for Systems of Ordinary Differential Equations. It solves initial value problem (aka Cauchy problem). It utilizes BLAS and LAPACK libraries optimized for modern multi-core processors. It allows you to start a solution by mouse click on a plane. It uses Runge Rule to adjust step length to satisfy required precision on each step. When it needs to compute derivatives (Jacobian matrix, for example) it does that analytically, i.e. without using numerical methods. It allows to export results to MS Excel and MATLAB.
Download Runge

GetDP is a general 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.
Download GetDP

Elmer is a finite element software for numerical solution of partial differential equations and multiphysical problems. It includes models of structural mechanics, fluid dynamics, heat transfer, electromagnetics etc. Features: multphysical finite element software; modern user interface based on Qt; parallelization with MPI; active user community; extensive support of different element types.
Download Elmer

MathMod is a mathematical modeling software that visualize and animate implicit and parametric surfaces. MathMod supports: 3D and 4D plotting and animation; OBJ output file format; Scripting language compatible with JSON; Large set of scripted examples.
Download MathMod

Netgen is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. Netgen contains modules for mesh optimization and hierarchical mesh refinement. Netgen is open source based on the LGPL license. It is available for Unix/Linux and Windows.
Download Netgen

SimplexNumerica is an object-oriented numerical data analyzer, plotting and visualization program. SimplexNumerica is proving to be extremely popular among scientists. It has Ergonomic programming using the newest Windows programming guidelines with toolbars, context dialogs and interactive diagrams providing easy handling with difficult numeric mathematics. SimplexNumerica is best suited for publication type graphics, analysis of arbitrary data, analysis of measuring data, etc.
Download SimplexNumerica

ASCEND is a system for solving systems of equations, aimed at engineers and scientists. It allows you to build up complex models as as systems constructed from simpler sub-models. Using ASCEND it is simple to play around with your model, examine its behaviour, and work out how it can best be solved. You can easily change which variables are fixed and which are to be solved, and you can examine the way in which the model is being solved.
Download ASCEND

Euler Math Toolbox
Euler Math Toolbox (EMT) is a well stylized application that offers you a complete and comprehensive environment where you can perform both simple and complex mathematical calculations.
With EMT, you can
- experience numerical as well as symbolic mathematics with ease and beauty,
- present results with nice graphics, which can be exported to files or to web pages, or can be pasted into presentations,
- do quick and reliable numerical computations using real or complex numbers, intervals, vectors or matrices, ...
Download Euler Math Toolbox

This program calculates pi and other mathematical constants to arbitrary precision, only limited by processing power and memory. Its main feature is not speed, but multiplatform capability and a nice GUI.
Download CalcPi

Turbo Plot
Are you tired of stupid, heavy and messy plotters? Turbo Plot is here to help you draw nice shapes and functions for your dissertation!
What are the unique Turbo Plot features that make it so powerful?
- As any drawing application, Turbo Plot can save images. But it can also save Vector Image Files. A Vector image file is an image based on vectors (and not pixels), and thus it can be rendered, printed, drawn or saved into a PDF without aliasing and at any scale rate!
- Turbo Plot can save TPLXML files, text files that contain what you have created in text commands so you can load them easily or edit them manually.
- Turbo Plot can save SWF files (Adobe Flash), which are Animated Vector Files. These allow you to create high quality unaliased graphics with animation!
Download Turbo Plot

Prime95 is a program designed to be used to find Mersenne Prime numbers.
An integer greater than one is called a prime number if its only divisors are one and itself. The first prime numbers are 2, 3, 5, 7, 11, 13, 17, etc.
A Mersenne prime is a prime of the form 2P-1. The first Mersenne primes are 3, 7, 31, 127, etc.
There are two ways to use this program. The automatic way uses a central server, which we call the PrimeNet server, to get work to do and report your results. The second method is the manual method (recommended for computers with no Internet access).
Download Prime95

MS Mathematics
MS Mathematics provides a set of mathematical tools that help students get school work done quickly and easily. With MS Mathematics, students can learn to solve equations step-by-step while gaining a better understanding of fundamental concepts in pre-algebra, algebra, trigonometry, physics, chemistry, and calculus.
MS Mathematics includes a full-featured graphing calculator that’s designed to work just like a handheld calculator. Additional math tools help you evaluate triangles, convert from one system of units to another, and solve systems of equations.
Download MS Mathematics


(on a separate page)

Unit Conversion

Converber is a unit converter. It is a powerful software utility that will help make easy conversions between 1324 various units of measure in 38 categories.
Download Converber


Golden Cheetah
GoldenCheetah is a software package that:
- Downloads ride data directly from the CycleOps PowerTap and the SRM PowerControl V, VI and VII.
- Imports ride data downloaded with other programs, including TrainingPeaks WKO+ and the manufacturers' software for the Ergomo, Garmin, Polar, PowerTap, and SRM devices.
- Provides a rich set of analysis tools, including a critical power graph, BikeScore calculation, histogram analysis, a best interval finder, and a pedal force versus pedal velocity chart, to name just a few.
Download Golden Cheetah

PreviSat is a satellite tracking software for observing purposes. Very easy to use, it shows positions of artificial satellites in real-time or manual mode. PreviSat is able to make predictions of their passes and also predictions of Iridium flares. PreviSat implements the SGP4 model which uses the TLE orbital elements in order to calculate the geocentric position of artificial satellites. PreviSat shows satellites in a world map view or in a sky map view and is able to calculate all passes of satellites for any location in the world. It also calculates flares produced by satellites of the Iridium constellation.
Download PreviSat

KMLCSV Converter
KMLCSV Converter is a free open source software that enables you to convert KML file to a formatted CSV file, and vice versa. This CSV file can then be uploaded into your Garmin GPS by using Garmin POI Loader, which can be downloaded for free. This allows you to easily plot all custom point of interests (POI) through Google Earth or Google Maps first before transferring them into your Garmin GPS. You can also use KMLCSV Converter to visually map your iPhone or iPad tracking data into Google Earth.
Download KMLCSV Converter

PC WorkBreak
PC WorkBreak provides proper reminders to reduce your RSI (Repetitive Strain Injury) risk. It offers multi-type break reminders such as micro-break, stretch, eye exercises and walk, based on your PC usage model. Compliance rates are also provided. Follow a good break setting will help heavy PC user to release body pain induced by long sitting or frequent keyboard/mouse usage. All break settings are configurable, and you can use your favorite picture or animation (gif) as reminder demo.
PC WorkBreak has 64-bit version, and 32 & 64-bit applications in ONE copy.
Download PC WorkBreak

Prog Finder
Prog Finder - Ex. Prog Satellite Finder. Simple and completely free the utility capable considerably to help with adjustment of the Satellite dish or Terristeral antenna.
- Calculation of azimuth and elevation angle.
- Indication of level of a signal, including the sound.
- Chart of signal level.
- Scanner and power satellite detection.
- Control of Diseq positioner (include usals), switch,...
- Support Terrisateral and Satellite signal.
Download Prog Finder