jupyter-tabnine
jupyter-tabnine copied to clipboard
JupyterLab
Any chance we can get this working in JupyterLab?
Thank you for this wonderful extension. A JupyterLab extension would be immensely helpful, especially given that with the release of JupyterLab 1.0, there's official confirmation that JupyterLab "will eventually replace the classic notebook".
@paul-harambee @shreyasgm Thanks for your suggestions, I will create a branch and work on support for JupyterLab
@wenmin-wu do you think a jupyterlab extension would be a lot of work? i love tabnine, thinking about setting it up on my jupyterlab cluster, happy to help if there's some way I can
Hi @snickell , thanks for your interest, won't be a lot of work. However, jupyterlab use TypeScript instead of JavaScript. I'm not sure whether we can use JavaScript since TypeScript code will be compiled to JavaScript before executing.
If it only supports TypeScript, we need to change the front-end part to TypeScript. https://github.com/wenmin-wu/jupyter-tabnine/tree/master/src/jupyter_tabnine/static. For this you can refer https://github.com/codota/tabnine-vscode.
The server part can be reused. You can take this repo https://github.com/dask/dask-labextension as an example.
@wenmin-wu hi! I have done a little research, and it looks like we can use javascript no problem, I'll keep looking into what is involved
More information: I was able to make a hello-world jupyterlab extension using Javascript (not typescript). They don't give examples, but its not a problem, you can import their libraries in either javascript or typescript, that is all that is required to make an extension
Hi @snickell , good to know this, then I think we don't need so much effort to support JupyterLab. Could you please put your demo in a public GitHub repo. I want to have a look:)
Any update on jupyterlab extension? Thanks!
Hullo, I'd like to help out with this! I wonder if any progress not mentioned here has already been made - if not, I'll just go ahead and start with what's here.
Hi @wenmin-wu , any progress on jupyterlab extension? really love the extension, so that's the only reason keeping me still on notebook rather then transitioning to lab
Any update on the jupyterlab extension? I much prefer jupyterlab (currently using vscode just because I don't like fake dark modes on notebook).
@wenmin-wu any update on the jupyterlab extension? It would be really cool to have it!
Is there any idea how far out this feature is on the roadmap?
Hi All, we just released a jupyterlab extension https://github.com/codota/tabnine-jupyterlab 🎉