Blog

Juno and Juno Connect

Sep 26, 2019

Juno 1.1 and Juno Connect 1.4 are now available on the App Store, with a lot of new things! First of all, and most importantly, we now offer a suite of apps for running Jupyter on iOS: Juno, which runs notebooks locally on device, and Juno Connect, a Jupyter client (more about the change here).

Read More

Open beta for a new app 🚀

Jul 11, 2019

Although Juno Connect has been designed as a remote client, running Jupyter locally on your iPhone or iPad has always been an interesting opportunity. That’s why over the last year I’ve been working on a new app, which is based on Juno Connect, but doesn’t need an external server to run: all computations happen locally, right on your iOS device. I’m pleased to announce that this app is now in open beta!

Read More

Juno + Jupyter = ❤️

Mar 30, 2019

I’m pleased to announce that from now on I will be donating 10% of all Juno sales proceeds to Project Jupyter.

Juno itself is not open-source, but I fully recognize the importance of open-source software. I think it’s necessary to show support to projects which made Juno possible in the first place — such as Jupyter. I highly admire their work, and hope that this (small) contribution will nevertheless prove valuable to the Jupyter community!

If you would like to support Project Jupyter, consider making a donation, too. If you like Juno and would like to support its development, consider leaving a positive review on the AppStore: this honestly means the world to me!

Read More

Juno Connect 1.3 adds Binder integration

Feb 4, 2019

Juno Connect 1.3 is out now, bringing a whole bunch of new features and bug fixes! Juno Connect now supports Binder, a service for launching git repositories with notebooks as executable Jupyter environments: you can specify a GitHub or GitLab repo containing Jupyter notebooks you would like to run, and it will be launched as a temporary Jupyter server in Juno Connect.

Read More

Juno Connect 1.2 brings Jupyter to iPhone!

Jul 1, 2018

Juno Connect 1.2 is out, and it is our first major update since hitting the AppStore! Juno Connect is now a universal app, which means you can install it on both your iPhone and iPad, bringing Jupyter to all mobile devices running iOS 10.3 or later. Juno Connect Pro works for all of your devices, too: if you previously purchased Juno Connect Pro on iPad, simply restore purchase on your iPhone. Juno Connect supports same features on iPhone as the iPad version, so you will get full access to your Jupyter server wherever you are.

Read More

AppStore Release 🍾

Feb 4, 2018

After months of making and beta testing Juno Connect has finally made it to the AppStore! 🎉 Juno Connect 1.1 is our first public release, featuring a revamped user interface that makes it much easier to work with your servers and notebooks on a touch device.

Read More

Juno Connect v.1.0.10 beta

Dec 14, 2017

Today we are releasing Juno Connect v.1.0.10 update to our beta testers! This release includes CoCalc integration, improved connection checker, as well as a number of bug fixes and performance improvements.

Read More

Juno Connect v.1.0.9 beta

Nov 20, 2017

Today we are releasing Juno Connect v.1.0.9 update to our beta testers! This release includes improved typography, visual design updates, as well as a number of bug fixes and performance improvements.

Read More

Juno Connect v.1.0.5 beta

Oct 19, 2017

Today we are releasing Juno Connect v.1.0.5 update to our beta testers! That’s right, the first obvious change is the name, of course. This release also adds support for multiple server configurations, access to a temporary notebook server, as well as includes a number of bug fixes and performance improvements.

Read More

Juno Connect v.1.0.4 beta

Oct 4, 2017

Today we are releasing Juno Connect v.1.0.4 update to our beta testers! It adds on-screen keyboard extension and 1Password integration, as well as includes a number of bug fixes and performance improvements.

Read More

Juno Connect v.1.0.3 beta

Sep 18, 2017

Today we are releasing Juno Connect v.1.0.3 update to our beta testers! It adds kernel-based code completion showing suggestions as you type, as well as includes a number of bug fixes and performance improvements.

Read More

Public Beta

Sep 1, 2017

Today we are thrilled and excited to announce Juno Connect, a Jupyter Notebook client for iPad!

What is Juno

Juno Connect is an iPad app, a client for Jupyter Notebook — it lets you connect to a remote Jupyter notebook server and do everything you do with Jupyter on desktop, anywhere. Juno Connect features full hardware keyboard support with all familiar Jupyter shortcuts, a responsive and tablet-friendly interface with smooth scrolling, and iOS multitasking support for modes like Split-screen, so that you can run notebooks with documentation, terminal, or other editor in front of you. More features to follow prior to Juno Connect AppStore release this fall: interface themes, multiple tabs, extended onscreen keyboard and more!

What Juno isn’t

Juno Connect isn’t what Computable used to be, and it doesn’t allow running notebooks locally: you do need a notebook server that will do the actual computing. There are a lot of options for running a notebook server: it can be your own laptop in your local network, AWS node or even a dedicated powerful GPU-enabled machine configured as a public server, or accessible via VPN Tunneling.

Public beta

With Juno Connect AppStore release coming later this fall, today we are launching Juno public beta. If you would like to participate and try it out, simply sign up here and don’t forget to confirm your e-mail address. We will then send you instructions on how to install Juno Connect build on your iPad. You will also get updates with new features as soon as they go live.

Please, keep in mind that you will need a remote Jupyter Notebook server to use the app, as it doesn’t allow running notebooks locally. If you have a self-signed SSL certificate which doesn’t work in Safari on iOS, take a look at our step-by-step instructions on how to configure certificates and enable SSL, so that you are able to connect to your server from iPad. In case you still can’t get it to work, please, check out Jupyter documentation on running a notebook server, or send an e-mail to [email protected].

Read More