Create Next App

The easiest way to create a React app
with server-side rendering thanks to Next.js

Star on GitHub

What is Next?

Next.js is a minimalistic framework for server-rendered React applications.

$ create-next-app my-app

How do I use it?

Create Next App can be installed via npm:

npm install -g create-next-app

Learn more on GitHub

Examples

You can create an app using any of the Next examples:

create-next-app --example basic-css my-app
Click below to copy to clipboard
Basic CSS
Custom Server Express
Custom Server Fastify
Custom Server Hapi
Custom Server Koa
Custom Server Micro
Custom Server
Data Fetch
Form Handler
Head Elements
Hello World
Layout Component
Nested Components
Page Transitions
Parameterized Routing
Progressive Render
Root Static Files
Shared Modules
Server-side Rendering Caching
SVG Components
Using Inferno
Using Preact
Using Router
Using With Router
With Absolute Imports
With Algolia React Instantsearch
With AMP
With Ant Design
With Antd Mobile
With Aphrodite
With Apollo & Redux
With Apollo Auth
With Apollo
With Asset Imports
With Babel Macros
With Cerebral
With Configured Preset Env
With Custom Babel Config
With Custom Reverse Proxy
With CXS
With Dotenv
With Dynamic Import
With Electron
With Emotion
With External Scoped CSS
With Fela
With Firebase Authentication
With Firebase Hosting
With Flow
With Freactal
With Glamor
With Glamorous
With Global Stylesheet
With Hashed Statics
With Higher Order Component
With I 18 Next
With Jest
With Loading
With Material UI Next
With Material UI
With Mobx
With Next Routes
With Noscript
With Pkg
With Prefetching
With Pretty URL Routing
With React Ga
With React Helmet
With React I 18 Next
With React Intl
With React Md
With React Toolbox
With React Uwp
With React With Styles
With Reasonml
With Rebass
With Recompose
With Redux Code Splitting
With Redux Reselect Recompose
With Redux Saga
With Redux
With Refnux
With Relay Modern
With Scoped Stylesheets & PostCSS
With Semantic UI
With Shallow Routing
With Socket IO
With Static Export
With Styled Components
With Styled JSX Plugins
With Styled JSX PostCSS
With Styled JSX Scss
With Styletron
With Sw Precache
With Typescript
With Universal Configuration
With URL Object Routing
With Webpack Bundle Analyzer
With Webpack Bundle Size Analyzer

Open Fellowship

Get paid to work on open source for 3 months

The Segment Open Fellowship is a program to enable people to dedicate full-time effort to an open source project for three months. You’ll receive $8k per month and you can work from anywhere.