Math is Fun explains mathematics in easy language and offers puzzles, games, worksheets and an illustrated dictionary. It is intended for K-12 kids, teachers and parents, and covers topics such as times tables, data, geometry, numbers, money, algebra, calculus and physics.
Directory
Search results
Published directory entries matching your search.
Wolfram|Alpha is a computational knowledge engine with broad knowledge and deep computational power in mathematics. It provides calculators and answers across elementary math, algebra, calculus, geometry, number theory, discrete and applied math, logic, functions, plotting, advanced mathematics, definitions, famous problems, continued fractions, and Common Core math. Users can get help with math homework, solve specific problems, or find information on mathematical subjects and topics.
The NIST Digital Library of Mathematical Functions is an online reference covering special functions, organized into chapters such as algebraic and analytic methods, numerical methods, and orthogonal polynomials. It provides an index, notations, a guide to searching, permalinks and reference numbers for citing specific equations, tables and figures, and a list of software and errata.
MathDF is an online math solver with integrated AI chat and step-by-step solution functionality. It supports solving derivatives, integrals, equations, inequalities and related math problems. Users can input problems via math keyboard, photo scan, handwriting, or natural language. The tool provides instant in-browser results while typing, offers step-by-step solutions for eligible problems, supports image attachments, and includes a basic calculator mode.
microMathematics Plus is an open-source Android scientific graphing calculator and function plotter oriented around worksheets. It enables users to perform mathematical calculations in naturally readable form, create interactive formula collections, edit mathematical identities live with high accuracy, and store documents containing formulas, plots, text and images. The app includes no ads, trackers or telemetry, supports common mathematical operations and SI and non-SI units, and works on smartphones and tablets in portrait and landscape modes.
Park School Mathematics is a site presenting a series of mathematics books, from Book 1: Reasoning and Proving through Book 10: Functions and Models II, plus additional custom books. Book pages list lessons covering topics such as combinatorics, linear equations, quadratic models, graph theory, geometric proof, circular functions, algorithms, logarithms and recursion.
Tata Institute of Fundamental Research — Mumbai, India — is strong in Earth and Planetary Sciences, Mathematics and Medicine.
Oml is an OCaml math library that collects OCaml math and statistics functions. It aims for a descriptive, simple and typed approach to algorithms. A superset, Oml_full, includes C and Fortran dependencies such as Lacaml and LBFGS.
SpeedCrunch is a free, open-source high-precision scientific calculator licensed under the GPL. It features a fast, keyboard-driven interface that displays results as users type, with a scrollable input history, customizable syntax highlighting, and an optional on-screen keypad. The calculator supports over 80 built-in mathematical functions, user-defined functions, variables, calculations with up to 50 digits of precision, complex numbers, numeral bases, unit conversions, and includes a library of over 150 scientific constants and common formulas. It is available for Windows, macOS, and Linux in multiple languages.
Toys from Trash is a gallery page of Arvind Gupta's fun science toys, hosted at ArvindGuptaToys.com and made by Samir Dhurde. It presents topic categories including Air and water, Astronomy, Biology, Electricity and Magnetism, Math Magic, Paper Fun and Spinning Toys.
Comilla University is a public university located at Kotbari, Cumilla, Bangladesh, constructed on 50 acres of land at Lalmai Bihar, Moynamoti. It began with seven functional departments and now has 19 departments, including Mathematics, Physics, Chemistry, English, Law and Computer Science & Engineering.
Easing Functions Cheat Sheet is an open-source page that helps developers select easing functions to make CSS animations more natural. It lists named easing functions and shows implementations for CSS, PostCSS, gradients and a TypeScript math function.
emel is a simple and functional machine learning library built for the Erlang ecosystem and implemented in Gleam. It turns data into functions and supports installing through rebar.config, mix.exs or gleam add. Implemented algorithms include linear regression, k nearest neighbors, decision tree, naive Bayes, k means, perceptron, logistic regression and neural network, along with mathematics, algebra, geometry and statistics.
FlowerShow is a no-code platform that converts markdown files into hosted websites. It supports use cases including digital gardens, blogs, wikis, and documentation sites. Key features include backlink mapping, interactive knowledge graphs, automatically linked searchable wikis, sidebar navigation and full-text search for documentation, password protection, and comment functionality. The service natively supports CommonMark, GFM, Obsidian wikilinks, Mermaid diagrams, and LaTeX math, and is free to use with no credit card required.
funwebsite.fun is a personal site collecting projects described as mostly about math, language and games. Projects include the daily word puzzle Rainbow Connection, a snake game on square, triangle and hexagon tiles, and an Infinite Monkeys page. The site also lists blog posts.
GeoGebra is an interactive mathematics platform for teaching and learning. It provides free digital tools including calculators, graphing, geometry, 3D exploration, and collaborative whiteboard features. The platform offers ready-made educational resources for grades 4 to 12, tools for users to create custom materials, and classroom functionality for teachers to track student progress and provide feedback. It integrates with various learning management systems and is used by teachers and students at school and university levels.
Heynote is a dedicated scratchpad for developers that functions as a large persistent text buffer divided into blocks. Each block can have its own language mode for syntax highlighting and auto-formatting, and math blocks serve as calculator scratchpads. Multiple note buffers can be created and organized into directories, and inline images can be pasted, resized, and annotated. It is available for Mac, Windows, and Linux.
Imperial College London is a university focused on science, technology, engineering, medicine and business. It operates London campuses and an international network of hubs, and states that it uses science to tackle global challenges. Its study help pages cover undergraduate and postgraduate admissions, tuition fees, funding and scholarships, and student support. Canvas is the learning management system used at Imperial, replacing Blackboard.
Incanter is a Clojure-based, R-like platform for statistical computing and graphics. It provides charting and visualization, mathematical, statistical, matrix and linear algebra, and data manipulation functions. It can be used as a standalone interactive data analysis environment or embedded within other analytics systems as a modular suite of libraries.
Kalker is a scientific calculator application that supports user-defined variables and functions, ambiguous input syntax, differentiation, integration and complex number calculations. It runs natively on Windows, macOS, Linux and Android, and operates in web browsers via WebAssembly. The tool uses math-like syntax for input and supports sum calculations alongside standard and advanced mathematical operations.
Kathmandu University (KU) is an autonomous, not-for-profit, self-funding public institution established by an Act of Parliament in December 1991. It describes itself as an institution of higher learning dedicated to maintaining the standard of academic excellence in various classical and professional disciplines. Its stated mission is to provide quality education for leadership.
A draft curriculum of topics presented from a minimalist perspective. The material is designed for use on a phone or tablet, according to the author. Curriculums listed as in progress include Machine Learning, Security, Math, TAOCP, and Software with introductory courses such as Functional CS, Accelerated CS, and SICP. A Discord channel is mentioned for community.
MatrixCalc is a web-based matrix calculation tool. It performs matrix operations including addition, multiplication, inversion, determinant and rank calculation, transposition, diagonalization, row echelon form conversion, exponentiation, LU decomposition, QR decomposition, and singular value decomposition. It also solves systems of linear equations with step-by-step solutions. Users can input decimal fractions, mathematical expressions, matrix literals, and use built-in functions for calculations.
Machine Learning Visualized is a book of Jupyter Notebooks that implement and mathematically derive machine learning algorithms from first principles. Each notebook's output is a visualization of the algorithm during training, converging at its optimal weights. Chapters cover optimization, clustering and reduction, linear models and activation functions, and neural networks.