Software Alternatives & Reviews

Jupyterlab Desktop

Starboard.gg Observable Thonny WinPython Binder Productivity Power Tools
  1. Run any Jupyter notebook in the browser
    Creating something in the scope of Jupiter is not trivial. In any case, maybe creating something for the browser only because JS is native is easier (but still I won't call it "pretty trivial"). For this you have projects like https://starboard.gg/.

    #Notes #JavaScript #Data Science Notebooks 3 social mentions

  2. Interactive code examples/posts
    Pricing:
    • Open Source

    #Data Visualization #Data Dashboard #Data Science Notebooks 284 social mentions

  3. 3
    Python IDE for beginners
    Pricing:
    • Open Source
    Re debug experience I completely agree - it just isn’t sexy… yet? Browser dev tools have proven that debugging is super important. It feels like code debuggers have been stagnant for past couple decades. https://thonny.org/ has been featured on HN recently. Looks at least as an iterative step forward.

    #Text Editors #Python IDE #IDE 108 social mentions

  4. The easiest way to run Python, Spyder with SciPy and friends out of the box on any Windows PC...
    Pricing:
    • Open Source
    Thank for answering. I understand that the interpreter situation can be annoying. There is WinPython [0] to circumvent that to some degree. I feel like if I don’t do it the „VSCode and py-file“ way, it’ll be more and more difficult to keep everything together when teaching about modularity and putting functions in helper scripts, putting tests in other directories and such. I think it’s just because I got used to using VSCode and not Notebooks although I’ve used them for a while. [0] https://winpython.github.io.

    #Python IDE #Text Editors #IDE 19 social mentions

  5. 5
    Turn a Git repo into a collection of interactive notebooks
    Another strategy that works really well with beginners is to use jupter notebooks via https://mybinder.org/ links. We put all the materials on github, and then send the workshop participants a link[2] that launches a remote jupyter lab, so they don't have to install anything at all. That works well, but make sure to download your notebook in the end of the session because they are ephemeral (will disconnect if no commands for 20 minutes). [2] Example mybinder link that launches a notebook from a github repo:.

    #Data Science And Machine Learning #Data Science Notebooks #Data Science Tools 35 social mentions

  6. Extension for Visual Studio - A set of extensions to Visual Studio 2012 Professional (and above) which improves developer productivity.
    Pricing:
    • Open Source
    Hi! My name is Claudia and I am a PM at Microsoft (opinions are my own) working on Polyglot Notebooks in VS Code. Polyglot Notebooks are exactly what you are describing! They are notebooks where you can use multiple languages AND share variables between them to ensure a continuous workflow. Not only that, but each language has language server support. Polyglot Notebooks currently supports C#, F#, PowerShell, JavaScript, HTML, SQL, KQL, and Mermaid. We have just added support for Python and R integration and I am actually in search of external testers! If you are willing to sign an NDA to try out our Python and R integration and give us feedback please drop your email in the form below and I will reach out with instructions for you to try it out! https://forms.office.com/r/UQchfQSGa5 If you'd like to start trying it out today you can install the extension from the marketplace here: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode <a href="https://github.com/dotnet/interactive">https://github.com/dotnet/interactive</a>.

    #Regular Expressions #Programming Tools #Development 356 social mentions

Discuss: Jupyterlab Desktop

Log in or Post with