All Projects → hchasestevens → Show_ast

hchasestevens / Show_ast

Licence: mit
An IPython notebook plugin for visualizing ASTs.

Projects that are alternatives of or similar to Show ast

Tutorials
CatBoost tutorials repository
Stars: ✭ 563 (+640.79%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Spark Py Notebooks
Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 1,338 (+1660.53%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (+18.42%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Ipytracer
📊 Algorithm Visualizer for IPython/Jupyter Notebook
Stars: ✭ 138 (+81.58%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Telepyth
Telegram notification with IPython magics.
Stars: ✭ 54 (-28.95%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Notebooks Statistics And Machinelearning
Jupyter Notebooks from the old UnsupervisedLearning.com (RIP) machine learning and statistics blog
Stars: ✭ 270 (+255.26%)
Mutual labels:  jupyter-notebook, ipynb, ipython-notebook
Nbstripout
strip output from Jupyter and IPython notebooks
Stars: ✭ 738 (+871.05%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Sqlcell
SQLCell is a magic function for the Jupyter Notebook that executes raw, parallel, parameterized SQL queries with the ability to accept Python values as parameters and assign output data to Python variables while concurrently running Python code. And *much* more.
Stars: ✭ 145 (+90.79%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Ansible Jupyterhub
Ansible role to setup jupyterhub server (deprecated)
Stars: ✭ 14 (-81.58%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Ipywebrtc
WebRTC for Jupyter notebook/lab
Stars: ✭ 171 (+125%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Vscodejupyter
Jupyter for Visual Studio Code
Stars: ✭ 337 (+343.42%)
Mutual labels:  ipython, jupyter-notebook, ipython-notebook
Python intro
Jupyter notebooks in Russian. Introduction to Python, basic algorithms and data structures
Stars: ✭ 538 (+607.89%)
Mutual labels:  jupyter-notebook, ipynb
Cookbook 2nd Code
Code of the IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018 [read-only repository]
Stars: ✭ 541 (+611.84%)
Mutual labels:  ipython, jupyter-notebook
Data Analysis And Machine Learning Projects
Repository of teaching materials, code, and data for my data analysis and machine learning projects.
Stars: ✭ 5,166 (+6697.37%)
Mutual labels:  jupyter-notebook, ipython-notebook
Digital Signal Processing Lecture
Digital Signal Processing - Theory and Computational Examples
Stars: ✭ 532 (+600%)
Mutual labels:  ipython, jupyter-notebook
Nteract
📘 The interactive computing suite for you! ✨
Stars: ✭ 5,713 (+7417.11%)
Mutual labels:  ipython, jupyter-notebook
Cookbook 2nd
IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018
Stars: ✭ 704 (+826.32%)
Mutual labels:  ipython, jupyter-notebook
Jupyterhub
Multi-user server for Jupyter notebooks
Stars: ✭ 6,488 (+8436.84%)
Mutual labels:  ipython, jupyter-notebook
Python Lectures
IPython Notebooks to learn Python
Stars: ✭ 355 (+367.11%)
Mutual labels:  jupyter-notebook, ipython-notebook
Kaggle Titanic
A tutorial for Kaggle's Titanic: Machine Learning from Disaster competition. Demonstrates basic data munging, analysis, and visualization techniques. Shows examples of supervised machine learning techniques.
Stars: ✭ 709 (+832.89%)
Mutual labels:  jupyter-notebook, ipython-notebook

showast

PyPI version Liberapay receiving

An IPython/Jupyter notebook plugin for visualizing abstract syntax trees.

Example usage

Examples can be found in this IPython notebook.

import showast
%%showast
print 1 + 2

print 1 + 2 AST

from showast import show_source
import antigravity
show_source(antigravity)

antigravity module AST

Installation

pip install showast

showast has the following Python dependencies:

ipython
graphviz

You will also need to have Graphviz installed.

Use of the alternative nltk-based rendering engine requires the following packages:

nltk
pillow

When using this option, you will additionally need to have Ghostscript installed.

Contacts

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].