@@ -37,7 +37,7 @@ demonstrates basic PyScript concepts: writing Python in HTML, handling
3737user input, and manipulating the DOM. This is the first example new
3838users encounter.
3939
40- [ Run the app] ( .. /pirate-translator ) |
40+ [ Run the app] ( ./pirate-translator/index.html ) |
4141[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/pirate-translator ) |
4242[ Beginning PyScript] ( ../beginning-pyscript.md )
4343
@@ -49,7 +49,7 @@ for DOM manipulation. Shows how to create, modify, and remove elements
4949using Pythonic patterns along with element access, creating
5050elements with Python functions, event handlers, dynamic content updates.
5151
52- [ Run the app] ( .. /task-board-web ) |
52+ [ Run the app] ( ./task-board-web/index.html ) |
5353[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/task-board-web ) |
5454[ The DOM] ( ../user-guide/dom.md )
5555
@@ -60,7 +60,7 @@ where `pyscript.web` isn't sufficient along with direct JavaScript object
6060access, ` ffi.create_proxy ` for event handlers, working with JavaScript
6161APIs, when to use FFI vs ` pyscript.web ` .
6262
63- [ Run the app] ( .. /task-board-ffi ) |
63+ [ Run the app] ( ./task-board-ffi/index.html ) |
6464[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/task-board-ffi ) |
6565[ The DOM] ( ../user-guide/dom.md ) |
6666[ The FFI] ( ../user-guide/ffi.md )
@@ -73,7 +73,7 @@ interactions and update the interface based on input. Specific use of
7373event handlers via ` pyscript.web ` , handling multiple input types (sliders,
7474text), real-time updates, colour manipulation.
7575
76- [ Run the app] ( .. /colour-picker ) |
76+ [ Run the app] ( ./colour-picker/index.html ) |
7777[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/colour-picker ) |
7878[ Events] ( ../user-guide/events.md )
7979
@@ -86,7 +86,7 @@ formatted tables, creating Matplotlib plots (single and subplots),
8686incremental UI updates with ` async ` , appending vs replacing content. This
8787is how to present data and visualisations in the browser with PyScript.
8888
89- [ Run the app] ( .. /display-demo ) |
89+ [ Run the app] ( ./display-demo/index.html ) |
9090[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/display-demo ) |
9191[ Display] ( ../user-guide/display.md )
9292
@@ -99,7 +99,7 @@ optional NumPy comparison. Specifically, this code shows how to use web
9999workers for background computation, MicroPython vsPyodide performance,
100100worker-main thread communication, and responsive UI during computation.
101101
102- [ Run the app] ( .. /prime-worker ) |
102+ [ Run the app] ( ./prime-worker/index.html ) |
103103[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/prime-worker ) |
104104[ Workers] ( ../user-guide/workers.md )
105105
@@ -116,7 +116,7 @@ reading and writing files, virtual filesystem concepts, mounting local
116116filesystems, permissions and user approvals, data persistence via the local
117117filesystem mounted to locations on the virtual filesystem.
118118
119- [ Run the app] ( .. /note-taker ) |
119+ [ Run the app] ( ./note-taker/index.html ) |
120120[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/note-taker ) |
121121[ Filesystems] ( ../user-guide/filesystem.md )
122122
@@ -127,7 +127,7 @@ media device access. Captures photos from the user's camera using the PyScript
127127media API. Demonstrates camera access with ` pyscript.media ` , requesting user
128128permissions, capturing still frames, canvas manipulation.
129129
130- [ Run the app] ( .. /photobooth ) |
130+ [ Run the app] ( ./photobooth/index.html ) |
131131[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/photobooth ) |
132132[ Media] ( ../user-guide/media.md )
133133
@@ -139,7 +139,7 @@ detection running entirely in the browser. This shows idiomatic PyGame-CE
139139integration with PyScript, game loop with ` await asyncio.sleep() ` , loading
140140assets, basic game physics.
141141
142- [ Run the app] ( .. /bouncing-ball ) |
142+ [ Run the app] ( ./bouncing-ball/index.html ) |
143143[ View the code on GitHub] ( https://github.com/pyscript/docs/tree/main/docs/example-apps/bouncing-ball ) |
144144[ PyGame Support] ( ../user-guide/pygame-ce.md )
145145
@@ -173,7 +173,7 @@ good example, consider contributing it. Good example applications:
173173## What's next
174174
175175After exploring these examples, consult the
176- [ PyScript user guide] ( ../user-guide/ ) for comprehensive documentation on
176+ [ PyScript user guide] ( ../user-guide/index.md ) for comprehensive documentation on
177177all features. The guide provides deeper explanations of concepts
178178demonstrated in these examples.
179179
0 commit comments