Copyright & Licenses
Last updated: March 2026
PyLearn is built with the help of these open-source libraries. We are grateful to their authors and contributors.
Monaco Editor v0.45.0
A browser-based code editor developed by Microsoft, used for the Python code editing experience.
- License: MIT License
- Copyright: Copyright (c) Microsoft Corporation
- Source: github.com/microsoft/monaco-editor
Pyodide v0.25.0
A Python runtime compiled to WebAssembly, enabling Python code execution directly in the browser.
- License: Mozilla Public License 2.0 (MPL 2.0)
- Copyright: Copyright (c) Pyodide contributors
- Source: github.com/pyodide/pyodide
marked v17.0.2
A markdown parser and compiler used to render lesson content.
- License: MIT License
- Copyright: Copyright (c) Christopher Jeffrey, MarkedJS contributors
- Source: github.com/markedjs/marked
marked-highlight v2.2.3
A syntax highlighting extension for marked, bridging the markdown parser to the syntax highlighter.
- License: MIT License
- Source: npmjs.com/package/marked-highlight
Prism.js v1.29.0
A lightweight, extensible syntax highlighter used for Python code blocks in lesson content.
- License: MIT License
- Copyright: Copyright (c) Lea Verou
- Source: github.com/PrismJS/prism
Catppuccin Prism theme
A soothing pastel color theme used for syntax highlighting and as the basis for the app's color scheme.
- License: MIT License
- Copyright: Copyright (c) Catppuccin contributors
- Source: github.com/catppuccin/catppuccin
Infrastructure
Cloudflare provides the core infrastructure for PyLearn: Pages (static hosting), Workers (API), and D1 (database). Cloudflare is not open-source but is acknowledged as essential infrastructure.
PyLearn
The PyLearn platform itself, including all exercises, lesson content, and application code, is copyright (c) 2026 PyLearn. All rights reserved.