Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/master/src/packages/next/pages/features/whiteboard.tsx
Views: 687
/*1* This file is part of CoCalc: Copyright © 2022 Sagemath, Inc.2* License: MS-RSL – see LICENSE.md for details3*/45import { Layout } from "antd";67import { Icon } from "@cocalc/frontend/components/icon";8import Content from "components/landing/content";9import Footer from "components/landing/footer";10import Head from "components/landing/head";11import Header from "components/landing/header";12import Image from "components/landing/image";13import Pitch from "components/landing/pitch";14import SignIn from "components/landing/sign-in";15import { Paragraph, Title } from "components/misc";16import A from "components/misc/A";17import { Customize } from "lib/customize";18import withCustomize from "lib/with-customize";19import WhiteboardPostIt from "/public/features/whiteboard-post-it.png";20import WhiteboardImage from "/public/features/whiteboard-sage.png";2122export default function Whiteboard({ customize }) {23return (24<Customize value={customize}>25<Head title="Computational Whiteboard" />26<Layout>27<Header page="features" subPage="whiteboard" />28<Layout.Content>29<Content30landing31body={<Icon name="layout" style={{ fontSize: "100px" }} />}32startup={"Whiteboard"}33title={34"Online Collaborative Whiteboard with Jupyter Code Cells and LaTeX Mathematics"35}36subtitleBelow={true}37subtitle={38<>39Sketch out ideas and run Jupyter code cells with CoCalc40Whiteboard41</>42}43image={WhiteboardImage}44alt={"Collaborative Computational Whiteboard"}45/>4647<Pitch48col1={49<>50<Title level={2}>51Full featured online collaborative computational whiteboard52</Title>53<Paragraph>54As explained in{" "}55<A href="https://about.cocalc.com/2022/09/08/all-about-computational-whiteboard/">56our blog57</A>{" "}58and{" "}59<A href="https://doc.cocalc.com/whiteboard.html">60documentation61</A>62, CoCalc{"'"}s collaborative computational whiteboards support63an infinite canvas with64</Paragraph>65<Paragraph>66<ul>67<li>68<A href="https://doc.cocalc.com/markdown.html">69Rich text collaborative markdown editor70</A>{" "}71with mathematical LaTeX expressions,72</li>73<li>74Sticky <strong>notes</strong>,75</li>76<li>77Sketching with <strong>pens</strong>,78</li>79<li>80<A href="/features/jupyter-notebook">81<strong>Jupyter code cells</strong>82</A>{" "}83with support for tab completion and interactive widgets,84</li>85<li>86<strong>Chat</strong> conversations with collaborators,87</li>88<li>89Hundreds of <strong>icons</strong>,90</li>91<li>92<strong>Frames</strong> to group objects, and93</li>94<li>95<strong>Stopwatches</strong> and{" "}96<strong>Countdown timers</strong> to organize and track97work.98</li>99</ul>100</Paragraph>101</>102}103col2={104<>105<Title level={2}>106A Computational Whiteboard with Jupyter cells and more!107</Title>108<Paragraph>109You can{" "}110<A href="https://doc.cocalc.com/whiteboard.html#jupyter-cells">111use <strong>Jupyter notebook code cells</strong>112</A>{" "}113with over a dozen supported kernels, a massive library of114pre-installed software and interactive widgets. You115<ul>116<li>117Create <strong>edges</strong> between all objects,118</li>119<li>120Use <strong>frames</strong> to organize the whiteboard121into sections,122</li>123<li>124<strong>Split your editor</strong> windows to view125multiple parts of the whiteboard simultaneously,126</li>127<li>128Easily navigate with an <strong>overview map</strong> with129two preview modes,130</li>131<li>132Every change you and your collaborators make is recorded133via browsable <strong>TimeTravel</strong> and you can134copy/paste from any point in the history, and135</li>136<li>137<strong>Publish</strong> your whiteboards to{" "}138<A href="/share">the share server</A>.139</li>140</ul>141</Paragraph>142</>143}144/>145</Layout.Content>146<div147style={{148color: "#555",149fontSize: "16px",150textAlign: "center",151margin: "20px",152}}153>154<Title level={1}>Now Available!</Title>155<Paragraph style={{ fontSize: "14pt", margin: "15px" }}>156Read much more about the computational whiteboard in{" "}157<A href="https://about.cocalc.com/2022/09/08/all-about-computational-whiteboard/">158our blog159</A>{" "}160and{" "}161<A href="https://doc.cocalc.com/whiteboard.html">162the documentation.163</A>164</Paragraph>165<Paragraph>166Try it in any CoCalc project by clicking +New, then clicking167"Whiteboard".168<br />169<br />170We also offer <A href="/features/slides">171slide presentations172</A>{" "}173with similar functionality.174<br />175<SignIn startup={"Whiteboard"} />176<Image177alt="Screenshot showing whiteboard with post-it notes."178src={WhiteboardPostIt}179style={{ margin: "15px auto", maxWidth: "1512px" }}180/>181</Paragraph>182</div>183<Footer />184</Layout>185</Customize>186);187}188189export async function getServerSideProps(context) {190return await withCustomize({ context });191}192193194