Open Notebook

A free and Open Source application for creating digital math worksheets that can be completed by students on their computers.

Follow the project facebook twitter Report Bug or Request Feature

Open Notebook enables math teachers to create documents like worksheets, tests and quizzes easily. It includes native tools for adding rich mathematical content like graphs, equations, number lines and geometric models with ease. It is released completely free of charge under the GPL Open Source license. Many tools exist for programmers and mathematicians, Latex is a favorite among these audiences, and tools like MS Word provide some basic functionality to edit equations. Unfortunately nothing has available to allow for the creation of complete professional mathematical materials without a steep learning curve, until now.

System Requirements

Open Notebook runs on Windows, Mac OS and Linux. It requires an up to date version of Java (Sorry chromebook users, we're working on a java-free solution, check back for updates!).

Contact the Team

We love to hear from users, and we are looking for advocates to share Open Notebook with their colleagues. If you think this software could help the teachers at your school, please reach out for a FREE demo and training session over a skype or google hangout call. You can also contact us if you are interested in being a part of our community, to write new features and fix bugs, or if you aren't a programmer you can help us document or test the software.

developers AT opennotebookmath DOT com

problem solving interface

In addition to making documents for print, Open Notebook provides tools to make your worksheets interactive. The student mode of Open Notebook allows for the assignments to be completed digitally including showing their step-by-step algebra work. We will be working to integrate these documents with popular course management systems like Moodle to enable efficient collection and automated grading of the digital assignments. This will enable teachers to promptly and easily analyze their students' performance on each assignment to identify trouble spots and better prepare for class the next day.

problem generation

To enable reuse of materials, OpenNotebook also includes facilities to create not only static content, but problem formulas that will let you generate new versions of a worksheet. With these powerful tools, we hope to empower teachers to build a world class library of open educational materials and provide all of the benefits of digital mathematics to every classroom, absolutely free.

Your future of a more productive school day, and more time to spend helping your students awaits. Try Open Notebook now!

Request Features or Report Bugs

This software is still under heavy development. We will try to fix bugs reported promptly and maintain backwards compatibility as we improve the software with new features, but the software comes with no guarantees. If you experience problems, or have feature requests, please report them on Github here.

Copyright 2015 Jason Altekruse

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see