Carnets - Jupyter Cheats

Carnets - Jupyter Hack 1.7.9 + Redeem Codes

A standalone Jupyter notebook

Developer: Nicolas Holzschuch
Category: Developer Tools
Price: Free
Version: 1.7.9
ID: AsheKube.Carnets

Screenshots

Game screenshot Carnets - Jupyter mod apkGame screenshot Carnets - Jupyter apkGame screenshot Carnets - Jupyter hack

Description

Jupyter notebooks are a powerful tool used in education and research. You can write small snippets of Python code and observe the result on screen, combine with paragraphs of text, using Markdown.

Carnets provides a complete, stand-alone, implementation of Jupyter notebooks. Everything runs on your device, using the embedded Python interpreter; you do not need an internet connection. You can chose between Jupyter notebooks and the more advance Jupyterlab using Settings.

Numpy, Sympy, Matplotlib, Pandas, lxml, bokeh, nbextensions (including ipywidgets) and many other packages are pre-installed. To see the full list of installed packages, type "%pip list" in a code window. You can add more packages using "%pip install packageName", but only if they are pure Python.

If you need scipy, seaborn or scikit-learn, please use our other App, "Carnets - Jupyter (with scipy)".

You can share your notebooks with other apps and also open notebooks or directories managed by other apps.

Partial list of installed packages: astropy, babel, bokeh, cryptography, cvxopt, Fiona, geopandas, geopy, lxml, matplotlib, numpy, openCV, pandas, pillow, pyFFTW, pyproj, rasterio, regex, shapely, sympy, wordcloud.

Version history

1.7.9
2023-05-15
- new module: lzma
- new keyboard shortcuts for forward one page / backward one page (shift-command-[ / shift-command-])
1.7.8
2023-03-25
- Carnets now works with plotly
1.7.7
2023-02-07
- fixed an issue with Dark mode and Notebooks or NbClassic
1.7.6
2022-12-11
- fixes issues with on-screen user interaction
- updated Python version to 3.11
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes, including a bug introduced with 1.7.4 and Pandas.
1.7.5
2022-12-10
- updated Python version to 3.11
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes, including a bug introduced with 1.7.4 and Pandas.
1.7.4
2022-12-09
- updated Python version to 3.11
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes
1.7.2
2022-07-01
- updated packages to their most recent version. This solves the issue with .describe() in pandas.
- numpy 1.24, matplotlib 3.5.2, pandas 1.4.2, astropy 5.1...
1.7.1
2022-04-10
- fixes the crash issue on iOS 14
- better contrast for the toolbar at the bottom when using external keyboard
- fixes an issue with "download as" for notebook and nbclassic (jupyterlab & retrolab were not affected)
- better information when using virtual environments
- always reset jupyterlab, to avoid issues
- updated jupyter-server to the latest version
- several fixes to make Carnets more robust
1.7.0
2022-03-22
- better at opening files in other apps directories, with explicit warning if Carnets does not have access to the directory.
- you can chose your notebook style: classical notebook, nbclassic or retrolab (soon to be notebook v7). Pick the style you want using the Settings app, it will be active at the next app restart.
- retrolab is better for small screens, has more translations available and lets you chose dark or light theme independently of the iOS dark or light mode.
- from retrolab, you can switch to jupyterlab if you want. Jupyterlab works better if you have an external mouse.
- fixes a bug with virtual environments
1.6.6
2022-02-19
- fixes an issue with virtual environments
1.6.5
2022-02-17
- fixes a bug with virtual environments.
1.6.4
2022-02-16
- fixes a bug with "%pip install" that affected some pure Python packages.
1.6.3
2022-02-06
- virtual environments for Python. Create with "!python -m venv newEnvironment", activate with "%run newEnvironment/bin/activate.py", deactivate with "%run newEnvironment/bin/deactivate.py". Virtual environments are limited to user-installed packages, and are only activated for the current notebook.

- added ffmpeg as an external command, for use with OpenCV.

- Command + return on external keyboards now executes the current cell without moving the insertion point (as opposed to Option + return, which executes the current cell and create a new cell below).
1.6.2
2021-12-10
- fixed a bug with astropy
- updated Python version to 3.9.8
- improved file management, display an alert when we can't save a file
- updated packages to their latest version: matplotlib 3.4.0, numpy 1.22, pandas 1.3.4, astropy 5.0...
1.6.1
2021-11-04
- new python modules: OpenCV, geopandas, shapely...
- adds several keyboard shortcuts
1.6.0
2021-10-14
Fixes the issue with carriage return on external keyboards and iOS 15.
1.5.8
2021-05-24
New Python modules: nltk, regex, wordcloud, cvxopt, pyFFTW.
1.5.7
2021-03-17
- fixed an issue with the cell_filter nbextension.
- fixed a crash that happened if the kernel was restarted too many times.
1.5.6
2021-03-07
- new "Find" tool in Edit menu
- bug fixes
- packages updated to latest version
1.5.5
2021-02-05
- fixed a major issue that prevented opening notebooks in some cases
- fixed the issue that caused PEP517 errors
- better management of environment variables in subprocess
- first build with gfortran and OpenBLAS. numpy.linalg operations are 4x faster.
- added shell commands "export" and "alias"
1.5.4
2020-12-21
- Carnets remains active in the background for longer, reducing the number of kernel restarts.
- fixed an issue with automatic resizing on small iPhones
- fixed an issue with opening Python files
- Added the TZ environment variable for packages such as babel and pytz.
1.5.3
2020-12-16
- bug fixes for improved stability especially at startup
1.5.2
2020-12-11
- bookmarks are now permanent. If you gave permission on a folder, it remains authorised on the next launch.
- fixed multiple issues with reopening the last opened notebook.
- when Carnets goes in the background, the server remains open longer.
1.5.1
2020-12-09
- updated to Python 3.9. Your previously installed packages are kept. If there is an incompatibility between the latest version and user-installed packages, then the user-installed packages are moved to a directory, and the server is restarted.
- bug fixes
1.5.0
2020-12-02
- updated to Python 3.9. Your previously installed packages are kept.
- updated all Python packages to their latest version (as of Dec. 1, 2020): numpy 1.20, pandas 1.1.4...
- clean separation between application packages and user-installed packages: type "pip list --user" for a list of user-installed packages.
- faster startup time on updates.
- multiple bug fixes.

Ways to hack Carnets - Jupyter

Download hacked APK

Download Carnets - Jupyter MOD APK
Request a Hack

Ratings

4.6 out of 5
264 Ratings

Reviews

John in MA,
Love this app! You should charge good money for it!
This is a fabulous Jupiter implementation and allows me to do development on the road when not connected to the server on my corporate network. My only complaint: Full file access only appears to work from the Carnets app folder. If I go to a Working Copy folder (ideal for git access) I can only open ipynb files, and modules, data files, etc. don’t load. If I copy a Working Copy folder into the Carnets folder, everything works perfectly. Would love to see this issue fixed, then I’d give you 6 stars (if Apple would allow it).
Eric051098,
Absolutely awesome
I have been hoping for local Jupyter notebooks on the iPad for a long time, thank for creating this. I am going to disagree with other reviewers and say don’t worry about remote for now, Juno and Working Copy have that solved. Keep working on making offline local Notebooks better, that is the problem only you are solving. And please charge for the app, I really want you to keep making this better and will gladly pay.
Techess1185,
Awesome app! Problem with turtle package though . . .
This app is fantastic!! I definitely recommend it. It is definitely helping with learning Python. Though every time I try to draw something with turtle package, it says it couldn’t find it. It always says there’s something wrong with import turtle. Will you please look into this?
Åayam,
Great App, except ONE issue
I really wish there was an option to fill in the ipad screen. When using landscape mode, there is considerable space to left and right that aren't being used, this combined with text being small (without any option to resize), makes it feel cramped.

Really wish there was a mode where it would be more zoomed in (so no wasted blank space on left/right side), possibly where some of the meny bar item up avove slide away, so more of the coding canvas fills the screen.

Since ipads are smaller than laptops, this would make such a big difference.

Also, add a donate button in the app if you can. Its free, so its great, but i would honesly donate 10 bucks if i could, many more probably would too.
Gabewastakem,
Great app needs some work
I am not someone to write long reviews but here we are. By itself this app is great but certain data types never work and functions are considered syntax errors I checked over and over to see what I was doing wrong for an hour around but still nothing and other functions seemed to be non existent so please fix this because this a great app but needs some work also way to many adds.
Dave Mo,
Great so far, still learning features
Working great on my iPad Pro. Still need to work on connecting to non-local sources apart from file shares like Google Drive. But the notebooks work great for casual investigations while cooking in the kitchen, away from my desktop. Also works well splitting screen with safari.
Ting J~,
Amzaing app
It’s such an amazing app. Never imagined I could do some python practice on ipad so easily. Now I regret much less about buying an iPad Pro. 😆Just one minor suggestion about a small problem I encountered: scipy and seaborn packages cannot be installed successfully. Would it be possible to get it fixed?
Prins182,
Great App, could use split view
The experience with this app has been great. Would love to see a split screen option to have 2 Carnets windows open. Thank you for creating this, it allows me to do bioinformatics on the go!
EvAveMananShar,
Torn...
I'm torn because this is a great app, but it is useless for me without support for libraries with C dependencies (yes, scipy). It's not at all the dev's fault, but having to manually package dependencies like scipy with the app (which seems to take like a year or more) means I will never be able to just run my notebooks as-is on an iPad. :/
Aaaabbel,
Enter key doesn’t start a new line?!?!?!?!
The app is flawless but When I press enter to start writing on a new line nothing happens
Is this problem from my end ?