A demo listing points to a hosted version of your app. It is the fastest way for someone to understand what you built, and it works well for web apps, dashboards, games and tools.
Set it up
- Deploy your app somewhere public, on any host you like.
- Start a new listing or edit an existing one.
- Choose the demo option and paste the URL.
- Finish the listing and publish.
On the listing page the button reads Try live demo.
Make the demo easy to try
- Skip the sign up wall if you can. A visitor who has to create an account before seeing anything will usually leave.
- Use sample data. An empty app is hard to judge. Pre-fill it with realistic content.
- Keep it fast. If your host sleeps when idle, say so in the description so people know to wait a few seconds.
- Protect real data. Never point a public demo at a production database.
Combine a demo with other sources
A demo is a good companion to the other ways of sharing. Describe your app on the listing, show screenshots, and link the demo so people can try it. Then point serious users to your repository or package.
How clicks are counted
Clicks on Try live demo are counted and appear in your activity dashboard. Views of the listing page are counted separately as page views.