Kaggle Notebooks logo

3 self-hosted Kaggle Notebooks alternatives

Browser-hosted Jupyter notebook environment provided by Kaggle for authoring and running Python and R code, accessing and exploring datasets, using GPUs/TPUs, and sharing reproducible data science and machine learning analyses.

Alternatives to Kaggle Notebooks

JupyterLab is an extensible web-based IDE for Jupyter notebooks, code, terminals, and data exploration with rich outputs and a plugin-based interface.

JupyterLab screenshot

15.3k stars4.1k forksBSD-3-Clauselast commit Actively maintained

Web-based interactive and collaborative notebooks for Elixir with data visualizations, integrations, reproducible workflows, and automation.

Livebook screenshot

5.9k stars511 forksApache-2.0last commit Actively maintained

RStudio Server provides the RStudio IDE in a web browser for multi-user R and Python development, including editing, plotting, debugging, and project management.

RStudio Server screenshot

5k stars1.2k forkslast commit Actively maintained

What replacing Kaggle Notebooks actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 3 of 3 shipped a commit in the last six months. Licences in this list: BSD-3-Clause, Apache-2.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in IDEs & Web Dev Environments.

Other tools people replace alongside Kaggle Notebooks