-
Notifications
You must be signed in to change notification settings - Fork 30
/
Copy pathlibraries.js
98 lines (88 loc) · 3.75 KB
/
libraries.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
// @flow
import * as React from "react";
import { Hero } from "@components/hero";
import { Type } from "@components/typography";
import { ContentSection, ContentSections } from "@components/content-section";
import { Video } from "@components/video";
import DemoVideo from "@components/demo-video";
import Layout from "@components/layout";
import type { Context } from "next";
class Libraries extends React.Component<OSProps> {
render() {
return (
<Layout>
<Hero color="#8e44ad">
<Hero.Pane padding="0 20px 0 0">
<Hero.Title>
Enhancing notebook workflows from end-to-end
</Hero.Title>
<Type.p>
The nteract core SDK and application suite provide an interface
for building and interacting with notebook UIs. But there's so
much more to notebooks! Our collection of libraries allows you to
execute notebooks headlessly, generate reports from notebooks for
members of your organization, and more.
</Type.p>
</Hero.Pane>
<Hero.Pane visual padding="40px 0 0 0">
<DemoVideo />
</Hero.Pane>
</Hero>
<ContentSections>
<ContentSection>
<ContentSection.Pane>
<ContentSection.Title>papermill</ContentSection.Title>
<Type.p>
Parameterizing and executing Jupyter Notebooks is made simple in
a CLI and Python client with{" "}
<a href="https://github.com/nteract/papermill" target="_blank">
papermill
</a>
. It executes your notebooks as inputs and saves the results to
Amazon S3, Azure Storage, and more allowing for easy scheduled
and programatic executions of notebook templates.
</Type.p>
</ContentSection.Pane>
<ContentSection.Pane visual>
<img src="https://github.com/nteract/papermill/raw/main/docs/img/enable_parameters.gif" />
</ContentSection.Pane>
</ContentSection>
<ContentSection>
<ContentSection.Pane>
<ContentSection.Title>scrapbook</ContentSection.Title>
<Type.p>
<a href="https://github.com/nteract/scrapbook" target="_blank">
Scrapbook
</a>{" "}
is a Python library which adds the ability to save data and
image results from inside your notebook. This enables the
ability to later fetch all of the resulting 'scraps' across
collections of notebook executions in a programatic fashion.
</Type.p>
</ContentSection.Pane>
<ContentSection.Pane visual>
<Video webm="/static/scrapbook_basics.webm" />
</ContentSection.Pane>
</ContentSection>
<ContentSection>
<ContentSection.Title>bookstore</ContentSection.Title>
<ContentSection.Pane>
<Type.p>
Ever need to find out what your notebook looked like 5 days ago?
<a href="https://github.com/nteract/bookstore" target="_blank">
Bookstore
</a>{" "}
provides a server extension for Jupyter to enable saving
notebook versions over time as checkpoints are made during
authoring. It also grants the ability to publish specific
notebook versions as a mechanism for sharing stable notebook
versions with colleagues.
</Type.p>
</ContentSection.Pane>
</ContentSection>
</ContentSections>
</Layout>
);
}
}
export default Libraries;