DEMOSHELL
HOW IT WORKS PRICING DOCS FAQ DISCORD DASHBOARD LOG IN SIGN UP FREE
// PRODUCT BRIEFING

Live demos of your software.
Running in the visitor's browser.

Demoshell embeds a real, private instance of your self-hosted product on your homepage, docs, or README. No servers to run. No signup wall. No per-session costs. Visitors try the real thing in seconds — while your servers stay untouched.

BUILD YOUR DEMO SEE LIVE EXAMPLES →
TERMINAL INSTANCE // demo.yourproduct.dev
◍ PRIVATE
SESSION LOG — bash
demo@instance:~$ {{ item.text }}
{{ item.text }}
demo@instance:~${{ termInput }}{{ termGhost }}
✓ quickstart complete — all 4 steps done. session closed.
GUIDED QUICKSTART
{{ checkedLabel }} COMPLETE
✓
▸
{{ item.idx }}
{{ item.t }}
TYPE IN TERMINAL
$ {{ item.c }}
> Steps check off here automatically as you run them.
BOOTING PRIVATE INSTANCE…
> fetching snapshot · vecdb:nightly
> streaming disk blocks from CDN
> starting WebAssembly VM
> mounting /home/demo
MAX 10s{{ bootPct }}
// THREAT ASSESSMENT

"Book a demo" is where evaluations go to die.

Your product is self-hosted. That means every prospect's journey starts with install docs, a Docker command, and a free evening they don't have. Most never make it.

{{ p.n }}
{{ p.t }}
{{ p.b }}
// OPERATION SEQUENCE

How Demoshell works

STEP
{{ s.n }}
{{ s.t }}
{{ s.b }}
// SUGGESTED SOLUTION

Built for the person trying your product. Paid for by the person who needs the pipeline.

FOR YOUR VISITORS
▸
{{ f.t }}
{{ f.b }}
FOR YOUR PIPELINE
▸
{{ f.t }}
{{ f.b }}
OPERATION ACTIVITY // FUNNEL — PREVIEW
COMING SOON
{{ m.label }}
{{ m.val }}
{{ f.label }} {{ f.val }}
CONVERSION TO LEAD
{{ convRate }}
BIGGEST DROP-OFF
Guide → email
−57% · tune step 3
COST PER SESSION
€0.00
// DEVELOPERS NEED MONEY FOR COFFEE

Pricing

Flat monthly fee. Unlimited demo sessions. Annual billing gets one month free.

MOST POPULAR
{{ t.name }} {{ t.note }}
{{ t.price }} {{ t.per }}
{{ t.desc }}
▸ {{ t.cta }}

* Unlimited sessions — fair use limits apply.

** Eligible open-source projects must be non-commercial — request it via support.

Not sure your stack can run in a browser? That's exactly what the free demo answers — send it to us and find out.

Questions engineers ask

{{ f.q }} {{ f.sign }}
{{ f.a }}
// REQUEST FREE DEMO BUILD

The first demo is on us. Literally.

Send us your repo or Docker image. Within days, you'll get a link to your product running live in a browser tab — built by us, free, no strings. If you like it, putting it on your site is one line of code.

Prefer doing it yourself? Create a free account and build the demo in your browser right now.

// REQUEST RECEIVED

Thanks — we got it. We'll build your demo and email you the link, usually within a few days.

INTAKE FORM
COMPANY
WORK EMAIL *
REPO OR DOCKER IMAGE URL
ANYTHING WE SHOULD KNOW? (OPTIONAL)
{{ ctError }}
// PRODUCT BRIEFING

Live demos of your software.
Running in the visitor's browser.

Demoshell embeds a real, private instance of your self-hosted product on your homepage, docs, or README. No servers to run. No signup wall. No per-session costs. Visitors try the real thing in seconds — while your servers stay untouched.

TERMINAL INSTANCE // demo.yourproduct.dev
◍ PRIVATE
SESSION LOG — bash
demo@instance:~$ mkdir test1
demo@instance:~$ ls -la
total 12
drwxr-xr-x 3 demo demo 4096 Jul 21 14:22 .
drwxr-xr-x 1 root root 4096 Jul 21 14:20 ..
drwxr-xr-x 2 demo demo 4096 Jul 21 14:22 test1
demo@instance:~$touch notes.md
GUIDED QUICKSTART
[ 2/4 ] COMPLETE
✓
Create your first folder
$ mkdir test1
✓
List directory contents
$ ls -la
▸
Create a file
TYPE IN TERMINAL
$ touch notes.md
4
List in long format
$ ls -l
> Steps check off here automatically as you run them.
// THREAT ASSESSMENT

"Book a demo" is where evaluations go to die.

Your product is self-hosted. That means every prospect's journey starts with install docs, a Docker command, and a free evening they don't have. Most never make it.

[ 01 ]
Click-through tours are fake
Prospects can tell they're clicking screenshots. A staged walkthrough proves nothing about whether your software actually works for them.
[ 02 ]
Hosted sandboxes are costly
Rent servers for every visitor and your demo becomes a cost that punishes success. And adds another infra for your team to support.
[ 03 ]
"Contact us to see a demo" loses the room
The engineer evaluating you at 11pm will not book a call. They close the tab. You never even knew they were there.
// OPERATION SEQUENCE

How Demoshell works

STEP
01
You build the demo in web browser
Demoshell demos are like Docker images that run in a web browser. To create your own just sign up, pick a base image, paste a short install script and press Build — your demo is baked right in the browser and hosted on our CDN as a compact snapshot.
STEP
02
Share the link or embed the demo on your website
Each demo gets a public link and embed code so that you can integrate it into your journey. We will keep monitoring your Github for new releases and automatically build a new demo whenever a new version is published.
STEP
03
Every visitor boots a private instance. In their tab.
Our WebAssembly virtual machine runs your actual software on the visitor's own hardware. Each session is isolated and disposable, and runs on the visitor's machine — so a thousand simultaneous demos cost you no more than one.
// SUGGESTED SOLUTION

Built for the person trying your product. Paid for by the person who needs the pipeline.

FOR YOUR VISITORS
▸
Real software, not a recording
A working terminal and the real UI. They can run commands, click around, break things, and restart.
▸
No signup wall
The demo starts before they've decided whether to talk to you. That's the point.
▸
Loads in seconds
Pre-booted snapshots stream from a CDN. No provisioning, no queue, no "your environment is being prepared."
▸
Rebuilds when you release
Version watches spot your new release and rebuild the demo from its build script — your demo never embarrasses you with last quarter's version.
FOR YOUR PIPELINE
▸
Unlimited sessions, flat fee
Demos run on the visitor's hardware. Go viral on Hacker News; your invoice doesn't move.
▸
Guided scenarios
Turn your quickstart into interactive steps. First-run experience, designed once, delivered to every visitor identically.
▸
Lead capture at the moment of intent (coming soon)
Ask for the email when they're deepest in the demo — not before they've seen anything.
▸
Funnel analytics. (coming soon)
See how many started, where they dropped off, which guided step loses people, which converts them.
OPERATION ACTIVITY // FUNNEL — PREVIEW
COMING SOON
SESSIONS THIS MONTH
4,820
GUIDE COMPLETION
56.8%
LEAD CONVERSION
24.5%
Started a demo 4,820
Ran a command 3,910
Completed the guide 2,740
Left an email 1,180
Booked a call 612
CONVERSION TO LEAD
24.5%
BIGGEST DROP-OFF
Guide → email
−57% · tune step 3
COST PER SESSION
€0.00
// DEVELOPERS NEED MONEY FOR COFFEE

Pricing

Flat monthly fee. Unlimited demo sessions. Annual billing gets one month free.

FREE
€0
  • Product demo without guide
  • Manual builds
  • Public demo link
  • No card needed
▸ START FREE
MOST POPULAR
LAUNCH FREE FOR OPEN SOURCE**
€199 /mo
  • 30-day free trial
  • Guided product demo
  • Manual builds
  • Public demo link
  • Automatic rebuilds when you release
  • Demo embedded on your website
  • Analytics
▸ START WITH LAUNCH

* Unlimited sessions — fair use limits apply.

** Eligible open-source projects must be non-commercial — request it via support.

Not sure your stack can run in a browser? That's exactly what the free demo answers — send it to us and find out.

Questions engineers ask

How does real software run in a browser with no servers? [ − ]
Demoshell is built on a WebAssembly virtual machine that emulates a full Linux environment inside the browser tab. Your Docker image is converted into a streamed disk snapshot; the visitor's browser pulls only the blocks it needs from a CDN. All computation happens on the visitor's machine.
What software fits? [ + ]
Is it secure? [ + ]
What happens when a visitor's session ends? [ + ]
What do you actually host? [ + ]
Does it work on mobile? [ + ]
We already have a hosted demo / cloud trial. Why this? [ + ]
// REQUEST FREE DEMO BUILD

The first demo is on us. Literally.

Send us your repo or Docker image. Within days, you'll get a link to your product running live in a browser tab — built by us, free, no strings. If you like it, putting it on your site is one line of code.

Prefer doing it yourself? Create a free account and build the demo in your browser right now.

INTAKE FORM
COMPANY
WORK EMAIL *
REPO OR DOCKER IMAGE URL
ANYTHING WE SHOULD KNOW? (OPTIONAL)