Anthias
Anthias gives you digital signage software on your own infrastructure.
Open-source digital signage, honestly reviewed. No marketing fluff, just what you get when you self-host it.
TL;DR
- What it is: Open-source digital signage platform that turns a Raspberry Pi or PC into a screen that displays images, web pages, and video on a schedule [README][website].
- Who it’s for: Small business owners, offices, community spaces, and tinkerers who want a low-cost menu board, event display, or info screen without paying per-screen SaaS fees.
- Cost savings: Commercial digital signage platforms (ScreenCloud, Yodeck, Rise Vision) typically run $10–20/screen/month. Anthias is free software; hardware is a Raspberry Pi (~$35–75) plus an HDMI screen you may already own [website].
- Key strength: Genuinely works on a $35 Raspberry Pi, supports Raspberry Pi 1 through 5, and has been around long enough (formerly Screenly OSE, rebranded 2022) to be considered battle-tested for single-screen use [README].
- Key weakness: No centralized multi-screen management. Every screen is managed individually. The website says this plainly: Anthias is the right choice only if you’re “OK with managing each screen individually” [website]. Once you want more than two or three screens, the case for the paid Screenly product or a different platform grows fast.
What is Anthias
Anthias is digital signage software: you install it on a Raspberry Pi (or an x86 PC), connect a screen via HDMI, point it at a playlist of images, web URLs, and video files, and it loops that content on schedule. No subscription, no cloud account, no ongoing bill.
The project was built by Screenly, Inc. — a commercial digital signage company — as the open-source edition of their product, originally called Screenly OSE. In December 2022 it was renamed Anthias to reduce confusion between the free and paid products [README]. The GitHub README describes it as “The world’s most popular open source digital signage project.” At 3,429 GitHub stars, it’s not Kubernetes-scale, but it’s meaningful traction for a niche tool.
The honest summary of what Screenly, Inc. gets from maintaining an open-source project they give away: a funnel. The website’s FAQ explicitly positions Anthias as the wrong tool once you want multi-screen management, cloud hosting, or professional support — all of which they sell as Screenly [website]. That’s a legitimate business model and it doesn’t make the free product worse, but you should understand the dynamic before you build a dependency on it.
The current version runs on Raspberry Pi 1 through 5, with Raspberry Pi 5 support described as newly added in the README. It also runs on 64-bit x86 PCs, though the README notes that PC disk images are still in progress [README]. Deployment uses Docker.
Why people choose it
Third-party review coverage of Anthias specifically is thin — the project operates in a niche (single-screen DIY signage) that doesn’t attract the tech media attention that developer tools or automation platforms get. What exists is mostly forum activity from people solving actual problems [forum].
The reasons people land on Anthias over commercial alternatives are:
Cost per screen at low volume. A single-screen Yodeck setup costs around $10/month after the free tier. Over two years that’s $240 for one screen. A Raspberry Pi 4 costs roughly $55, an SD card $10, and Anthias is free. You break even on hardware in month three. For a small restaurant with one menu board or a nonprofit with a lobby display, this math is obvious [website].
No cloud dependency. Content runs from the device itself. The screen still works during an internet outage (for content already loaded). For a clinic displaying appointment reminders or a retail store with a price board, uptime tied to a third-party cloud is an unnecessary risk.
Hardware flexibility. The project explicitly supports Raspberry Pi 1, 2, 3, 4, and 5. That means a Pi 3B that’s been sitting in a drawer for three years can run the current software. No forced hardware refresh cycle [README].
REST API for automation. Anthias includes a REST API, which matters if you want to update content programmatically — push new images automatically, update a web URL schedule via a script, or integrate with an existing content pipeline [README].
Where it loses:
The forum post from 2022 about restoring from a backup archive [2] is instructive about the support experience. The issue involved file path mismatches after a migration between install types (Raspbian vs. balena). The resolution came from community members in a forum thread, not official support. This is fine if you’re comfortable debugging Docker logs and reading Python stack traces. It’s a problem if you need someone to call.
Features
Based on the README and website:
Core display engine:
- Loop of images, web pages, and video content [website]
- 1080p Full HD resolution [website]
- Content scheduling — assign active hours to assets [website]
- Multiple content types in a single playlist
- Manage via a local web interface on the same network [website]
Deployment and integrations:
- Docker-based deployment [README]
- balenaOS support for fleet deployments (with caveats — see Deployment section) [README]
- REST API for programmatic content management [README]
- Backup and restore functionality — works, but with some edge cases around file paths when migrating between install types [2]
Hardware support:
- Raspberry Pi 1, 2, 3, 4, 5 [README]
- 64-bit x86 PCs (disk images in progress) [README]
- Any HDMI-input screen [website]
What’s not there:
- No centralized dashboard for multiple screens [website]
- No cloud sync or remote management without additional setup
- No built-in user accounts or access control — whoever has network access to the device has access to the interface
- No analytics (dwell time, play counts, etc.)
- No native integration with content design tools
Pricing: SaaS vs self-hosted math
Anthias: $0 for the software. Hardware cost is the only variable.
| Hardware | Approximate cost |
|---|---|
| Raspberry Pi 4 (2GB) | ~$45 |
| MicroSD card (32GB) | ~$10 |
| Case + power supply | ~$10–15 |
| Total per screen | ~$65–70 |
Commercial digital signage alternatives (per screen/month):
- Yodeck: free for one screen, $7.99/month per screen after that
- ScreenCloud: ~$20/screen/month
- Rise Vision: free tier (limited), paid plans ~$11/screen/month
- Screenly (the paid product from the same company): ~$10–15/screen/month
Math for a small business with 3 screens:
On Yodeck at $7.99/screen/month: ~$24/month, $288/year, $576 over two years.
On Anthias: ~$200 total hardware cost, nothing recurring. Payback on hardware in month seven. After two years you’ve saved roughly $376 versus the cheapest commercial option, and substantially more versus ScreenCloud [website].
This math inverts if:
- You’re managing 15+ screens (per-screen management overhead becomes a real labor cost)
- You need remote access from outside the local network (requires VPN or additional setup)
- You need 24/7 support (you’re on your own)
For one to three screens in a location where someone technical is present, the self-hosted math is straightforward. Beyond that, run the numbers against your own time cost.
Deployment reality check
The install path is either a pre-built disk image for Raspberry Pi or a Docker Compose setup for PC [README]. The Pi route is the simpler one — flash an SD card, boot, done.
What you actually need:
- A Raspberry Pi (1–5) or 64-bit x86 PC
- A microSD card (Pi) or USB drive (PC)
- An HDMI display
- Local network (wired recommended for reliability)
- Basic Linux familiarity — you will need the terminal at some point
What can go sideways:
The balenaOS path has historically been rougher than the native Raspbian path. A 2022 forum thread documented a restore-from-archive failure on balena that worked fine on native Raspbian [2]. The community response was helpful but the fix required reading Docker logs and understanding how Anthias hashes asset filenames internally. This is the kind of thing that’s solvable in an afternoon for a technical person and a two-day project for someone who isn’t.
The README includes a notable warning: Anthias does not currently support devices running Debian Trixie. Stick to Debian Bookworm or Raspberry Pi OS Bookworm [README].
PC support is still maturing. Disk images for PCs are listed as in-progress in the README, so if your plan involves running this on an old mini PC rather than a Pi, verify current status before committing.
Web URL content relies on a browser rendering on the Pi. Anything requiring login, heavy JavaScript, or modern CSS will have varying results on lower-spec Pi hardware. A Raspberry Pi 4 handles most modern web pages well in 1080p. A Pi Zero is a different story.
Realistic setup time: 30–60 minutes for a Raspberry Pi with a fresh Raspberry Pi OS image and some Linux experience. Double that if it’s your first time imaging an SD card and configuring a local web server.
Pros and cons
Pros
- Zero recurring cost. No subscription, no per-screen fee, no usage limits [website].
- Runs on hardware you may already own. Any Raspberry Pi from version 1 onwards. That Pi 3 in the drawer becomes a working display [README].
- Simple enough for the actual use case. Show content on a screen on a schedule. It does this reliably.
- REST API. If you want to automate content updates (push new assets via script, integrate with a scheduling system), the API makes that possible [README].
- Long track record. The project started as Screenly OSE years before the 2022 rebrand. The core display loop functionality has had years of production testing [README].
- balenaOS support for people who want fleet management at a lower level [README].
- Raspberry Pi 5 support — the most current Pi hardware is supported [README].
Cons
- No multi-screen management. This is a hard architectural limit, not a missing feature. Every screen is its own device with its own interface. The project’s own FAQ calls this out as the reason to choose Screenly instead [website].
- License is non-standard. The GitHub metadata shows “NOASSERTION” for the license — it’s not a standard OSI-approved license that was auto-detected. Read the actual license file before embedding this in a commercial product or redistributing it.
- No official support. The website is explicit: Anthias is for users who “do not need support, hosting, or security updates” [website]. Forum-based community support only [2].
- PC support still maturing. x86 disk images are in progress, not finished [README].
- No remote management out of the box. Managing screens from outside the local network requires setting up a VPN or reverse proxy yourself.
- No content analytics. No play counts, dwell time, or proof-of-display reporting. If you need that for an advertising or compliance context, this isn’t the tool.
- Restore/migration has known rough edges. The 2022 forum thread about file path mismatches during archive restore [2] points to an area where the UX has historically been fragile. May have improved since, but worth testing before relying on backups.
- Built as a funnel for a paid product. Screenly, Inc. maintains this to generate leads for Screenly. Not inherently a problem, but the product decisions will always reflect that: features that push you toward the paid version won’t get built here.
Who should use this / who shouldn’t
Use Anthias if:
- You have one to three screens in a physical location and the monthly SaaS bill bothers you.
- You (or someone technical on your team) can spend an afternoon setting it up and don’t need a support phone number.
- Your content is images, videos, or simple web URLs — not complex interactive applications.
- You want a lobby display, menu board, office dashboard, or event schedule that runs reliably without ongoing cost.
- You have old Raspberry Pi hardware sitting unused.
Skip it if:
- You need to manage more than three or four screens from a single place — the per-screen management overhead will cost more in time than Screenly or another managed platform costs in money.
- You need remote access to update content without being on the local network (doable but requires extra setup).
- Your content display is client-facing in a way that requires guaranteed uptime and professional support.
- You’re not comfortable with Linux command line at all — the setup requires it and troubleshooting will require it more.
- You need content analytics, play reporting, or proof-of-display for advertising purposes.
Use Screenly (the paid product) if:
- You have multiple screens across one or more locations and want a single dashboard.
- You want cloud management, security updates, and actual support.
- You don’t want to maintain the hardware setup yourself.
Alternatives worth considering
- Screenly — the paid product from the same company. Better multi-screen management, cloud hosting, official support. ~$10–15/screen/month.
- Yodeck — free for one screen, $7.99/month per screen after. Managed cloud service, easy setup, more polished multi-screen management. No self-hosting option.
- Concerto — open-source digital signage built on Rails. More complex setup, more feature-rich for multi-screen scenarios.
- Xibo — open-source with both self-hosted and cloud options. More enterprise-focused, supports Windows and Linux players, has a separate server component. Better for organizations managing 10+ screens.
- info-beamer — Raspberry Pi-focused, freemium model, more powerful scripting but steeper learning curve.
- MagicMirror² — if your use case is a single interactive or informational display (like an actual mirror or personal dashboard), this is more relevant than Anthias.
For a small business choosing between free self-hosted and affordable managed: the realistic shortlist is Anthias vs Yodeck. Pick Anthias if you want zero recurring cost and have a technical person to set it up. Pick Yodeck if you want to never think about the infrastructure.
Bottom line
Anthias does one thing and does it honestly: it turns a cheap Raspberry Pi into a content display that runs without a monthly fee. The trade-offs are stated plainly on the product’s own website — no multi-screen management, no support, no cloud. If those trade-offs fit your situation (one to a few screens, technical tolerance, cost sensitivity), the math is simple. The hardware pays for itself in a few months compared to almost any managed alternative.
What keeps it from being a broader recommendation is the support model and the multi-screen ceiling. The moment you need to manage screens in two locations, or the moment something breaks and you need someone to call, Anthias is the wrong tool. That’s not a flaw in the project — it’s a product decision that Screenly, Inc. made deliberately, and they tell you upfront. The honest version of this review is: know what you’re buying (a single-screen, community-supported, Pi-based display loop), and it’s excellent for that. Want anything beyond that, and you’re looking at either their paid product or a different platform entirely.
Sources
- Anthias — Official Website (FAQ, features, hardware requirements). https://anthias.screenly.io
- Anthias Community Forum — “Blank error when trying to restore from archive” (community thread documenting backup/restore issues on balena and Raspbian, November 2022). https://forums.screenly.io/t/blank-error-when-trying-to-restore-from-archive/879
Primary sources:
- GitHub repository and README: https://github.com/screenly/anthias (3,429 stars)
- Official website: https://anthias.screenly.io
- Screenly blog post — Screenly OSE renamed to Anthias (December 6, 2022): https://www.screenly.io/blog/2022/12/06/screenly-ose-now-called-anthias/
Features
Integrations & APIs
- REST API
Category
Replaces
Related Media & Streaming Tools
View all 334 →Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
PhotoPrism
39KAI-Powered Photos App for the Decentralized Web. Tag and find pictures automatically without getting in your way.
Cobalt
39KSave what you love without ads, tracking, paywalls or other nonsense. Just paste the link and you're ready to rock.
qBittorrent
36KAn open-source software alternative to uTorrent. Feature-rich and runs on all major platforms.
SRS
29KSimple, high efficiency, realtime video server. Supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.