# PyScript

> framework for running Python scripts in a web browser

**Wikidata**: [Q115750242](https://www.wikidata.org/wiki/Q115750242)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/PyScript)  
**Source**: https://4ort.xyz/entity/pyscript

## Summary
PyScript is a framework designed for running Python scripts directly within a web browser. It enables the use of the general-purpose Python programming language for client-side web development. This allows Python code to execute in a web environment, extending its capabilities beyond traditional server-side applications.

## Key Facts
*   PyScript is a framework for running Python scripts in a web browser.
*   It is developed by Anaconda, Inc.
*   PyScript is licensed under the Apache Software License 2.0.
*   The project was published in June 2022.
*   PyScript's latest stable version is 2024.1.1, released on January 4, 2024.
*   It is influenced by the Python programming language.
*   PyScript is classified as a web framework, programming language, and run-time system.
*   It is cross-platform.

## FAQs
### Q: What is PyScript?
A: PyScript is a framework that enables the execution of Python scripts directly within a web browser. It brings the capabilities of the Python programming language to the client-side of web applications.

### Q: Who developed PyScript?
A: PyScript was developed by Anaconda, Inc.

### Q: What is the license for PyScript?
A: PyScript is licensed under the Apache Software License 2.0.

### Q: When was PyScript first published?
A: PyScript was first published in June 2022.

### Q: What is the latest stable version of PyScript?
A: The latest stable version of PyScript is 2024.1.1, which was released on January 4, 2024.

## Why It Matters
PyScript is significant because it extends the utility of the Python programming language to web browsers, allowing Python scripts to run directly on the client side. This capability can simplify web development for Python developers by enabling them to use a familiar language for both backend and frontend tasks. By providing a framework for Python in the browser, PyScript addresses the challenge of integrating Python's extensive libraries and ecosystem into web applications without relying solely on server-side execution. This innovation broadens the scope of Python's application, making it a more versatile tool for creating interactive and dynamic web content. It offers a new pathway for Python users to engage with web development, potentially lowering the barrier to entry for creating web-based applications using a language they already know.

## Notable For
*   Enabling Python script execution directly within a web browser environment.
*   Being developed by Anaconda, Inc., a prominent company in the Python data science ecosystem.
*   Its open-source licensing under the Apache Software License 2.0.
*   Its classification as a web framework, programming language, and run-time system, highlighting its multifaceted role.

## Body

### Overview
PyScript is a framework designed to facilitate the running of Python scripts directly within a web browser. It serves as a platform for Python in the browser, influenced by the general-purpose Python programming language, which was first incepted on February 20, 1991. PyScript's primary function is to allow Python code to operate on the client side of web applications.

### Development and Licensing
PyScript was developed by Anaconda, Inc. The project is copyrighted and is distributed under the Apache Software License 2.0. This license was referenced on May 27, 2024.

### Publication and Versions
PyScript was published in June 2022. Since its initial publication, it has undergone several version releases:

*   **Pre-release versions:**
    *   2022.05.1 (released 2022-06-27)
    *   2022.06.1 (released 2022-06-27)
    *   2022.09.1 (released 2022-09-30)
    *   2022.12.1 (released 2022-12-13)
    *   2023.03.1 (released 2023-03-10)
    *   2023.05.1 (released 2023-06-20)
*   **Stable versions:**
    *   2023.11.1 (released 2023-11-08)
    *   2023.11.2 (released 2023-11-29)
    *   2023.12.1 (released 2023-12-07)
    *   2024.1.1 (released 2024-01-04)

### Classification and Related Entities
PyScript is categorized as an instance of a web framework, a programming language, and a run-time system. It is related to the broader concept of a "programming language" and specifically to "Python," the general-purpose programming language it enables in the browser.

### Technical Details
PyScript is cross-platform, meaning it is designed to operate across various operating systems. Its official website is pyscript.net, which offers content in English. The project is associated with the GitHub topic "pyscript" and has a GitHub username of "pyscript." PyScript has a Wikipedia presence, with titles available in German (de), English (en), and Ukrainian (uk). It has a sitelink count of 3.

## References

1. [Apache License 2.0 (PyScript)](https://github.com/pyscript/pyscript/blob/main/LICENSE)
2. [Source](https://github.com/pyscript/pyscript/releases)
3. [Source](https://github.com/pyscript/pyscript/releases/tag/2024.10.2)
4. [Source](https://github.com/pyscript/pyscript/releases/tag/2024.11.1)
5. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.2.1)
6. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.2.2)
7. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.2.3)
8. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.2.4)
9. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.3.1)
10. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.5.1)
11. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.7.1)
12. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.7.2)
13. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.7.3)
14. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.8.1)
15. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.10.1)
16. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.10.2)
17. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.10.3)
18. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.11.1)
19. [Source](https://github.com/pyscript/pyscript/releases/tag/2025.11.2)
20. [Source](https://github.com/pyscript/pyscript/releases/tag/2026.1.1)
21. [Release 2026.2.1](https://github.com/pyscript/pyscript/releases/tag/2026.2.1)
22. [Release 2026.3.1](https://github.com/pyscript/pyscript/releases/tag/2026.3.1)
23. [A First Look at PyScript: Python in the Web Browser. 2022](https://realpython.com/pyscript-python-in-browser/)
24. [PyScript](https://docs.pyscript.net)