Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Increase visibility of the package #535

Open
egr95 opened this issue Apr 26, 2024 · 1 comment
Open

Increase visibility of the package #535

egr95 opened this issue Apr 26, 2024 · 1 comment

Comments

@egr95
Copy link

egr95 commented Apr 26, 2024

Thanks for the package!

It strikes me that emacs-jupyter seems relatively unknown in the wider emacs/python communities, despite providing the best interactive python workflow of any editor that I have worked with (having spent significant time on each of VSCode, PyCharm, JupyterLab, and Neovim). The ability to disentangle python source code and python REPL sessions is a big improvement over the standard jupyter notebook workflow. But emacs-jupyter is unique in that it provides a python REPL that behaves much like a regular buffer. Arguably this provides a superior experience to any other REPL; one consistent set of keybindings everywhere! The closest alternative would be Neovim via some of the below plugins, however these all fall short because they run the python REPLs using the likes of vterm, which unfortunately has its own set of modes/keybindings (not to mention graphics integration becomes a huge headache).

Given the merits of emacs-jupyter, I think it would benefit from being better publicized. In particular, I think a few screenshots or even short videos of a typical python script + REPL workflow would go a long way, and hopefully increase adoption. For example, the following vim packages do a good job of making this functionality clear right away:

I think adding something similar to the README could really catch the eye of users that are interested in this type of interactive python workflow, who might otherwise gloss over this awesome package and get lost in all the other org-related stuff that's also documented in the README (on a related note, Doom emacs only includes emacs-jupyter as an extension of its org module, but not as an extension of its python module, perhaps because there is indeed a lack of awareness of the awesome standalone REPL that emacs-jupyter provides).

@nnicandro
Copy link
Collaborator

Thanks for liking the package and for thinking the interactive experience in emacs-jupyter to be superior to those other editors!

I do think that having some GIFs would catch the eye of potential users. I may get to adding them at some point, but it's not that high of a priority for me. I'm glad to accept a PR from anyone who would like to add some.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants