Show HN: Woxi - Open-source Mathematica / Wolfram Language Reimplementation
AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

AUDIBLE

Listen free for 30 days with Audible

Thousands of audiobooks and originals — cancel anytime.

Start your free trial

As an affiliate, we earn on qualifying purchases.

Woxi is an open-source project reimplementing the Wolfram Language in Rust. It features a GUI, CLI, and Jupyter support, aiming to provide an alternative to proprietary Mathematica. The project is in early development, with ongoing updates.

Woxi is an open-source interpreter for the Wolfram Language, written in Rust, with a graphical interface called Woxi Studio and support for command-line, Jupyter, and Python integrations. The project was publicly shared on Show HN in March 2024, aiming to provide an alternative to proprietary software like Mathematica.

The Woxi project is a reimplementation of the Wolfram Language, developed in Rust to improve performance and accessibility. It includes Woxi Studio, a GUI reminiscent of Mathematica, built with iced, a Rust GUI library. Users can also interact with Woxi through a CLI, a Jupyter kernel, and a Python interface.

Developers behind Woxi have emphasized that the project is in early stages, with ongoing development and incremental feature additions. The goal is to create an open-source platform that replicates core functionalities of Wolfram Language, enabling researchers, students, and hobbyists to experiment without relying on proprietary tools.

At a glance
announcementWhen: announced March 2024
The developmentThe Woxi project has been announced as an open-source reimplementation of the Wolfram Language, offering multiple interfaces and a GUI, with ongoing development.

Potential Impact on Computational Software Ecosystem

Woxi could significantly influence the landscape of computational tools by offering an open-source alternative to Mathematica and other proprietary Wolfram products. Its development in Rust aims to enhance performance and safety, potentially making it more accessible for integration into various projects. If successful, Woxi could foster a community-driven ecosystem around the Wolfram Language, encouraging innovation and reducing dependence on commercial solutions.

Classical Mechanics with Maxima (Undergraduate Lecture Notes in Physics)

Classical Mechanics with Maxima (Undergraduate Lecture Notes in Physics)

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background and Current State of Wolfram Language Alternatives

The Wolfram Language is a powerful computational language used in Mathematica and Wolfram Alpha, but its proprietary nature limits accessibility. Over recent years, open-source efforts like SymPy and others have sought to provide alternatives for symbolic mathematics, but none fully replicate the Wolfram ecosystem. The Woxi project, announced in March 2024, marks a notable step as a comprehensive reimplementation aimed at broadening access and customization options.

While still in early development, Woxi has garnered attention on platforms like Show HN, with contributors exploring its potential for research, education, and hobbyist use. The project’s progress is being closely watched by the open-source and computational communities.

“Woxi aims to provide an open-source, high-performance reimplementation of the Wolfram Language, with support for multiple interfaces and a user-friendly GUI.”

— Woxi developers

Rust Programming Language Tee – Systems Programmer Developer T-Shirt

Rust Programming Language Tee – Systems Programmer Developer T-Shirt

  • Ideal for Rust Developers: Perfect for programmers and enthusiasts
  • Showcases Rust Passion: Great for systems, embedded, WebAssembly
  • Comfortable Fit: Lightweight, classic style, durable stitching

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Development Stage and Feature Completeness

It is not yet clear how complete or stable Woxi will become, as the project is still in early development. Key functionalities, such as advanced symbolic computation and extensive library support, are still under construction. The timeline for full feature parity with Mathematica remains uncertain.

WavePad Audio Editing Software - Professional Audio and Music Editor for Anyone [Download]

WavePad Audio Editing Software – Professional Audio and Music Editor for Anyone [Download]

  • Professional Audio Editor: Record and edit music, voice, audio
  • Audio Effects: Echo, noise reduction, reverb, more
  • Wide Format Support: WAV, MP3, FLAC, OGG, and more

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Milestones and Community Involvement

Developers plan to continue expanding Woxi’s features, improve stability, and gather user feedback. Future milestones include releasing more comprehensive documentation, adding advanced computational capabilities, and fostering community contributions. Monitoring updates on GitHub and community forums will be essential to track progress.

Amazon

Mathematica GUI software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Is Woxi ready for production use?

Currently, Woxi is in early development and not recommended for critical or production environments. It is primarily intended for experimentation and community testing.

Can I contribute to Woxi?

Yes, the project is open-source, and contributions are welcome via its GitHub repository. Developers encourage community involvement to help accelerate development.

How does Woxi compare to Mathematica?

Woxi aims to replicate core functionalities of Wolfram Language but is still under development. It lacks the extensive library support and robustness of Mathematica but offers a promising open-source alternative.

What platforms will Woxi support?

Woxi is designed to run on desktop platforms supporting Rust, with support for Windows, macOS, and Linux planned as development progresses.

Source: hn

Parenting content here is informational. For medical questions about your child, consult a pediatrician.
POOL SEASON

Pool season Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Irish Datacenters Now Guzzle 23% Of The Country’s Electricity

Irish datacenters now account for nearly a quarter of the country’s electricity use, raising concerns over energy sustainability and policy implications.

Twitch

Twitch has revealed updated moderation policies aimed at improving platform safety, following recent controversies over harmful content and harassment.

Youtube Tv

YouTube TV has announced a price hike effective next month, alongside new features aimed at improving user experience. The changes impact millions of subscribers nationwide.

Cisco Systems Surges In Global Coverage

Cisco Systems has seen a notable surge in international media mentions, with 26 reports in recent coverage, highlighting increased global attention.