Zeppelin: a web-based notebook with collaborative features that supports data ingestion, discovery, analytics, and visualization. Zeppelin works seamlessly with SQL, Python, and Spark, and allows plugins for any language/data-processing-backend. FREE.