live-codes / live-codes/livecodes

Improve Julia language support

Open
#410 0 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
TypeScript
Stars
1.5k
Forks
267
Avg merge
9h 40m
Merged PRs (30d)
16

Description

Julia language support is provided by [@chriskoch/julia-wasm](https://www.npmjs.com/package/@chriskoch/julia-wasm), which is based on [julia-wasm](https://github.com/Keno/julia-wasm).

Currently, this package contains a WASM compiled version of the Julia 1.04 compiler. It does support the standard library or using external libraries.

julia-wasm repo has not been active over the past few years.

Proposed improvements:
- Update the wasm compiler to the latest Julia compiler (preferably with an automated script that allows future updates)
- Allow using the standard library
- Think about a way to support popular external libraries (may be similar to [Pyodide](https://pyodide.org/) or [WebR](https://docs.r-wasm.org/webr/latest/))

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.