IMathAS review
A focused, free platform for self-hosted algorithmic math assessment.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
IMathAS is an open-source, web-based mathematics assessment and course-management system for educators and institutions. It is designed for homework, tests, and course activities that need algorithmically generated questions and automatic grading of numerical or mathematical-expression answers. Its audience includes instructors and institutions seeking control over deployment, reusable math content, and learning-management-system connectivity rather than a general-purpose programming assessment platform.
The product’s strongest depth is in math assessment. Educators can build question libraries and reusable question sets, display math and graphs, provide calculator-style entry, and allow graph creation. Supported formats include multiple-choice, matching, matrix, interval, multipart, graphing, and file-upload questions. A course gradebook can combine online and offline grades, while discussion forums and course-content posting extend the system beyond individual assignments. This breadth makes IMathAS suitable for structured mathematics courses with varied assessment formats.
IMathAS is distributed under the GNU GPL and is available as free, open-source software. It can be installed on an institution’s own web server using PHP and MySQL, and it connects with learning-management systems through LTI 1.1 and LTI 1.3 as both a consumer and producer. That deployment model fits organizations that can manage their own web infrastructure and want an adaptable math-focused system. Institutions looking for hosted convenience, broad subject coverage, or programming autograding should consider a different category fit; those prioritizing self-hosted algorithmic math assessment, course tools, and LMS integration should shortlist IMathAS.
IMathAS pros and cons
- Where it wins
- Algorithmically generates and automatically grades math answers
- Supports reusable question libraries, graphing, and varied question types
- Offers gradebook, course tools, and LTI 1.1/1.3 integration
- Where it doesn't
- Focused on mathematics rather than programming autograding
- Self-hosted installation requires PHP and MySQL
- Web and self-hosted deployment may not suit SaaS-only teams
IMathAS fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update