OpenBoard logo

OpenBoard Open Education Foundation

Use this command to install OpenBoard:
winget install --id=OpenEducationFoundation.OpenBoard -e

OpenBoard is an open source cross-platform interactive white board application designed primarily for use in schools. It was originally forked from Open-Sankoré, which was itself based on Uniboard.

OpenBoard is an open-source, cross-platform interactive whiteboard application designed to facilitate collaborative learning and teaching in classroom environments. It offers real-time collaboration, enabling multiple users to work simultaneously on a shared canvas. Key features include robust annotation tools such as text input, shape drawing, and freehand sketching, along with support for integrating multimedia content like images and PDFs. The platform is compatible with various devices and operating systems, ensuring flexibility in different educational settings. OpenBoard also provides a user-friendly interface that simplifies navigation and tool access.

Ideal for educators and students, OpenBoard enhances classroom engagement by allowing dynamic lesson creation and interactive discussions. It supports seamless integration with other educational tools and platforms, making it a versatile addition to any teaching environment. With its focus on collaboration and accessibility, OpenBoard is committed to fostering inclusive and effective learning experiences. Available via winget for easy installation across supported platforms.

README

GitHub Repo stars GitHub Repo forks

OpenBoard

latest release Commits since last release Github Repo Contributors downloads v1.7.1 Github All Releases

OpenBoard is an open source cross-platform interactive white board application designed primarily for use in schools. It was originally forked from Open-Sankoré, which was itself based on Uniboard.

Installing

1.7.1 installers are available for Windows, OS X and Ubuntu on the Download's page.

Supported platforms

Versionofficially maintained platformsbranch
1.7.1 (latest stable)Windows 10+, macOS 12+ (for both x64_64 and arm64), Ubuntu 20.04, Ubuntu 22.04master
1.7.2 (active development)Windows 10+, macOS 12+ (for both x64_64 and arm64), Debian 12dev

Communnity-driven packages

On Linux, Ubuntu is the only officially maintained platform. For other platforms, you can thank the awesome community of OpenBoard that provides some cool stuff like a FlatHub package, or OpenSuse support. Check on this page to see if you find what you're looking for. If you actually want to provide support and to be referenced on this page, please open an issue with the relevant information, and we'll be glad to add your contribution.

Building from source

If you didn't find any installer for your platform, or if you want to modify OpenBoard, you can find instructions on how to build OpenBoard from source on the wiki.

Qt support

OpenBoard can be compiled with the latest open source binaries of Qt 5.15 and Qt 6. On macOS, it is recommended to use Qt 6. You should also be able to compile OpenBoard using Qt 5.12, but it is not officially tested/supported.

Web Widgets

Even with not a single bit of knowledge in C++, you can contribute to OpenBoard. Web Widgets are websites that you can put and use directly on the board ! And to turn a website to an OpenBoard web widget is really simple !

Download and install OpenBoard, and develop your web app in it. You'll even find a web inspector to help you debug your site.

You'll find documentation on how to create a Web Widget from scratch or tunring your already developped web site into an OpenBoard Web Widget here.

Versions
1.6.3
1.6.2
1.6.1
1.5.4
Website
License