Zeppelin is web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive, collaboratable document with SQL, code, markdown, and so on.
Zeppelin interpreter concept allow any language/data-processing-backend can be plugged into the Zeppelin. Currently Scala(with Apache Spark), SparkSQL, Markdown, Shell are included as Zeppelin interpreter. You can freely add any new language/data-processing-backend.
Any work on Zeppelin is shared in realtime to collaborator.
You can download or build your own.