Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Formula Universe

An interactive offline-first formula reference built for students, engineers, developers, analysts, and educators.

Designed to answer three questions instantly:

  • What is this formula?
  • When would I actually use it?
  • Why does it matter in real life?

Features

  • Instant live search
  • Category filtering
  • Offline-first single HTML file
  • Fast lightweight vanilla JavaScript
  • Plain-English explanations
  • Responsive modern UI
  • Educational examples and intuition
  • Covers multiple disciplines

Subjects Covered

Mathematics

  • Algebra
  • Geometry
  • Trigonometry
  • Calculus
  • Linear algebra

Statistics

  • Probability
  • Distributions
  • Hypothesis testing
  • Correlation
  • Expected value

Machine Learning

  • Gradient descent
  • Activation functions
  • Backpropagation
  • Loss functions
  • Embeddings
  • Attention

Finance

  • Compound interest
  • Present value
  • Risk metrics
  • Discounting
  • Portfolio concepts

Computer Science

  • Big-O notation
  • Graph algorithms
  • Dynamic programming
  • Hashing
  • Bit manipulation

Game Development

  • Collision detection
  • Rotation matrices
  • Projectile motion
  • Delta time
  • Interpolation

Why This Project Exists

Most formula sheets are terrible for actual learning.

They show equations without explaining:

  • when to use them
  • why they matter
  • how they connect to real systems

This project was built to bridge the gap between:

  • memorization
  • intuition
  • practical application

The goal is fast understanding, not academic overload.


Design Goals

  • Works fully offline
  • No frameworks
  • No external dependencies
  • Fast rendering
  • Easily extendable
  • Beginner-friendly explanations
  • Professional enough for engineers and educators

Tech Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript

No frameworks. No build tools. No external libraries.


Running Locally

Simply open:

formulas.html

in any modern browser.

No installation required.


Educational Use

Teachers, students, tutors, and schools are welcome to use this project for educational purposes.

Please retain attribution.


Contributing

Contributions are welcome.

You can help by:

  • adding formulas
  • improving explanations
  • fixing inaccuracies
  • improving accessibility
  • adding new disciplines

Future Improvements

Planned ideas:

  • formula favorites/bookmarks
  • dark/light theme switch
  • formula graph visualizations
  • quiz mode
  • spaced repetition learning
  • export cheat sheets
  • keyboard navigation
  • mobile optimization improvements

License

CC BY-NC-ND 4.0 License


Attribution

This project is open-source, but the educational explanations and plain-English translations are my original work. If you use this for teaching, please retain the original author links.


Author

Built by TAHMINA SADIA MAHMUD RODSHI

GitHub: https://github.com/tsmio/formula-universe

Releases

Sponsor this project

Packages

Contributors

Languages