You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Examples & resources on using Python in the web browser.
6
+
Examples & resources on how to use Python in the web browser.
7
7
8
8
9
9
<br>
@@ -20,6 +20,10 @@ Examples & resources on using Python in the web browser.
20
20
21
21
## Compilers
22
22
23
+
<details>
24
+
<summary>Click to view the list of compilers</summary>
25
+
26
+
<br>
23
27
24
28
25
29
[cpython-emscripten:](https://github.com/dgym/cpython-emscripten) Python in the browser - CPython compiled with emscripten.
@@ -39,15 +43,17 @@ Examples & resources on using Python in the web browser.
39
43
40
44
[RapydScript:](https://github.com/atsepkov/RapydScript) transpiler for a Python like language to JavaScript.
41
45
42
-
[RapydScript-ng:](https://github.com/kovidgoyal/rapydscript-ng) A improved community fork of RapydScript.
46
+
[RapydScript-ng:](https://github.com/kovidgoyal/rapydscript-ng) A improved community fork of RapydScript.
47
+
48
+
</details>
43
49
44
50
45
-
<br><br>
51
+
<br>
46
52
47
53
There are many projects that have focused on using Python into the web browser. Tho some have some differences, this comparision table [Python-in-the-browser technologies](https://stromberg.dnsalias.org/~strombrg/pybrowser/python-browser.html) & the photos below will help you understand some of the differences in some of these projects.
48
54
<br>
49
55
<details>
50
-
<summary>Click to show the photos</summary>
56
+
<summary>Click to view the photos</summary>
51
57
<br>
52
58
53
59
@@ -59,41 +65,59 @@ There are many projects that have focused on using Python into the web browser.
59
65
</details>
60
66
61
67
62
-
<br><br>
68
+
<br>
63
69
64
70
#### Extra Resource
65
71
66
72
[PyCon AU 2018: A Web without JavaScript](https://www.youtube.com/watch) A video / talk about using Python in the Web Browser by [@freakboy3742](https://github.com/freakboy3742) (Founder of [BeeWare](https://github.com/beeware) & was a previous president of the [Django Software Foundation](https://www.djangoproject.com/foundation/))
67
73
68
-
74
+
<br>
69
75
70
76
## Examples
71
77
72
78
73
79
<details>
74
80
<summary>Brython Examples</summary>
75
81
76
-
For more info on how to use Brython visit the [Brython documentation](https://brython.info/static_doc/en/intro.html) page
82
+
For more detailed info on how to use Brython visit the [Brython documentation](https://brython.info/static_doc/en/intro.html) page
For more detailed info on how to use PyScript visit the [PyScript documentation](https://github.com/pyscript/pyscript/blob/main/docs/tutorials/getting-started.md) page
0 commit comments