Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pyscript/pyscript
Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2
https://github.com/pyscript/pyscript
html javascript python wasm
Last synced: 21 days ago
JSON representation
Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2
- Host: GitHub
- URL: https://github.com/pyscript/pyscript
- Owner: pyscript
- License: apache-2.0
- Created: 2022-02-21T04:55:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T15:18:00.000Z (7 months ago)
- Last Synced: 2024-04-28T03:18:13.269Z (7 months ago)
- Topics: html, javascript, python, wasm
- Language: Python
- Homepage: https://pyscript.net/
- Size: 12.4 MB
- Stars: 17,449
- Watchers: 167
- Forks: 1,394
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Governance: GOVERNANCE.md
Awesome Lists containing this project
- awesome-trevor - Pyscript - framework that allows users to create rich Python applications in the browser (Programming / Python <img src="https://raw.github.com/pcgeek86/awesome-trevor/main/assets/Python.svg?sanitize=true" height=18>)
- awesome-tools-cv - PyScript
- awesome-oss-saas - PyScript - STARTED.md) | (Developer Tools)
- awesome-client-side - PyScript - A framework that allows users to create rich Python applications in the browser using HTML's interface and the power of Pyodide, WASM, and modern web technologies - [Try it!](https://pyscript.net/examples/) (Langages / Python)
- my-awesome-starred - pyscript/pyscript - PyScript is an open source platform for Python in the browser. Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2 (Python)
- awesome-rainmana - pyscript/pyscript - PyScript is an open source platform for Python in the browser. Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2 (Python)
- StarryDivineSky - pyscript/pyscript
- stars - pyscript/pyscript - PyScript is an open source platform for Python in the browser. Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2 (Python)
- best-of-web-python - GitHub - 2% open · ⏱️ 06.06.2024): (Web UI)
- stars - pyscript/pyscript - Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2 (Python)
README
# PyScript
## PyScript is an open source platform for Python in the browser.
Using PyScript is as simple as:
```html
PyScript!
print("Hello, world!")
```
PyScript enables the creation of rich Python applications in the browser using
[Pyodide](https://pyodide.org/en/stable/) (a version of
[CPython](https://python.org/)), [MicroPython](https://micropython.org/),
[WASM](https://webassembly.org/), and modern web technologies. It means Python
now runs anywhere a browser runs: desktop, laptop, mobile, tablet, or any other
browser enabled device.To start building, read the
[Beginning PyScript tutorial](https://docs.pyscript.net/latest/beginning-pyscript/).For example applications, see [here](https://pyscript.com/@examples).
Other useful resources:
- Our [Home Page](https://pyscript.net/) as an open source project.
- The [official technical docs](https://docs.pyscript.net/).
- A [YouTube channel](https://www.youtube.com/@PyScriptTV) with helpful videos
and community content.
- A free-to-use [online IDE](https://pyscript.com/) for trying PyScript.
- Our community [Discord Channel](https://discord.gg/BYB2kvyFwm), to keep in
touch .Every Tuesday at 15:30 UTC there is the _PyScript Community Call_ on zoom,
where we can talk about PyScript development in the open. Most of the
maintainers regularly participate in the call, and everybody is welcome to
join. This meeting is recorded and uploaded to our YouTube channel.Every other Thursday at 16:00 UTC there is the _PyScript FUN_ call: the focus
of this call is to share fun projects, goofy hacks or clever uses of PyScript.
It's a supportive, energetic and entertaining meeting. This meeting is also
recorded and uploaded to our YouTube channel.For more details on how to join the calls and up to date schedule, consult the
official calendar:- [Google calendar](https://calendar.google.com/calendar/u/0/embed?src=d3afdd81f9c132a8c8f3290f5cc5966adebdf61017fca784eef0f6be9fd519e0@group.calendar.google.com&ctz=UTC) in UTC time;
- [iCal format](https://calendar.google.com/calendar/ical/d3afdd81f9c132a8c8f3290f5cc5966adebdf61017fca784eef0f6be9fd519e0%40group.calendar.google.com/public/basic.ics).## Contribute
For technical details of the code, please see the [README](core/README.md) in
the `core` directory.Read the [contributing guide](https://docs.pyscript.net/latest/contributing/)
to learn about our development process, reporting bugs and improvements,
creating issues and asking questions.Check out the [developing process](https://docs.pyscript.net/latest/developers/)
documentation for more information on how to setup your development environment.## Governance
The [PyScript organization governance](https://github.com/pyscript/governance)
is documented in a separate repository.