Hello Dima.

Thanks for your feedback.

SageMath-in-Browser uses the v86 emulator <https://github.com/copy/v86> to 
run Debian-12 with SageMath installed via apt. Currently, v86 
<https://github.com/copy/v86> only supports emulating the *x86 architecture*. 
For SageMath installation methods on Linux, as far as I know, only the 
Debian apt repository provides the prebuilt binary for the x86 
architecture. (Conda-forge does not provide prebuilt binary for 32-bit x86 
either, as I found.) So, the version is Sage 9.5, as provided in Debian-12 
repository. You can see the Dockerfile 
<https://github.com/wangyenshu/SageMath-in-Browser/blob/main/tools/docker/SageMath/Dockerfile>
 
used during the build process for more details.

I can try to adjust the Dockerfile and build SageMath from source. But that 
could be a bit more challenging.

Yanshu Wang
On Friday, February 6, 2026 at 9:02:36 PM UTC+8 [email protected] wrote:

> Thanks, I tried the link https://wangyenshu.github.io/SageMath-in-Browser/
> in Firefox, it works, although the startup is very slow, it takes several 
> minutes.
> Then it's not too bad.
> Is there a reason for using Sage 9.5, which is quite old?
>
> Dima
>
> On Thu, Feb 5, 2026 at 10:00 PM Yanshu Wang <[email protected]> wrote:
>
>> Hello.
>>
>> I am happy to share my experimental port of SageMath to Browser in client 
>> side.
>>
>> Try it here:
>>
>> https://wangyenshu.github.io/SageMath-in-Browser/
>>
>> Screenshot on Chrome:
>>
>> [image: chrome.png]
>>
>> The drawback is that it will download 1.5GB memory state file. (It can 
>> use these cache later.) And the computation is quite slow. You may always 
>> open the browser console to see its downloading status.
>>
>> This is a screenshot of doing integration:
>>
>> [image: integration.png]
>> Source code and build guidance:
>>
>> https://github.com/wangyenshu/SageMath-in-Browser
>>
>> If you just want to host it or run a local server, simply clone this 
>> repository and upload to the static site hosting provider or run 'make run'.
>>
>> Yanshu Wang
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion visit 
>> https://groups.google.com/d/msgid/sage-devel/09feb2d3-91c7-423a-aefa-07acaaac755cn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/sage-devel/09feb2d3-91c7-423a-aefa-07acaaac755cn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-devel/c58a5d51-b31d-4aa7-9932-3b8b49339279n%40googlegroups.com.

Reply via email to