Skip to content

PyScript Logo

A platform for Python in the browser.

PyScript is...

  • Easy: your apps run in the browser with no complicated installation required.
  • Expressive: create apps with a powerful, popular and easy to learn language like Python.
  • Scalable: no need for expensive infrastructure ~ your code runs in your user's browser.
  • Shareable: applications are just a URL on the web. That's it!
  • Universal: your code runs anywhere a browser runs... which is everywhere!
  • Secure: PyScript runs in the world's most battle-tested secure platform, the browser!
  • Powerful: the best of the web and Python, together at last.

What's next?

I'm a beginner...
Welcome! PyScript is designed to be friendly for beginner coders. The best place to start is by reading our beginning PyScript guide and then using pyscript.com to create your first apps.
I'm already technical...
The beginner docs will set you up with a simple coding environment. For more in-depth technical coverage of PyScript, consult the user guide.
Just show me...
That's easy! Just take a look around pyscript.com.
I want more support...

Join in with the conversation on our discord server, for realtime chat with core maintainers and fellow users of PyScript.

Find out more about the open source project, who is involved and how you could contribute or support our efforts via the contributor's guide.

Explore educational and commercial support provided by our open source sponsor Anaconda Inc (this helps pay for and sustain PyScript!).