- Migrate SymPy Live and SymPy Gamma to Pyodide/Brython to enable Python code execution directly in the browser.
- Update the front-end design using modern frameworks such as Svelte, SolidJS, Astro, TailwindCSS, WindiCSS, or UnoCSS.
- Improve the parsing of input expressions in SymPy Gamma to support more types of inputs.
- Write documentation and tests for the modified versions of SymPy Live and SymPy Gamma.
- Modified versions of SymPy Live and SymPy Gamma with Pyodide/Brython integration and modern front-end design.
- Improved parsing of input expressions in SymPy Gamma to support more types of inputs.
- Documentation and tests for the modified versions of SymPy Live and SymPy Gamma.
- Front-end coding experience (CSS, JavaScript)
- Python programming skills
- Familiarity with Pyodide/Brython
- Familiarity with modern front-end frameworks such as Svelte, SolidJS, Astro, TailwindCSS, WindiCSS, or UnoCSS