All Projects → nteract → create-nteract-app

nteract / create-nteract-app

Licence: BSD-3-Clause license
⚡ Create an nteractive application with zero configuration

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to create-nteract-app

examples
Example nteract notebooks with links to execution on mybinder.org
Stars: ✭ 24 (-22.58%)
Mutual labels:  nteract, mybinder
samuelkraft-next
My personal website written with Next.js, Typescript, MDX, Tailwind
Stars: ✭ 250 (+706.45%)
Mutual labels:  mdx
Hydrogen
Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
Stars: ✭ 3,763 (+12038.71%)
Mutual labels:  nteract
build-a-binder.github.io
Increase the number of people publishing educational, journalistic, and scientific materials that enable readers to read, edit, re-run and re-use that content. Using mybinder.org
Stars: ✭ 36 (+16.13%)
Mutual labels:  mybinder
Nteract
📘 The interactive computing suite for you! ✨
Stars: ✭ 5,713 (+18329.03%)
Mutual labels:  nteract
sreetamdas.com
Personal website built with Next.js, TypeScript and Styled-components
Stars: ✭ 175 (+464.52%)
Mutual labels:  mdx
Gophernotes
The Go kernel for Jupyter notebooks and nteract.
Stars: ✭ 3,100 (+9900%)
Mutual labels:  nteract
MdxSourceBuilder
一键制作mdx图片词典
Stars: ✭ 25 (-19.35%)
Mutual labels:  mdx
MMDSP
multi music status display MMDSP
Stars: ✭ 35 (+12.9%)
Mutual labels:  mdx
documentation
Documentation for dahliaOS
Stars: ✭ 78 (+151.61%)
Mutual labels:  mdx
website
My personal website.
Stars: ✭ 29 (-6.45%)
Mutual labels:  mdx
Semiotic
A data visualization framework combining React & D3
Stars: ✭ 2,207 (+7019.35%)
Mutual labels:  nteract
BooGi
Generate GitBook-like modern docs/tutorial websites using Gatsby
Stars: ✭ 117 (+277.42%)
Mutual labels:  mdx
Papermill
📚 Parameterize, execute, and analyze notebooks
Stars: ✭ 4,458 (+14280.65%)
Mutual labels:  nteract
theme-starter
🐤 A sample Next.js project for getting started with MDX, Theme UI, & Hack Club Theme.
Stars: ✭ 71 (+129.03%)
Mutual labels:  mdx
arcath.net-next
My Website built using Next.JS
Stars: ✭ 30 (-3.23%)
Mutual labels:  mdx
alexcarpenter-next
Personal website built with Next.js, TypeScript, Contentlayer, and vanilla-extract.
Stars: ✭ 67 (+116.13%)
Mutual labels:  mdx
nikolovlazar.com
My personal site's repo built using Next.js, Chakra UI, MDX, Prisma, PlanetScale.
Stars: ✭ 126 (+306.45%)
Mutual labels:  mdx
jahir.dev
My personal website 💎 – Built using Next.js, TypeScript, MDX, contentlayer, Notion and Stitches styled components
Stars: ✭ 119 (+283.87%)
Mutual labels:  mdx
usehooks-ts
React hook library, ready to use, written in Typescript.
Stars: ✭ 2,873 (+9167.74%)
Mutual labels:  mdx

create-nteract-app

CircleCI code style: prettier

Create an nteractive application backed by next.js, mybinder and react with zero configuration.

Installation

Install create-nteract-app globally

npm i -g create-nteract-app

Getting Started

Create an nteract app and run the development server.

create-nteract-app myApp
cd myApp
yarn dev

cna

Now, navigate to http://localhost:3000/ and you should see the following:

image

Batteries included 🔋

An app bootstrapped with create-nteract-app comes with:

  • @nteract components for interactive computing apps/pages
  • automatic webpack and babel configuration through next.js
  • live hot reloading
  • mdx
  • every .js or .md file in ./pages becomes a route that gets automatically processed and rendered!

This means you can write your app in js, markdown or even both! 😄

Your new nteract app will have the following strucure,

.
├── __tests__
│   └── index-spec.js
├── components
│   ├── code-state.js
│   └── presentation-cell.js
├── next.config.js
├── package.json
├── pages
│   ├── _document.js
│   └── index.js
├── scripts
│   └── test-setup.js
└── yarn.lock

Commands 🤖

  1. yarn dev

    This will start the next.js server on port 3000 by default. Note, to change the port, run yarn dev -p YOUR_PORT

  2. yarn test

    This will kick off the Jest test suite. By default, we have included a snapshot test.

  3. yarn build

    This will produce an optimize set of code for production.

  4. yarn start

    This will run your optimized app on port 3000.

  5. yarn export

    This will export your code as a static HTML app.

Contributing 🎉

Thanks for your interest in contributing! If you get stuck at any point, don't hesitate to reach out to the nteract team on slack or through the issue tracker.

To get started hacking on create-nteract-app, clone the repo and install dependencies.

git clone https://github.com/nteract/create-nteract-app.git
cd create-nteract-app
yarn

Now, make your changes and try them out with, yarn dev your-test-app

This will run create-nteract-app with any modifications you have made. Test your changes with yarn test.

See CONTRIBUTING.md for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].