PyLearn
Terms of Use Privacy Policy Licenses

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.

Back to PyLearn