From a671504208689967e83d2dfdf50651bc741203ac Mon Sep 17 00:00:00 2001 From: xadyz1 Date: Sun, 26 Jul 2026 19:59:33 +0100 Subject: [PATCH 1/2] feat: rebrand to SwiftDisplay, update footer, remove GitHub/Open Source and emojis, update pricing to EUR without Free plan --- frontend/landing.html | 192 +++++++++++++++--------------------------- 1 file changed, 67 insertions(+), 125 deletions(-) diff --git a/frontend/landing.html b/frontend/landing.html index 06d1dcb..e93e83f 100644 --- a/frontend/landing.html +++ b/frontend/landing.html @@ -6,36 +6,36 @@ - Open-Source Digital Signage CMS — Self-Hosted & Free | ScreenTinker + Open-Source Digital Signage CMS — Self-Hosted & Free | SwiftDisplay - + - + - - + + - + - + content="SwiftDisplay open-source digital signage dashboard showing four online displays with playlist assignments"> + - + - + + content="SwiftDisplay open-source digital signage dashboard showing four online displays with playlist assignments"> @@ -526,7 +526,7 @@ } .price-card li::before { - content: '✓ '; + content: ' '; color: var(--accent); } @@ -767,78 +767,21 @@ Pricing Compare Integrations - - - - Sign In - Start Free - TrialTry Free - - - - -
- -
-
⚡ Open source · Free plan · 14-day Pro trial, no credit card
-

Open-Source Digital Signage
for Any Screen

-

Free, open-source digital signage software to manage TVs, video walls, and kiosks from - anywhere. A complete digital signage CMS with remote control, scheduling, playlists, and - analytics — self-host it on your own server or use our managed cloud.

-
- -
-
- -
-
+
ScreenTinker open-source digital signage dashboard showing 4 online displays with playlist assignments
- -
-

Fully Open Source

-

MIT licensed. Self-host on your own infrastructure - or use our managed cloud. Your data, your rules.

- - - github.com/screentinker/screentinker - -
+
@@ -846,19 +789,19 @@

No proprietary hardware, no complicated setup.

-
1️⃣
+
1.

Connect a screen

Install the free player on an Android TV, Fire TV, Raspberry Pi, Windows PC, or open a browser tab — then pair it with a code.

-
2️⃣
+
2.

Add your content

Upload images and video, build playlists and multi-zone layouts, or design screens with built-in widgets.

-
3️⃣
+
3.

Schedule and publish

Assign content to displays or groups, set day/time schedules, and push live. Change it any time from your phone.

@@ -1065,7 +1008,7 @@ - ScreenTinker + SwiftDisplay Yodeck ScreenCloud OptiSigns @@ -1143,7 +1086,7 @@ * Live screen view + remote key presses is Android only and requires granting the on-device accessibility permission.
Comparison as of June 2026, based on each vendor's publicly listed pricing and documentation. Spot an error? Open an issue on GitHub and we'll fix it.

@@ -1182,7 +1125,7 @@
Compare
-
ScreenTinker vs Yodeck
+
SwiftDisplay vs Yodeck
Features, pricing, platform support.
Compare -
ScreenTinker vs ScreenCloud
+
SwiftDisplay vs ScreenCloud
Pricing breakdown at scale.
Compare -
ScreenTinker vs OptiSigns
+
SwiftDisplay vs OptiSigns
Side by side feature and price comparison.
Guide
Open-source digital signage explained
-
Why open source, and how ScreenTinker fits.
+
Why open source, and how SwiftDisplay fits.
@@ -1222,7 +1165,7 @@
Compare
-
ScreenTinker vs Xibo
+
SwiftDisplay vs Xibo
Open source vs open source — and the paid players.
Compare -
ScreenTinker vs Anthias
+
SwiftDisplay vs Anthias
Beyond one Pi, one screen.

Is there free digital signage software?

-

Yes. ScreenTinker is free and open source (MIT licensed). The +

Yes. SwiftDisplay is free and open source (MIT licensed). The free cloud plan runs 1 display with 500 MB of storage, and if you self-host there's no per-screen fee at all — run as many displays as your own server can handle. New accounts also get a 14-day Pro trial (15 displays) with no credit card required.

@@ -1264,26 +1207,26 @@ guide
.

-

Does ScreenTinker work on Android TV and Fire TV?

+

Does SwiftDisplay work on Android TV and Fire TV?

Yes. Install the free APK on any Android TV box or Amazon Fire TV Stick to turn it into a managed signage display, complete with kiosk mode and live remote control. Step-by-step instructions are in our Android TV & Fire - TV guide. ScreenTinker also runs on Windows, ChromeOS, LG webOS, Samsung Tizen, and any web browser. + TV guide. SwiftDisplay also runs on Windows, ChromeOS, LG webOS, Samsung Tizen, and any web browser.

What's the difference between self-hosted and cloud digital signage?

With cloud, we host everything and you just sign in — the fastest - way to start. With self-hosting, you deploy ScreenTinker on your own server or VPS so your content and + way to start. With self-hosting, you deploy SwiftDisplay on your own server or VPS so your content and device data never leave your network, with no recurring SaaS fees. You can switch later. Our self-hosted digital signage guide covers sizing, deployment, TLS, and backups.

-

Is ScreenTinker really open source?

+

Is SwiftDisplay really open source?

Yes. The full platform is released under the permissive MIT - license on GitHub. + license on GitHub. You can read the code, self-host it, modify it, and even white-label it — no vendor lock-in and no proprietary black box.

@@ -1295,7 +1238,7 @@

Do my displays keep playing if the internet goes down?

-

Yes. ScreenTinker players cache their content locally and keep +

Yes. SwiftDisplay players cache their content locally and keep playing during an internet or server outage, then sync automatically once the connection returns. No blank screens.

@@ -1312,9 +1255,9 @@ only by your own hardware.

-

How does ScreenTinker compare to Yodeck, ScreenCloud, and +

How does SwiftDisplay compare to Yodeck, ScreenCloud, and OptiSigns?

-

ScreenTinker is typically a fraction of the price at scale and is +

SwiftDisplay is typically a fraction of the price at scale and is the only one of the four you can self-host. See the detailed breakdowns: vs Yodeck, vs ScreenCloud, and vs OptiSigns.

@@ -1335,7 +1278,7 @@
-
ScreenTinker
+ SwiftDisplay
Open-source digital signage. Free plan, self-host or cloud. MIT licensed.
@@ -1364,10 +1307,10 @@ style="font-size:13px;font-weight:600;color:var(--text);margin-bottom:10px;text-transform:uppercase;letter-spacing:0.5px"> Project
- GitHub Discord - YouTube Sign in
@@ -1385,7 +1328,7 @@
- © 2026 ScreenTinker. All rights reserved. + © 2026 A project by goldencreative.pt. All rights reserved.
@@ -1446,33 +1389,32 @@ { "@context": "https://schema.org", "@type": "SoftwareApplication", - "name": "ScreenTinker", + "name": "SwiftDisplay", "applicationCategory": "BusinessApplication", "applicationSubCategory": "Digital Signage", "operatingSystem": "Android, Web browser, Windows, Linux, ChromeOS, LG webOS, Samsung Tizen, Fire TV", "description": "Self-hosted, open-source digital signage CMS. MIT licensed. Manage TVs, video walls, kiosks, and content schedules across Android, Raspberry Pi, Windows, ChromeOS, and any browser.", - "url": "https://screentinker.com/", - "image": "https://screentinker.com/assets/dashboard-preview.png", - "screenshot": "https://screentinker.com/assets/dashboard-preview.png", + "url": "https://swiftdisplay.com/", + "image": "https://swiftdisplay.com/assets/dashboard-preview.png", + "screenshot": "https://swiftdisplay.com/assets/dashboard-preview.png", "license": "https://opensource.org/license/mit", "isAccessibleForFree": true, - "softwareHelp": "https://screentinker.com/guides/self-hosted-digital-signage.html", + "softwareHelp": "https://swiftdisplay.com/guides/self-hosted-digital-signage.html", "publisher": { "@type": "Organization", - "name": "ScreenTinker", - "url": "https://screentinker.com/", - "logo": "https://screentinker.com/assets/icon-512.png" + "name": "SwiftDisplay", + "url": "https://swiftdisplay.com/", + "logo": "https://swiftdisplay.com/assets/icon-512.png" }, "offers": { "@type": "AggregateOffer", - "priceCurrency": "USD", + "priceCurrency": "EUR", "lowPrice": "0", "highPrice": "99", "offerCount": "3", "offers": [ - { "@type": "Offer", "name": "Free", "price": "0", "priceCurrency": "USD", "description": "1 device, 500MB storage", "url": "https://screentinker.com/#pricing" }, - { "@type": "Offer", "name": "Starter", "price": "39", "priceCurrency": "USD", "priceValidUntil": "2027-12-31", "description": "5 devices, 5GB storage, remote URL streaming", "url": "https://screentinker.com/#pricing" }, - { "@type": "Offer", "name": "Pro", "price": "99", "priceCurrency": "USD", "priceValidUntil": "2027-12-31", "description": "15 devices, 20GB storage, all features", "url": "https://screentinker.com/#pricing" } + { "@type": "Offer", "name": "Starter", "price": "39", "priceCurrency": "EUR", "priceValidUntil": "2027-12-31", "description": "5 devices, 5GB storage, remote URL streaming", "url": "https://swiftdisplay.com/#pricing" }, + { "@type": "Offer", "name": "Pro", "price": "99", "priceCurrency": "EUR", "priceValidUntil": "2027-12-31", "description": "15 devices, 20GB storage, all features", "url": "https://swiftdisplay.com/#pricing" } ] }, "featureList": [ @@ -1499,14 +1441,14 @@ { "@context": "https://schema.org", "@type": "Organization", - "name": "ScreenTinker", - "url": "https://screentinker.com/", - "logo": "https://screentinker.com/assets/icon-512.png", + "name": "SwiftDisplay", + "url": "https://swiftdisplay.com/", + "logo": "https://swiftdisplay.com/assets/icon-512.png", "description": "Open-source, self-hostable digital signage CMS. Free plan, self-host or managed cloud. MIT licensed.", "sameAs": [ - "https://github.com/screentinker/screentinker", + "https://github.com/swiftdisplay/swiftdisplay", "https://discord.gg/utTdsrqq4Z", - "https://www.youtube.com/@ScreenTinker" + "https://www.youtube.com/@SwiftDisplay" ] } @@ -1515,12 +1457,12 @@ { "@context": "https://schema.org", "@type": "WebSite", - "name": "ScreenTinker", - "url": "https://screentinker.com/", + "name": "SwiftDisplay", + "url": "https://swiftdisplay.com/", "publisher": { "@type": "Organization", - "name": "ScreenTinker", - "url": "https://screentinker.com/" + "name": "SwiftDisplay", + "url": "https://swiftdisplay.com/" } } @@ -1530,16 +1472,16 @@ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ - { "@type": "Question", "name": "Is there free digital signage software?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. ScreenTinker is free and open source (MIT licensed). The free cloud plan runs 1 display with 500 MB of storage, and if you self-host there's no per-screen fee at all — run as many displays as your own server can handle. New accounts also get a 14-day Pro trial (15 displays) with no credit card required." } }, + { "@type": "Question", "name": "Is there free digital signage software?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. SwiftDisplay is free and open source (MIT licensed). The free cloud plan runs 1 display with 500 MB of storage, and if you self-host there's no per-screen fee at all — run as many displays as your own server can handle. New accounts also get a 14-day Pro trial (15 displays) with no credit card required." } }, { "@type": "Question", "name": "Can I run digital signage on a Raspberry Pi?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. A Raspberry Pi 4 or newer makes an excellent low-cost signage player. Our one-line installer sets up kiosk mode, auto-start, and pairing for you." } }, - { "@type": "Question", "name": "Does ScreenTinker work on Android TV and Fire TV?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. Install the free APK on any Android TV box or Amazon Fire TV Stick to turn it into a managed signage display, complete with kiosk mode and live remote control. ScreenTinker also runs on Windows, ChromeOS, LG webOS, Samsung Tizen, and any web browser." } }, - { "@type": "Question", "name": "What's the difference between self-hosted and cloud digital signage?", "acceptedAnswer": { "@type": "Answer", "text": "With cloud, we host everything and you just sign in — the fastest way to start. With self-hosting, you deploy ScreenTinker on your own server or VPS so your content and device data never leave your network, with no recurring SaaS fees. You can switch later." } }, - { "@type": "Question", "name": "Is ScreenTinker really open source?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The full platform is released under the permissive MIT license on GitHub. You can read the code, self-host it, modify it, and even white-label it — no vendor lock-in and no proprietary black box." } }, + { "@type": "Question", "name": "Does SwiftDisplay work on Android TV and Fire TV?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. Install the free APK on any Android TV box or Amazon Fire TV Stick to turn it into a managed signage display, complete with kiosk mode and live remote control. SwiftDisplay also runs on Windows, ChromeOS, LG webOS, Samsung Tizen, and any web browser." } }, + { "@type": "Question", "name": "What's the difference between self-hosted and cloud digital signage?", "acceptedAnswer": { "@type": "Answer", "text": "With cloud, we host everything and you just sign in — the fastest way to start. With self-hosting, you deploy SwiftDisplay on your own server or VPS so your content and device data never leave your network, with no recurring SaaS fees. You can switch later." } }, + { "@type": "Question", "name": "Is SwiftDisplay really open source?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The full platform is released under the permissive MIT license on GitHub. You can read the code, self-host it, modify it, and even white-label it — no vendor lock-in and no proprietary black box." } }, { "@type": "Question", "name": "What can I put on my screens?", "acceptedAnswer": { "@type": "Answer", "text": "Images, video, playlists, multi-zone layouts, and live widgets — clocks, weather, RSS tickers, countdowns, QR codes, web pages, and scrolling lobby/staff directories. You can schedule different content by day and time, per display or per group." } }, - { "@type": "Question", "name": "Do my displays keep playing if the internet goes down?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. ScreenTinker players cache their content locally and keep playing during an internet or server outage, then sync automatically once the connection returns. No blank screens." } }, + { "@type": "Question", "name": "Do my displays keep playing if the internet goes down?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. SwiftDisplay players cache their content locally and keep playing during an internet or server outage, then sync automatically once the connection returns. No blank screens." } }, { "@type": "Question", "name": "Can I control my screens remotely?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, on every plan. See a live view of what's on each screen, push content instantly, and send remote key presses or power commands. Live view and key presses on Android require the on-device accessibility permission." } }, { "@type": "Question", "name": "Is there a limit on how many screens I can manage?", "acceptedAnswer": { "@type": "Answer", "text": "On cloud plans, your display count is set by your tier (1 free, up to 15 on Pro, more on Enterprise). If you self-host, there is no built-in device cap — you're limited only by your own hardware." } }, - { "@type": "Question", "name": "How does ScreenTinker compare to Yodeck, ScreenCloud, and OptiSigns?", "acceptedAnswer": { "@type": "Answer", "text": "ScreenTinker is typically a fraction of the price at scale and is the only one of the four you can self-host. Detailed side-by-side breakdowns are available for Yodeck, ScreenCloud, and OptiSigns." } } + { "@type": "Question", "name": "How does SwiftDisplay compare to Yodeck, ScreenCloud, and OptiSigns?", "acceptedAnswer": { "@type": "Answer", "text": "SwiftDisplay is typically a fraction of the price at scale and is the only one of the four you can self-host. Detailed side-by-side breakdowns are available for Yodeck, ScreenCloud, and OptiSigns." } } ] } @@ -1555,7 +1497,7 @@ // settings.js, admin.js) get the full list as before. fetch('/api/subscription/plans').then(r => r.json()).then(plans => { const grid = document.getElementById('pricingGrid'); - const publicPlans = plans.filter(p => p.active && p.name !== 'enterprise'); + const publicPlans = plans.filter(p => p.active && p.name !== "enterprise" && p.name !== "free"); const planCardsHtml = publicPlans.map((p, i) => `

${p.display_name}

From a9c288cb67a07b1a4e15f519ae3ed683b3492ad3 Mon Sep 17 00:00:00 2001 From: xadyz1 Date: Sun, 26 Jul 2026 20:00:06 +0100 Subject: [PATCH 2/2] Create landing.html.tmp --- frontend/landing.html.tmp | 1673 +++++++++++++++++++++++++++++++++++++ 1 file changed, 1673 insertions(+) create mode 100644 frontend/landing.html.tmp diff --git a/frontend/landing.html.tmp b/frontend/landing.html.tmp new file mode 100644 index 0000000..3b56671 --- /dev/null +++ b/frontend/landing.html.tmp @@ -0,0 +1,1673 @@ + + + + + + + + + Open-Source Digital Signage CMS — Self-Hosted & Free | SwiftDisplay + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
⚡ Open source · Free plan · 14-day Pro trial, no credit card
+

Open-Source Digital Signage
for Any Screen

+

Free, open-source digital signage software to manage TVs, video walls, and kiosks from + anywhere. A complete digital signage CMS with remote control, scheduling, playlists, and + analytics — self-host it on your own server or use our managed cloud.

+ +
+ + +
+
+ +
+
+ + +
+ SwiftDisplay open-source digital signage dashboard showing 4 online displays with playlist assignments +
+ + +
+

Fully Open Source

+

MIT licensed. Self-host on your own infrastructure + or use our managed cloud. Your data, your rules.

+ + + github.com/swiftdisplay/swiftdisplay + +
+ + +
+

Up and Running in Minutes

+

No proprietary hardware, no complicated setup.

+
+
+
1️⃣
+

Connect a screen

+

Install the free player on an Android TV, Fire TV, Raspberry Pi, Windows PC, or open a browser tab — then + pair it with a code.

+
+
+
2️⃣
+

Add your content

+

Upload images and video, build playlists and multi-zone layouts, or design screens with built-in widgets. +

+
+
+
3️⃣
+

Schedule and publish

+

Assign content to displays or groups, set day/time schedules, and push live. Change it any time from your + phone.

+
+
+
+ + +
+

Everything You Need

+

Every feature you'd expect from an enterprise digital signage CMS — video + walls, scheduling, proof-of-play, and remote monitoring — free and open source.

+
+
+
+

Multi-Zone Layouts

+

Split screens into zones with a drag-and-drop editor. 7 built-in templates or create your own.

+
+
+
+

Video Wall

+

Combine multiple displays into one giant screen. Automatic bezel compensation. Any grid size.

+
+
+
+

Remote Control

+

See what's on screen in real-time. Send key presses, navigate menus, power on/off remotely.

+
+
+
+

Scheduling

+

Visual weekly calendar with recurrence rules. Schedule per device or for whole groups — device rules + override the group.

+
+
+
+

Playlists

+

Share one playlist across many displays. Draft changes, preview, then publish — or revert to the last + published version.

+
+
+
+

Directory Board

+

Scrolling lobby, building, and staff directories. Categories, dark & light themes, anti-burn-in. Not + found in any other open-source CMS.

+
+
+
+

Content Designer

+

Built-in editor with live clocks, weather, RSS tickers, countdowns, QR codes, and more.

+
+
+
+

Kiosk Mode

+

Create interactive touchscreen interfaces. Wayfinding, directories, check-in screens.

+
+
+
+

Proof-of-Play

+

Track what played, when, and on which device. Export CSV reports for ad verification.

+
+
+
+

Alerts & Monitoring

+

Email alerts when devices go offline. Full telemetry: battery, storage, WiFi, uptime.

+
+
+
+

Offline Resilience

+

Displays keep playing cached content when the internet or your server drops. They catch up automatically + when you're back.

+
+
+
+

Mobile Dashboard

+

Manage everything from your phone. The full dashboard works on any mobile browser — no separate app needed. +

+
+
+
+

Self-Hosted Option

+

Deploy on your own infrastructure. Your data never leaves your network. Lock down signups with a single env + var.

+
+
+
+

White Label

+

Custom branding, colors, logo, and domain. Resell under your own brand.

+
+
+
+

Teams

+

Multi-user accounts with owner, editor, and viewer roles. Invite by email.

+
+
+
+

Auto-Update

+

Devices automatically update when you push a new version. Zero manual intervention.

+
+
+
+ + +
+

Digital Signage for Any Space

+

One platform, every use case.

+
+
+
+

Retail & QSR

+

Menu boards, promotions, and price updates pushed to every location instantly.

+
+
+
+

Restaurants & Cafés

+

Digital menu boards with dayparting — breakfast, lunch, and dinner menus that switch themselves on + schedule.

+
+
+
+

Offices & Corporate

+

Lobby welcome screens, meeting-room signs, KPI dashboards, and internal comms.

+
+
+
+

Schools & Universities

+

Campus announcements, event calendars, and emergency alerts across every building.

+
+
+
+

Healthcare & Clinics

+

Waiting-room info, wayfinding, and check-in kiosks that keep playing even offline.

+
+
+
+

Churches & Nonprofits

+

Free, self-hostable signage for lobbies and sanctuaries with no recurring cost.

+
+
+
+

Gyms & Fitness

+

Class schedules, promos, and live directories on any screen you already own.

+
+
+
+

Building & Staff Directories

+

Scrolling lobby, tenant, and staff directories with categories and anti-burn-in.

+
+
+
+ + +
+

Runs on Everything

+

No hardware lock-in. Use any screen you already have.

+
+ +
+
Android TV
+
+ +
+
Fire TV
+
+ +
+
Raspberry Pi
+
+
+
+
Windows
+
+
+
+
ChromeOS
+
+
+
+
LG webOS
+
+
+
+
Samsung Tizen
+
+
+
🌎
+
Any Browser
+
+
+
+ + +
+

Simple, Honest Pricing

+

All plans include remote control, monitoring, and unlimited content

+
+
+ + +
+

How We Compare

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SwiftDisplayYodeckScreenCloudOptiSigns
Price (15 devices/yr)€1,188€1,440+€3,600+€1,800+
Free tier✓ 1 device
Video Wall✓ IncludedBasic + BasicPaid add-on
Live screen view + remote key presses*✓ All plansLimitedLimitedLimited
Kiosk/Touchscreen✓ IncludedLimited
Proof-of-Play✓ All plans
Self-Hosted✓ Only us
White Label✓ Included
Email Alerts✓ All plans
+
+

+ * Live screen view + remote key presses is Android only and requires granting the on-device accessibility + permission.
+ Comparison as of June 2026, based on each vendor's publicly listed pricing and documentation. Spot an error? Open an issue on GitHub and we'll fix it. +

+
+ + +
+

Resources

+

Setup guides and honest comparisons.

+
+ +
+ Guide
+
How to set up digital signage on Raspberry Pi
+
Hardware, OS, install script, pairing.
+
+ +
+ Guide
+
Free digital signage for Android TV & Fire TV
+
APK sideload, kiosk mode, hardware tips.
+
+ +
+ Guide
+
Self-hosted digital signage guide
+
Sizing, deploy, TLS, backups.
+
+ +
+ Compare
+
SwiftDisplay vs Yodeck
+
Features, pricing, platform support.
+
+ +
+ Compare
+
SwiftDisplay vs ScreenCloud
+
Pricing breakdown at scale.
+
+ +
+ Compare
+
SwiftDisplay vs OptiSigns
+
Side by side feature and price comparison.
+
+ +
+ Guide
+
Open-source digital signage explained
+
Why open source, and how SwiftDisplay fits.
+
+ +
+ Guide
+
What is digital signage?
+
Beginner's guide: how it works and what it costs.
+
+ +
+ Compare
+
SwiftDisplay vs Xibo
+
Open source vs open source — and the paid players.
+
+ +
+ Compare
+
SwiftDisplay vs Anthias
+
Beyond one Pi, one screen.
+
+ +
+ Integrations
+
Connect Google Slides, Canva, Power BI & more
+
Native widgets + embed any web app.
+
+
+
+ + +
+

Frequently Asked Questions

+

Everything you need to know about running open-source digital signage.

+
+
+

Is there free digital signage software?

+

Yes. SwiftDisplay is free and open source (MIT licensed). The + free cloud plan runs 1 display with 500 MB of storage, and if you self-host there's no per-screen fee at all + — run as many displays as your own server can handle. New accounts also get a 14-day Pro trial (15 displays) + with no credit card required.

+
+
+

Can I run digital signage on a Raspberry Pi?

+

Yes. A Raspberry Pi 4 or newer makes an excellent low-cost + signage player. Our one-line installer sets up kiosk mode, auto-start, and pairing for you. See the full + walkthrough in our Raspberry Pi digital signage + guide.

+
+
+

Does SwiftDisplay work on Android TV and Fire TV?

+

Yes. Install the free APK on any Android TV box or Amazon Fire TV + Stick to turn it into a managed signage display, complete with kiosk mode and live remote control. + Step-by-step instructions are in our Android TV & Fire + TV guide. SwiftDisplay also runs on Windows, ChromeOS, LG webOS, Samsung Tizen, and any web browser. +

+
+
+

What's the difference between self-hosted and cloud digital + signage?

+

With cloud, we host everything and you just sign in — the fastest + way to start. With self-hosting, you deploy SwiftDisplay on your own server or VPS so your content and + device data never leave your network, with no recurring SaaS fees. You can switch later. Our self-hosted digital signage guide covers sizing, + deployment, TLS, and backups.

+
+
+

Is SwiftDisplay really open source?

+

Yes. The full platform is released under the permissive MIT + license on GitHub. + You can read the code, self-host it, modify it, and even white-label it — no vendor lock-in and no + proprietary black box.

+
+
+

What can I put on my screens?

+

Images, video, playlists, multi-zone layouts, and live widgets — + clocks, weather, RSS tickers, countdowns, QR codes, web pages, and scrolling lobby/staff directories. You + can schedule different content by day and time, per display or per group.

+
+
+

Do my displays keep playing if the internet goes down?

+

Yes. SwiftDisplay players cache their content locally and keep + playing during an internet or server outage, then sync automatically once the connection returns. No blank + screens.

+
+
+

Can I control my screens remotely?

+

Yes, on every plan. See a live view of what's on each screen, + push content instantly, and send remote key presses or power commands. (Live view and key presses on Android + require the on-device accessibility permission.)

+
+
+

Is there a limit on how many screens I can manage?

+

On cloud plans, your display count is set by your tier (1 free, + up to 15 on Pro, more on Enterprise). If you self-host, there is no built-in device cap — you're limited + only by your own hardware.

+
+
+

How does SwiftDisplay compare to Yodeck, ScreenCloud, and + OptiSigns?

+

SwiftDisplay is typically a fraction of the price at scale and is + the only one of the four you can self-host. See the detailed breakdowns: vs Yodeck, vs + ScreenCloud, and vs OptiSigns.

+
+
+
+ + +
+

Ready to Get Started?

+

14-day free Pro trial. No credit card required. Set up in under 5 minutes.

+ Start Free Trial +
+
+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file