Skip to content

suyashmahar/europa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

59 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GPLv3 license

What is Europa?

Europa is a desktop client for JupyterLab that provides native app experience using standalone windows and keyboard shortcuts.

Europa supports all the keyboard shortcuts for JupyterLab that you'd expect in a desktop application (like Ctrl+Tab to switch tabs, Ctrl+W to close a tab). More details are on the Keyboard Shortcuts wiki page.

Installation

You can either grab a portable app for linux/windows or grab OS specific installer from the releases.

Debian/Ubuntu

curl -s --compressed "https://europa-sources.suyashmahar.com/debian/KEY.gpg" | sudo apt-key add -
sudo curl -s --compressed -o /etc/apt/sources.list.d/europa.list "https://europa-sources.suyashmahar.com/debian/europa.list"
sudo apt update && sudo apt-get install europa

Other Operating Systems

Checkout the Release Page.

CLI

Europa supports a CLI interface:

USAGE:
        europa [options]

OPTIONS:
        -u,--url <url>  Open a europa window for <url> on start.
        -v,--version    Print version number and exit.
        -h,--help       Print this help message and exit.

Demo

(YouTube)
Europa Demo video

Contributing

If Europa helped you in your work, please consider contributing to the project!

Gallery

License

This program is distributed under the terms of the GPL v3, except when noted otherwise.

Rights to all artworks in this program are reserved, unless noted otherwise. Copyright (c) 2020-22 Suyash Mahar.