Polynote logo

Polynote

Supports multiple programming languages including Scala, Python, and SQL, and provides autocomplete functionality.

Made by Unknown Author

  • Developer Tools

What is Polynote?

The polyglot notebook provides support for multiple programming languages, with a focus on first-class Scala functionality. It integrates with Apache Spark, enabling users to work with Scala, Python, and SQL within the same environment. The notebook offers features such as as-you-type autocomplete to enhance the user experience

Highlights

  • First-class Scala support
  • Apache Spark integration
  • Multi-language interoperability (Scala, Python, SQL)
  • As-you-type autocomplete

Platforms

  • Web

Features

    • Text editing

    • multi-language support

    • Code editing

    • Runtime insight