Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 2.28 KB

File metadata and controls

32 lines (19 loc) · 2.28 KB

Overview

Emscripten-forge is a conda package distribution tailored for WebAssembly, enabling seamless integration with JupyterLite and notebook.link. By combining Emscripten-forge with these platforms, users can deploy a fully functional, preconfigured scientific computing environment in the browser—including essential packages like NumPy, Pandas, Matplotlib, SciPy and many more.

This ecosystem unlocks new possibilities for interactive, client-side data science, education, and collaboration, without requiring server-side infrastructure. Packages built with Emscripten-forge will be immediately available in JupyterLite and notebook.link, making them accessible for shareable, collaborative notebooks.

While the Emscripten-forge ecosystem is rapidly expanding, many critical packages are still missing.

We are actively seeking funding to accelerate the growth of this ecosystem.

Why Contribute?

Empower Web-Based Science: Enable researchers, educators, and developers to run complex scientific workflows directly in the browser.

Democratize Access: Remove barriers to entry by eliminating the need for local installations or cloud resources. Enhance Collaboration: Make advanced scientific tools available in notebook.link, fostering real-time collaboration and sharing.

Shape the Future: Help define the next generation of web-native scientific computing tools.

Key Opportunities

We are prioritizing the following projects, but welcome suggestions for others:

Project Impact
GNU Octave Packages. Complement the xeus-octave kernel by packaging Octave’s official package ecosystem.
Bioconductor R Packages Bring bioinformatics and computational biology tools to the browser.
PyTorch Enable machine learning workflows in the browser.
Custom Requests Have a specific package in mind? Let’s discuss how to prioritize it!
Are you interested in this project? Either entirely or partially, contact us for more information on how to help us fund it