Awesome Math

A curated GitHub list collects mathematics resources for browsing and further study.

github.com/rossant/awesome-math
Awesome Math homepage screenshot

About Awesome Math

Awesome Math is a curated list, hosted on GitHub, of resources for learning, teaching, and doing mathematics. It covers pure mathematics, applied mathematics, computation, formal proof, and the use of AI in mathematics, organized into sections such as foundations and logic, algebra, geometry and topology, analysis, probability and statistics, numerical and computational mathematics, mathematical physics, and mathematical software. The list points to external items including learning platforms, proof and problem-solving texts, video courses, question-and-answer sites, and reference works. Most listed resources are free to access; paid resources may be included when they are widely respected and hard to replace, and access limits are meant to be stated in the entry. It is an index rather than a teaching platform, so the actual material lives on the linked sites.

Key features

  • Topic-organized index spanning foundations, algebra, geometry, analysis, probability and numerical math
  • Sections on formal mathematics and theorem proving
  • Sections on AI for mathematics and mathematical software tools
  • Mixes learning platforms, video courses, Q&A sites, textbooks and reference works
  • States that most listed resources are free, with paid exceptions
  • Contribution guidelines for suggesting new resources
Best for: Students, teachers, and self-learners who want a topic-organized starting point for finding mathematics resources across many subfields.
Good for
  • Covers both pure and applied mathematics in a single list
  • Most listed resources are free to access, with paid items flagged as exceptions
  • Maintained repository with contribution guidelines and a documented commit history
Watch out for
  • It is a directory of links rather than original instructional content
  • Some entries lead to paid courses or textbooks, and access terms vary by external platform

Awesome Math at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Awesome Math alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Mathematics Learning

Well-known listings from the same topic.

All 31

Awesome Math FAQ

Does Awesome Math provide its own courses?
No. It is a curated list that links to external resources for learning, teaching, and doing mathematics.
Are the listed resources free?
Most are free to access. Paid resources may be included when widely respected and hard to replace, and access limits are meant to be stated in the entry.
How do I suggest a resource for the list?
Read the contribution guidelines in the repository before suggesting a resource.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing