Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/paypal/PPExtensions

Set of iPython and Jupyter extensions to improve user experience
https://github.com/paypal/PPExtensions

gimel hive ipython-magic jupyer jupyter-extension magics notebooks spark tableau teradata

Last synced: 3 months ago
JSON representation

Set of iPython and Jupyter extensions to improve user experience

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/paypal/PPExtensions.svg?branch=master)](https://travis-ci.org/paypal/PPExtensions)
[![Documentation Status](https://readthedocs.org/projects/ppextensions/badge/?version=latest)](http://ppextensions.readthedocs.io/en/latest/?badge=latest)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/a159cd4835e34c8abb1d738ff996d065)](https://www.codacy.com/app/ppextensions-team/PPExtensions?utm_source=github.com&utm_medium=referral&utm_content=paypal/PPExtensions&utm_campaign=Badge_Grade)
[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)

# PPExtensions

PPExtensions is a suite of ipython and jupyter extensions built to improve user experience and reduce time to market in [Jupyter](http://jupyter.org) notebooks.

# Features

- **PPMagics** - Set of magics to simplify access to different storage systems and tableau.
- **Github Integration** - A jupyter extension to integrate notebooks with github. This extension simplifies version controlling, sharing and resolving merge conflicts of notebooks.
- **Notebooks Scheduling** - A jupyter extension to productionalize the notebooks development environment. This extension enables scheduling notebooks with help of [Apache Airflow](https://airflow.apache.org/).

# Installation

pip install ppextensions

# Current State

| Feature | Available | State |
|---------------------- | ------------- | -------------|
| PPMagics | Available | Beta |
| Scheduling Notebooks | Available | Beta |
| Github Integration | Available | Beta |

--------------------------------------------------------------------------------------------------------------------

# Documentation & Getting Started

* [Click here to read the docs](http://ppextensions.readthedocs.io/)

# Questions

* [Slack](https://ppextensions.slack.com)
* [User Forum](https://groups.google.com/d/forum/ppextensions)
* [Developer Forum](https://groups.google.com/d/forum/ppextensions)