COSCUP 2025

Calpa Liu

Calpa is a full-stack developer, writer, and active open-source contributor based in Taiwan and Hong Kong. He focuses on frontend frameworks (Vue, React), Python tooling, and Web3 infrastructure.
He has authored over 250 technical blog posts and builds tools that blend performance, developer experience, and creativity—such as markdown-based blogs, data visualization dashboards, and AI-assisted editors.
Calpa is passionate about sharing his knowledge through public speaking, weekly tech events, and daily writing challenges. He believes that the future of development lies in personal tooling, open platforms, and transparent collaboration.


Session

年8月9日
15:20
30 分鐘
Running Python in the Browser: Practical Applications with Pyodide
Calpa Liu

Pyodide is an open-source project that compiles CPython to WebAssembly, enabling native Python execution directly in browsers or Node.js. With built-in support for scientific libraries like NumPy and Pandas, it unlocks client-side computing potential for modern apps.
This talk shares practical use cases of Pyodide in frontend development—covering installation, DOM interaction, data analysis, and seamless JavaScript ↔️ Python communication. We'll explore how Pyodide empowers serverless, offline-first open source tools, and how it integrates Python into AI, and educational contexts.

主議程軌 - Main Session Track
RB105