- Home
- Digital Signage Software
- Baobab
On the recordRead 12 Oct 202617 facts
Baobab
Plans and prices
Baobab
Free
Open-source · runs on your own computer or local server · not a multi-tenant SaaS
Read 12 Oct 2026 · github.com
On the record
- API access
- Yesgithub.com · read 21 Sep 2026
- Content tools
- The system supports MP4 and WebM uploads, automatic TV-friendly optimization with ffmpeg, and ordered playlists with enabled or disabled items.github.com · read 12 Oct 2026
- Content types
- MP4,WebM videosgithub.com · read 21 Sep 2026
- Desktop app
- An optional Windows Electron app embeds the admin panel and provides controls for local IP, TV URLs, backups, logs and diagnostics.github.com · read 12 Oct 2026
- Diagnostics
- Playback diagnostics report TV connections, playlist and media requests, response status, video details, TV IP address and player errors.github.com · read 12 Oct 2026
- Hosting
- It runs on the user's computer or local server and does not require paid cloud, Firebase or AWS.github.com · read 12 Oct 2026
- Integrations
- TV playback can use a TV browser or URL launcher, including MagicInfo, webOS browser and Android TV browser.github.com · read 12 Oct 2026
- License
- The project is distributed under the MIT license.github.com · read 12 Oct 2026
- Limits
- The project states that it has no advanced analytics, no mobile app and no DRM, and TV compatibility depends on each TV's browser or player engine.github.com · read 12 Oct 2026
- Mobile app
- Nogithub.com · read 21 Sep 2026
- Purpose
- Baobab is an open-source local digital signage system for TVs, office screens, storefront displays and internal monitors.github.com · read 12 Oct 2026
- Screen management
- Users can assign playlists to screens, use per-screen player URLs and choose per-screen TV compatibility profiles.github.com · read 12 Oct 2026
- Security
- Baobab is designed for trusted local networks; before internet exposure, its documentation recommends HTTPS behind a reverse proxy, changing the admin password, setting a long random session secret and restricting access to the admin panel.github.com · read 12 Oct 2026
- Storage and backups
- Baobab uses SQLite for its database, stores uploaded videos as files, and includes local backups.github.com · read 12 Oct 2026
- Support
- The repository's support guide directs users to GitHub Issues for bug reports and feature requests.github.com · read 12 Oct 2026
- TV compatibility
- The documentation lists profiles for Samsung Tizen, MagicInfo and URL Launcher, LG webOS, Android TV and Chromium, normal browsers, low-power TVs and direct streaming.github.com · read 12 Oct 2026