Skip to content

Commit 87ed1e1

Browse files
committed
feat: add demo gif and vhs tape for interactive showcase
1 parent 7a602d6 commit 87ed1e1

File tree

4 files changed

+54
-1
lines changed

4 files changed

+54
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# 🐤 Updo - Website Monitoring Tool
44

55
<p align="center">
6-
<img src="images/demo.png" alt="Updo demo" width="600"/>
6+
<img src="images/demo.gif" alt="Updo demo" width="600"/>
77
</p>
88

99
Updo is a command-line tool for monitoring website uptime and performance. It provides real-time metrics on website status, response time, SSL certificate expiry, and more, with alert notifications.

aws/bootstrap.zip

17.6 KB
Binary file not shown.

images/demo.gif

300 KB
Loading

images/demo.tape

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# VHS Demo for updo
2+
3+
# https://github.com/charmbracelet/vhs
4+
5+
Output demo.gif
6+
Set FontSize 18
7+
Set Width 1280
8+
Set Height 720
9+
Set Theme "OneDark"
10+
11+
# Start with a clean terminal
12+
Type "# updo Demo"
13+
Sleep 1s
14+
Enter
15+
16+
# Start updo monitoring
17+
Type "./updo monitor --profile Owloops-Development --config example-config.toml"
18+
Sleep 1s
19+
Enter
20+
Sleep 5s
21+
22+
# Press arrow down several times to show navigation
23+
Down
24+
Sleep 500ms
25+
Down
26+
Sleep 500ms
27+
Down
28+
Sleep 500ms
29+
Down
30+
Sleep 500ms
31+
Up
32+
Sleep 500ms
33+
Up
34+
Sleep 500ms
35+
36+
# Now demonstrate search functionality
37+
Type "/"
38+
Sleep 500ms
39+
Type "GitHub"
40+
Sleep 1s
41+
Enter
42+
Sleep 3s
43+
44+
# Show the filtered results for a moment
45+
Sleep 4s
46+
47+
# Exit the search/filter
48+
Escape
49+
Sleep 2s
50+
51+
# Exit the application
52+
Ctrl+C
53+
Sleep 2s

0 commit comments

Comments
 (0)