Math Integral Cheatsheet

Github Repo: repo

Integral CheatSheet

This project provides a web-based cheat sheet for common integral formulas. All formulas are maintained in LaTeX, automatically converted to JSON, and rendered beautifully on a web page using MathJax.

Project Structure

1
2
3
4
5
6
7
8
.
├── README.md # Project documentation
├── index.html # Main web page displaying the formulas
├── main.tex # LaTeX source file with all integral formulas
└── src
├── get_json.py # Python script to extract formulas into JSON
├── integrals.json # Generated JSON file with formulas and notes
└── main.pdf

Usage

Quickly Setup

  • Using the webpage: Integral Cheatsheet
  • git clone all the source code to get the main.tex or the src/main.pdf
  • Download main.pdf directly.

Using Overleaf

Download files.zip from the release page and drag the zip file to overleaf.

Want to build your own?

Fork this repo and make some modifications on your own!

  1. Edit Integral Formulas

Edit or add formulas in src/main.tex using LaTeX, preferably within enumerate environments.

  1. Generate JSON Data

Run the Python script to extract formulas from the LaTeX file and generate the JSON file:

1
2
cd src
python get_json.py

This will read main.tex and output integrals.json.

  1. View in Browser

Open index.html in your browser to view all integral formulas with LaTeX rendering and notes.

Note:
Make sure the path to integrals.json in index.html matches its actual location (default: src/integrals.json).

Technology Stack

  • LaTeX: For editing and maintaining formulas
  • Python: For extracting and converting formulas to JSON
  • HTML + JavaScript: For web display
  • MathJax: For rendering LaTeX formulas

Contribution

Contributions are welcome! Feel free to add or correct formulas, improve scripts, or submit issues and pull requests.

In one word, PR Welcome!😍


Math Integral Cheatsheet
https://xiyuanyang-code.github.io/posts/Math-Integral-Cheatsheet/
Author
Xiyuan Yang
Posted on
May 23, 2025
Updated on
May 23, 2025
Licensed under