From 355de94e9b616355e3e926f45e0b1aa83e5d57f9 Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Fri, 9 Sep 2022 17:25:00 -0400 Subject: [PATCH 1/7] Push the start of a list of PyScript awesome resources. --- awesome-pyscript.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 awesome-pyscript.md diff --git a/awesome-pyscript.md b/awesome-pyscript.md new file mode 100644 index 0000000..415dceb --- /dev/null +++ b/awesome-pyscript.md @@ -0,0 +1,14 @@ +A curated list of awesome things related to PyScript. +Got a submission? +File a ticket or even better -- send a PR! + +## Apps and Uses + +- [Pandas cheat sheet](https://pandas.dylancastillo.co) by [@_dylancastillo](https://twitter.com/_dylancastillo/status/1564236553408356352) (Aug 2022) + +- [MySTyc online converter](https://github.com/astrojuanlu/mystyc) by [@juanluisback](https://twitter.com/juanluisback) (Aug 2022) + +## Talks + +- [JupyterLite at EuroSciPy](https://twitter.com/sklearn_inria/status/1564524486057132032) ([repo](https://github.com/Vincent-Maladiere/scipy-demo)) by Vincent Maladiére and taught by +[@ogrisel](https://twitter.com/ogrisel) (Aug 2022) From 876c6e29bf9d52dced07c23551eba859793f05e8 Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Mon, 12 Sep 2022 11:51:33 -0400 Subject: [PATCH 2/7] Linked in everything from the forum and from my notes. --- awesome-pyscript.md | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/awesome-pyscript.md b/awesome-pyscript.md index 415dceb..934f7a1 100644 --- a/awesome-pyscript.md +++ b/awesome-pyscript.md @@ -4,11 +4,44 @@ File a ticket or even better -- send a PR! ## Apps and Uses -- [Pandas cheat sheet](https://pandas.dylancastillo.co) by [@_dylancastillo](https://twitter.com/_dylancastillo/status/1564236553408356352) (Aug 2022) +- [Pandas cheat sheet](https://pandas.dylancastillo.co) by [Dylan Castillo](https://twitter.com/_dylancastillo) (Aug 2022) -- [MySTyc online converter](https://github.com/astrojuanlu/mystyc) by [@juanluisback](https://twitter.com/juanluisback) (Aug 2022) +- [MySTyc online converter](https://github.com/astrojuanlu/mystyc) by [Juan Luis Cano Rodríguez](https://twitter.com/juanluisback) (Aug 2022) -## Talks +- [Othello board](https://github.com/srepmub/Pyscript-Othello-Board) by [srepmub](https://github.com/srepmub) (June 2022) + +- [Chess match viewer](https://github.com/nmstoker/ChessMatchViewer) by [Neil Stoker](https://twitter.com/nmstoker) (June 2022) + +## Channels + +Ongoing sources of articles, videos, and more. + +- [PyScript in-depth articles](https://www.jhanley.com/blog/category/pyscript/) by [John Hanley](https://twitter.com/NeoPrimeAws). +John has many useful articles discussing using PyScript in an app, what happens under the hood, and more. + +## Talks, Videos, Podcasts + +Resources recommended by people in the PyScript community. +Not a listing of everything -- only a few "first look" videos included. - [JupyterLite at EuroSciPy](https://twitter.com/sklearn_inria/status/1564524486057132032) ([repo](https://github.com/Vincent-Maladiere/scipy-demo)) by Vincent Maladiére and taught by [@ogrisel](https://twitter.com/ogrisel) (Aug 2022) + +- [Inside the PyScript Source](https://www.youtube.com/watch?v=SqNNLssFzm4) video by [Paul Everitt](https://twitter.com/paulweveritt/status) (May 2022) + +## First Impression Videos + +In the month after launch, there were a number of "first impression" walkthroughs. +Here are some of the recommended ones: + +- [Say Hello to PyScript (WebAssembly Python)](https://talkpython.fm/episodes/show/367/say-hello-to-pyscript-webassembly-python) TalkPython episode with [Fabio Pliger](https://twitter.com/b_smoke) (May 2022) + +- [PyScript - Deep Dive for Developer](https://www.youtube.com/watch?v=xAtoMtCfR3g) video by [Andrej Baranovskij](https://twitter.com/andrejusb) (May 2022) + +- [Python In The Browser! PyScript First Look](https://www.youtube.com/watch?v=vxqBm6_0vyk) video by [Traversy Media](https://twitter.com/traversymedia) (May 2022) + +- [Python + pyscript + WebAssembly: Python Web Apps, Running Locally with pyscript](https://www.youtube.com/watch?v=lC2jUeDKv-s) video by [Michael Kennedy](https://twitter.com/mkennedy) (May 2022) + +- [PyScript First Impressions - Run Python in HTML Document](https://www.youtube.com/watch?v=yrn1OYu9q0E) long livestream by [Mariya Sha](https://www.pythonsimplified.org) (May 2022) + +- [PyCon Keynote](https://www.youtube.com/watch?v=qKfkCY7cmBQ) by [Peter Wang](https://twitter.com/pwang) unveiling PyScript (Apr 2022) From 7501a71adaf82b85173ff2a34abc64cac50dd55f Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Mon, 12 Sep 2022 12:31:51 -0400 Subject: [PATCH 3/7] Added playlist from 1littlecoder. --- awesome-pyscript.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/awesome-pyscript.md b/awesome-pyscript.md index 934f7a1..55bf16f 100644 --- a/awesome-pyscript.md +++ b/awesome-pyscript.md @@ -19,6 +19,8 @@ Ongoing sources of articles, videos, and more. - [PyScript in-depth articles](https://www.jhanley.com/blog/category/pyscript/) by [John Hanley](https://twitter.com/NeoPrimeAws). John has many useful articles discussing using PyScript in an app, what happens under the hood, and more. +- [PyScript tutorial YouTube playlist](https://www.youtube.com/playlist?list=PLpdmBGJ6ELUJ2ujkBcMQ3n0D2J2exAVTs) multi-part video series by [@1littlecoder](https://twitter.com/1littlecoder) + ## Talks, Videos, Podcasts Resources recommended by people in the PyScript community. From 39fe4d67bcfecd8ff1a3eb3626bde40fb3733268 Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Wed, 14 Sep 2022 09:28:48 -0400 Subject: [PATCH 4/7] Add links to places to chat. --- awesome-pyscript.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/awesome-pyscript.md b/awesome-pyscript.md index 55bf16f..b750fa0 100644 --- a/awesome-pyscript.md +++ b/awesome-pyscript.md @@ -31,6 +31,12 @@ Not a listing of everything -- only a few "first look" videos included. - [Inside the PyScript Source](https://www.youtube.com/watch?v=SqNNLssFzm4) video by [Paul Everitt](https://twitter.com/paulweveritt/status) (May 2022) +## Other + +- [PyScript Discord Server](https://discord.me/tynfpgrwda) for hanging out with other PyScript folks + +- [Anaconda Community PyScript Channel](https://community.anaconda.cloud/c/tech-topics/pyscript/41) for questions, answers, announcements + ## First Impression Videos In the month after launch, there were a number of "first impression" walkthroughs. From cee5e927c73ce922c9b3820a968bb3e70754fc42 Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Wed, 14 Sep 2022 13:44:29 -0400 Subject: [PATCH 5/7] Suggestions from Jeff Glass. --- awesome-pyscript.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/awesome-pyscript.md b/awesome-pyscript.md index b750fa0..a803b2d 100644 --- a/awesome-pyscript.md +++ b/awesome-pyscript.md @@ -4,6 +4,8 @@ File a ticket or even better -- send a PR! ## Apps and Uses +- [Emojis and Algorithms](https://github.com/kolibril13/pyscript-emoji-skimage) by [Jan-Hendrik Müller](https://twitter.com/kolibril13) and based on a demo by Jeff Glass (Sep 2022) + - [Pandas cheat sheet](https://pandas.dylancastillo.co) by [Dylan Castillo](https://twitter.com/_dylancastillo) (Aug 2022) - [MySTyc online converter](https://github.com/astrojuanlu/mystyc) by [Juan Luis Cano Rodríguez](https://twitter.com/juanluisback) (Aug 2022) @@ -16,6 +18,7 @@ File a ticket or even better -- send a PR! Ongoing sources of articles, videos, and more. +- [Articles and demos](https://jeff.glass/tags/pyscript/) by [Jeff Glass](https://twitter.com/jeffersglass) - [PyScript in-depth articles](https://www.jhanley.com/blog/category/pyscript/) by [John Hanley](https://twitter.com/NeoPrimeAws). John has many useful articles discussing using PyScript in an app, what happens under the hood, and more. From 7aeb1ceded9ee44081d210bdbeebbd82b3482b9d Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Thu, 15 Sep 2022 13:53:12 -0400 Subject: [PATCH 6/7] The channel by Dominik. --- awesome-pyscript.md | 1 + 1 file changed, 1 insertion(+) diff --git a/awesome-pyscript.md b/awesome-pyscript.md index a803b2d..f448ca2 100644 --- a/awesome-pyscript.md +++ b/awesome-pyscript.md @@ -19,6 +19,7 @@ File a ticket or even better -- send a PR! Ongoing sources of articles, videos, and more. - [Articles and demos](https://jeff.glass/tags/pyscript/) by [Jeff Glass](https://twitter.com/jeffersglass) +- GIS and data science [PyScript tutorials](https://geo.rocks/categories/pyscript/) by [Dominik Weckmüller](https://twitter.com/domegis) - [PyScript in-depth articles](https://www.jhanley.com/blog/category/pyscript/) by [John Hanley](https://twitter.com/NeoPrimeAws). John has many useful articles discussing using PyScript in an app, what happens under the hood, and more. From f3f18a7487ab2bc8b7a96602e40f481b71b9bdd0 Mon Sep 17 00:00:00 2001 From: pauleveritt Date: Thu, 29 Sep 2022 09:28:05 -0400 Subject: [PATCH 7/7] XGBoost. --- awesome-pyscript.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/awesome-pyscript.md b/awesome-pyscript.md index f448ca2..9bde5d7 100644 --- a/awesome-pyscript.md +++ b/awesome-pyscript.md @@ -4,6 +4,9 @@ File a ticket or even better -- send a PR! ## Apps and Uses +- [Train XGBoost in browser](https://www.trainxgb.com) by [Bojan Tunguz](https://twitter.com/tunguz) ([tweet thread](https://twitter.com/tunguz/status/1575466256634986497)) (Sep 2022) +- [django-templates-live](https://github.com/thibaudcolas/django-templates-live) by []() is Live demo environment for Django Templates fully rendered in the browser, with PyScript (Sep 2022) + - [Emojis and Algorithms](https://github.com/kolibril13/pyscript-emoji-skimage) by [Jan-Hendrik Müller](https://twitter.com/kolibril13) and based on a demo by Jeff Glass (Sep 2022) - [Pandas cheat sheet](https://pandas.dylancastillo.co) by [Dylan Castillo](https://twitter.com/_dylancastillo) (Aug 2022) @@ -30,6 +33,8 @@ John has many useful articles discussing using PyScript in an app, what happens Resources recommended by people in the PyScript community. Not a listing of everything -- only a few "first look" videos included. +- [Rethinking Data Visualization with PyScript](https://youtu.be/Xd-tmhdLJp0) by [Valerio Maggio](https://twitter.com/leriomaggio) (July 2022) + - [JupyterLite at EuroSciPy](https://twitter.com/sklearn_inria/status/1564524486057132032) ([repo](https://github.com/Vincent-Maladiere/scipy-demo)) by Vincent Maladiére and taught by [@ogrisel](https://twitter.com/ogrisel) (Aug 2022)