Showing 174 open source projects for "simple math"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    MarkText

    MarkText

    A simple and elegant markdown editor

    MarkText is an MIT licensed open source project, and the latest version will always be downloadable for free from the GitHub release page. MarkText is still in development, and its development is inseparable from all sponsors. Realtime preview (WYSIWYG) and a clean and simple interface to get a distraction-free writing experience. Support CommonMark Spec, GitHub Flavored Markdown Spec and selective support Pandoc markdown. Markdown extensions such as math expressions (KaTeX), front matter and emojis. Support paragraphs and inline style shortcuts to improve your writing efficiency. Output HTML and PDF files. ...
    Downloads: 915 This Week
    Last Update:
    See Project
  • 2
    LaTeX Gboard Dictionary

    LaTeX Gboard Dictionary

    Importable dictionary for typing math symbols more easily

    Importable dictionary for typing math symbols more easily on your Android phone by using keyboard shortcuts inspired by LaTeX. Gboard Dictionary for easily typing unicode symbols with shortcuts based on LaTeX. Shortcuts for Gboard are supported on all Android devices. As of now, these shortcuts cannot be imported to iOS devices.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    JupyterQuiz

    JupyterQuiz

    An interactive Quiz generator for Jupyter notebooks and Jupyter Book

    JupyterQuiz is a tool for displaying interactive self-assessment quizes in Jupyter notebooks and Jupyter Book. Important Note for JupyterLab 4 Users: Changes to the math rendering system in JupyterLab 4 have broken the LaTeX rendering in JupyterQuiz. There is not currently a simple solution, but I have opened an issue requesting that the necessary methods be made available. Math should still work in Jupyter Book. A very hacky solution is available in version 2.7.0a1, which loads MathJax 3 on top of the JupyterLab MathJax version. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    openbench

    openbench

    Provider-agnostic, open-source evaluation infrastructure

    openbench is an open-source, provider-agnostic evaluation infrastructure designed to run standardized, reproducible benchmarks on large language models (LLMs), enabling fair comparison across different model providers. It bundles dozens of evaluation suites — covering knowledge, reasoning, math, code, science, reading comprehension, long-context recall, graph reasoning, and more — so users don’t need to assemble disparate datasets themselves. With a simple CLI interface (e.g. bench eval <benchmark> --model <model-id>), you can quickly evaluate any model supported by Groq or other providers (OpenAI, Anthropic, HuggingFace, local models, etc.). openbench also supports private/local evaluations: you can integrate your own custom benchmarks or data (e.g. internal test suites, domain-specific tasks) to evaluate models in a privacy-preserving way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    Money Math

    Money Math

    Smart financial calculator for savings, discounts and payments

    Looking for a simple yet powerful financial tool? Our calculator app helps you easily manage your money with four key features. You can calculate how much your savings will grow with interest — just enter your deposit, rate, and period. It’s perfect for planning your investments. The app also helps you understand discounts — input the original price and discount percentage, and see the final price instantly. Managing regular payments is simple: just enter the amount, frequency, and duration...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    llm.c

    llm.c

    LLM training in simple, raw C/CUDA

    llm.c is a minimalist, systems-level implementation of a small transformer-based language model in C that prioritizes clarity and educational value. By stripping away heavy frameworks, it exposes the core math and memory flows of embeddings, attention, and feed-forward layers. The code illustrates how to wire forward passes, losses, and simple training or inference loops with direct control over arrays and buffers. Its compact design makes it easy to trace execution, profile hotspots, and understand the cost of each operation. Portability is a goal: it aims to compile with common toolchains and run on modest hardware for small experiments. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    pylatexenc

    pylatexenc

    Simple LaTeX parser providing latex-to-unicode and unicode-to-latex

    ...The pylatexenc.latexencode module provides a function unicode_to_latex() which converts a Unicode string into LaTeX text and escape sequences. It should recognize accented characters and most math symbols. A couple of switches allow you to alter how this function behaves.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Miniredis

    Miniredis

    Pure Go Redis server for Go unittests

    ...Since miniredis is intended to be used in unittests TTLs don't decrease automatically. You can use TTL() to get the TTL (as a time.Duration) of a key. It will return 0 when no TTL is set. Miniredis will use math/rand's global RNG for randomness unless a seed is provided by calling m.Seed(...). If a seed is provided, then miniredis will use its own RNG based on that seed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    GuitarPedal

    GuitarPedal

    Linus learns analog circuits

    GuitarPedal is an experimental repository exploring a digital guitar-effects signal chain implemented with lean, low-level code. The project demonstrates how to read audio input, process it through simple transformations, and write the result out in real time with minimal latency. It emphasizes straightforward, inspectable DSP so developers can follow the math and tweak parameters without a giant framework in the way. The codebase favors portability and simplicity, focusing on a handful of canonical effects rather than a sprawling plugin architecture. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Docmost

    Docmost

    An open-source collaborative wiki and documentation software

    ...Create and manage user groups to grant unified permissions, making it simple to control access by assigning roles and privileges collectively. Engage in meaningful discussions directly on your pages with the integrated inline commenting system. View the history of changes made to each page, allowing you to track edits over time and revert to previous versions if needs be.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    NanoNeuron

    NanoNeuron

    NanoNeuron is 7 simple JavaScript functions

    Nano-Neuron is a didactic project that reduces the idea of a neuron to a handful of tiny JavaScript functions so learners can see “learning” in action without heavy frameworks. It demonstrates how a scalar input can be linearly transformed with a weight and bias, then adjusted via gradient updates to fit a simple mapping such as Celsius-to-Fahrenheit conversion. The code emphasizes readability over performance, inviting you to step through calculations and watch parameters converge. Because...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Notepadqq

    Notepadqq

    A simple, general-purpose editor for Linux

    Notepadqq is designed by developers, for developers. With its more than 100 supported languages, it is the ideal text editor for your daily tasks. Your code should be the protagonist: that's why we designed Notepadqq to put focus on the content, without unnecessary fancyness. As developers, we know how it's important to be quick and agile. These are what we believe to be the most important things for any tool that will be used multiple times a day. Notepadqq gives you a hand with multiple...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13

    Math Expression Evaluator

    Evaluates simple mathematical expressions

    A simple Android app to evaluate mathematical expressions. It can handle variables. Somewhat more useful then a calculator but not sophisticated as mathcad or linux octave. Small app, does not take up much space. The following is an example of the type of input it takes: apple = 3, pear = 7 78 * (apple + pear) the output would be 780
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    OmniTools

    OmniTools

    Self-hosted collection of powerful web-based tools for everyday tasks

    ...A key design choice is that file processing happens entirely on the client side, meaning your data stays in your browser instead of being sent to the backend. The tool catalog spans both technical and non-technical needs, including image, video, audio, PDF, text, date/time, math, and data format utilities like JSON/CSV/XML helpers. It’s also packaged for straightforward self-hosting, with a lightweight Docker image and simple run commands, so it can be deployed quickly on a homelab or internal network.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    Ray Tracing in One Weekend Book Series

    Ray Tracing in One Weekend Book Series

    The Ray Tracing in One Weekend series of books

    ...These books are formatted for printing directly from your browser, where you can also (on most browsers) save them as PDF. In Ray Tracing in One Weekend, you will build a simple brute-force path tracer. Continuing with Ray Tracing: The Next Week, you will add textures, volumes (like fog), rectangles, instances, lights, and support for lots of objects using a bounding volume hierarchy (BVH). Finally, with Ray Tracing: The Rest Of Your Life, we'll dive into the math of creating a very serious ray tracer.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    micrograd

    micrograd

    A tiny scalar-valued autograd engine and a neural net library

    micrograd is a tiny, educational automatic differentiation engine focused on scalar values, built to show how backpropagation works end to end with minimal code. It constructs a dynamic computation graph as you perform math operations and then computes gradients by walking that graph backward, making it an approachable “from scratch” autograd reference. On top of the core autograd “Value” concept, the project includes a small neural network library that lets you define and train simple models with a PyTorch-like feel, including multilayer perceptrons. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Roots.jl

    Roots.jl

    Root finding functions for Julia

    This package contains simple routines for finding roots, or zeros, of scalar functions of a single real variable using floating-point math. The find_zero function provides the primary interface. The basic call is find_zero(f, x0, [M], [p]; kws...) where, typically, f is a function, x0 a starting point or bracketing interval, M is used to adjust the default algorithms used, and p can be used to pass in parameters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Solver
    ... • Save time and effort — you won't have to learn anything else. • Import and export data — work with equations from files and save solutions in the desired format. Don't miss the chance to make learning math simple and effective!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Kytner

    Kytner

    a simple PC Tool Suite to easy Access PC Tasks

    Kytner 3.5.4 Last Hexagon arrived. Elegantly Simple Desktop Essentials ❄️ Experience a streamlined desktop with Kytner. Effortlessly personalize your wallpaper with Kytner Settings ✨. Secure your digital life with KytnerSec 🔒. Tackle daily math with Kytner Calc ➕➖✖️➗. Enjoy your media with Kytner Film ▶️, Kytner Picture 🖼️, and Kytner Music 🎶. Capture your screen with KytnerScreen 📸.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    3D Box rotation

    3D Box rotation

    Simple example of draw and rotate 3D box

    Simple source .java file; .bat for fast re-compile and run; and pre-compiled .jar Java program with example from scratch writed in Notepad++ without Eclipse, etc., How to draw and rotate 3D box most simple way. Rotation speed regulated in simple Loop with 10 ms sleep. Use Java version 8 (OpenJDK 8, OracleJDK 8, OracleJRE 8, ..). Higher versions have an anti-aliasing error in the BufferedImage ( Windows 10 ).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    qvge

    qvge

    Qt Visual Graph Editor

    qvge is a multiplatform graph editor written in C++/Qt. Its main goal is to make possible visually edit two-dimensional graphs in a simple and intuitive way. Please note that qvge is not a replacement for such a software like Gephi, Graphvis, Dot, yEd, Dia and so on. It is neither a tool for "big data analysis" nor a math application. It is really just a simple graph editor :)
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    Qwen Chat

    Qwen Chat

    An AI assistant for everyone, powered by the Qwen series models

    Qwen Chat is a versatile AI assistant powered by the advanced Qwen series models, designed for creativity, collaboration, and problem-solving. It excels at deep reasoning and cognitive tasks, helping users solve complex problems in math, science, coding, and more. The AI supports creative writing by generating narratives, characters, and plot ideas, blending imagination with logical coherence. Qwen Chat’s web search feature delivers fast, accurate, and real-time answers sourced from...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 23
    avr-gfortran

    avr-gfortran

    Program avr microcontroller using fortran77/90 syntax

    This is a pseudo Fortran 77/90 compiler for Atmel/Microchip AVR microcontroller, written in Fortran using gfortran compiler. The compiler use avr-gcc as dependency. As of version 1.0.3-1 (8 July 2026), the compiler introduces near-comprehensive native compatibility with Fortran 77/90 syntax. For Windows version (64bit), click https://sourceforge.net/projects/avr-gfortran/files/avr-gfortran-1.0.3-alpha-2026/avr-gfortran-win-1.0.3-1.zip/download Linux version (64bit), click...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Abscom

    Abscom

    A C11 library of reusable data structures and platform utilities.

    Abscom bundles low-level building blocks — dynamic arrays, growable strings, hash functions, an open-addressing hash map, timing helpers, and simple file I/O — under a single umbrella header. On top of that it ships a Python-inspired dynamic runtime that brings var values, lists, dictionaries, sets, JSON, random utilities, and a light object system to plain C, plus a scientific layer with matrices, statistics, general math (scalar utilities, number theory, geometry, complex numbers), CSV, path helpers, and basic threading. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Lamina ✦

    Lamina ✦

    Math on a Sheet of Glass! A WinUI 3 Calculator for Windows 11.

    Lamina ✦ is a WinUI 3 calculator that is not only includes a Regular Calculator but also something called "Scripties". She supports Mensuration, Finance, Currency Conversion, Unit Conversions And More!, making her a Very Extendable Option. Target OS: Windows 11 ONLY. | Latest Stable Version: v11.26100.15.0 App Execution Aliases : lamina.exe & lmna.exe What are Scripties? Scripties are High Performance GUI equivalents of Console Scripts, that are Reliable and Easy to...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next