modularml / mojo

The Mojo Programming Language
https://docs.modular.com/mojo/manual/
Other
23.3k stars 2.59k forks source link

[Feature Request] Request for a "Local" JupyterLab Extension for Enhanced Interactivity with Mojo SDK #887

Open SimplyYummy opened 1 year ago

SimplyYummy commented 1 year ago

Review Mojo's priorities

What is your request?

Request for a "Local" JupyterLab Extension for Enhanced Interactivity with Mojo on the SDK

What is your motivation for this change?

Hello Mojo Devs!

I propose porting the existing JupyterLab extension from Mojo Playground to a local environment. This would enable users to interact with Mojo efficiently within a familiar and user-friendly environment with some good syntax highlighting.

Any other details?

Proposed Features:

  1. Syntax Highlighting: To complement the rich Jupyter environment observed on the playground.

Conclusion:

Implementing a Local JupyterLab extension would significantly enhance user experience and accessibility, promoting wider adoption of Mojo in the data science community.

Thank you for considering this enhancement!

SimplyYummy commented 1 year ago

Just noting, this request requires zero to very minimal development time, as the extension already exists in the online playground, just not available at the moment for users to install locally

River707 commented 1 year ago

Thanks for filing this! We're still working out the right way to distribute this, but it's definitely something we're intending to get out there! I'll post updates here when we have a clearer picture of when that might happen.

SimplyYummy commented 1 year ago

Thanks River! I personally consider this request low priority (at this moment in time); as we have the online playground and vscode to play with in the meantime. But since it will require zero to very minimal development time and complements the online playground, its definitely something you'll want to consider releasing in the near future.

If people want this sooner than later. Please upvote this ticket!