![]() These packages are highly composable and can be used by other developers to develop their own interactive computing applications.Īnd that’s the crux of the magic. nteract provides a robust collection of well-tested and documented npm packages for managing connections with language kernels, manipulating the notebook document, and rendering kernel outputs. Nteract also capitalizes on the popularity and stability of the rich JavaScript package ecosystem. nteract is the first interactive notebook application that brings the power of developer tooling to everyday users without a hassle. As a result, non-technical and semi-technical users can easily leverage the power of interactive notebooks without worrying about confusing configurations or start up processes. This gives users a tool that combines the rich experience of web applications with the accessibility of the desktop. Nteract utilizes Electron, a framework for developing native, cross-platform desktop applications with HTML, CSS, and JavaScript. ![]() How does nteract make all of this happen? You can download one of our alpha releases and play around with the example notebooks or load up your own! THE MAGIC BEHIND NTERACT Wouldn’t it be great if we could share this notebook with the rest of our team? Domino Data Lab’s data science platform makes collaboration around interactive notebooks, like our interactive notebook, to their workspace fast and easy.Īnd there’s so much more, but you’ll have to check it out for yourself. We’ve created all of these wonderful notebooks, but they are sitting in our desktops at the moment. For example, nteract comes with built-in support for GeoJSON rendering, allowing anyone to view their GeoJSON data in a beautiful Leaflet visualization. The same technology that allows Plotly visualizations to be first-class citizens in nteract also allows other interactive elements to be first class citizens. nteract comes with built-in support for one of the industry’s most popular and easy-to-use data visualization tools, Plotly. That covers the basics - now let’s get on to the more exciting stuff! Data visualizations are insightful and timeless storytelling tools - and they are first class citizens inside nteract. We can also pin any of the cells to the top of the notebook to have them present as we scroll through the document.Īnd last, but definitely not least, we have the ability to execute code in a variety of languages such as Python, R, Julia, and JavaScript. ![]() We can execute cells, move them around the notebook using drag and drop, and delete them. We’ll start off by opening our intro notebook. Let’s use those to highlight some of the key features in nteract. We’ve got a few example notebooks that are in our GitHub repository. ipynb files stored on our machine to open them directly in nteract. Quick and easy! And since nteract is a desktop application, we can also double-click on any. We’ll start by launching the nteract desktop application. Now that we’ve established the problems we are trying to address, let’s explore how nteract addresses them. Furthermore, it’s important that the interactive notebook offers a great developer experience and allows for rapid development and extensibility. The ideal interactive notebook application has a low barrier to entry for business intelligence, data science, journalism, students, and research-focused users alike. We hope that these improvements help developers extend the notebook ecosystem and help users create and share content using interactive notebooks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |