UnicodePlots.jl
jupytext.vim
Our great sponsors
UnicodePlots.jl | jupytext.vim | |
---|---|---|
13 | 4 | |
1,392 | 294 | |
1.6% | - | |
6.7 | 4.4 | |
9 days ago | 7 months ago | |
Julia | Vim Script | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
UnicodePlots.jl
- UnicodePlots
-
Julia Simple Unicode Plotting
I hope someone can benefit from it. I know about UnicodePlots.jl but I needed too much customisation. Also I needed the vertical histogram. Sadly I don have time to integrate it to the main UnicodePlots.jl repo, but maybe by time someone will take the effort.
- tplot: a library to create text-based plots in the terminal
-
Plots package apparently not working, maybe?
This is normal. You can also try SimplePlots.jl or UnicodePlots.jl it you want to plot some simple stuff fast.
-
Show HN: Dotmatrix β A dot matrix rendered using Braille characters
Nice!, in Julia there is a library to do plots with a similar technique, https://github.com/Evizero/UnicodePlots.jl
- Creep β a pretty sweet 4px wide pixel font
- Plotext β Python Plotting on the Terminal
jupytext.vim
-
Edit notebooks in Google cloud
I tried plugins like jupytext.vim but it was not enough mature in these old times :-)
-
Jupyter Notebooks in NeoVim. Any good way?
You can also use jupytext.vim to easily open and edit notebooks. Then you can use a REPL program to evaluate the different cells individually. The only downside to me is that you canβt save the output back to the notebook (images etc.).
-
jupyter and vim
Editing *.ipynb files can also be edited with jupytext.vim, which automatically converts *.ipynb files using jupytext which you open them in Vim. I haven't tried this yet (it's on my todo list), but it looks pretty solid.
-
Nbterm: Jupyter Notebooks in the Terminal
For editing notebooks in vim, I've created https://github.com/goerz/jupytext.vim. Note that this does not allow to run any cells, it just edits the inputs.
The motivation behind this was to have some basic interaction with existing ipynb files on a remote server without having to run the jupyter server (and set up port forwarding etc.) It's worth noting that the `jupytext.vim plugin is most useful if you're actually not running `jupytext` within jupyter; If you are, you could just directly open the .py or .md files linked to any .ipynb in your editor.
I've used `jupytext.vim` to edit existing notebooks and then run them through `jupyter nbconvert --to notebook --execute`. It's also great for refactoring: moving code from a notebook files into a module, between notebooks, or to create a new notebook as a variation of an existing one.
What are some alternatives?
nbterm - Jupyter Notebooks in the terminal.
vim-ipython-cell - Seamlessly run Python code in IPython from Vim
python-termgraphics - Library to draw Unicode braille art in a terminal
jupyter-vim - Make Vim talk to Jupyter kernels
plotext - plotting on terminal
Cozette - A bitmap programming font optimized for coziness π
jupyter - An interface to communicate with Jupyter kernels.
jupytext - Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
PyPlot.jl - Plotting for Julia based on matplotlib.pyplot
nvim-ipy - IPython/Jupyter plugin for Neovim