All Projects → akd-io → create-next-stack

akd-io / create-next-stack

Licence: MIT license
Create Next Stack is a website and CLI tool used to easily set up the boilerplate of new Next.js apps.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to create-next-stack

angular-starter
🚀 Angular 14 Starter with Storybook, Transloco, Jest, TestCafe, Docker, ESLint, Material & Prettier 🚀
Stars: ✭ 124 (-16.78%)
Mutual labels:  prettier, starter, starter-kit
vital
Starter template for Vite with React (TypeScript). Supports Tailwind with CSS-Modules. Jest and @react/testing-library configured and ready to go. Also ESLint, Prettier, Husky, Commit-lint and Atomic Design for components.
Stars: ✭ 151 (+1.34%)
Mutual labels:  prettier, starter
nextjs-landing-starter
Build your landing site based on Next.JS in minutes 🚀
Stars: ✭ 59 (-60.4%)
Mutual labels:  starter, starter-kit
typescript-react-starter
React & TypeScript Starter with webpack, ts-jest and runtime environment variables. It comes with fp-ts ecosystem and pre-configured prettier, eslint, vscode, husky hooks and Dockerfile to build a deployable image of your app
Stars: ✭ 17 (-88.59%)
Mutual labels:  prettier, starter
Typescript React Native Starter
A highly scalable foundation with a focus on best pratices and simplicity to start your React Native project in seconds.
Stars: ✭ 141 (-5.37%)
Mutual labels:  starter, starter-kit
Redux React Navigation Demos
React-Native + Redux + Redux-Persist + React Navigation ( Authentication Flow with Redux demos)
Stars: ✭ 151 (+1.34%)
Mutual labels:  starter, starter-kit
vue-typescript-prettier
Vue project with TypeScript, ESLint, and Prettier integrated together
Stars: ✭ 22 (-85.23%)
Mutual labels:  prettier, starter
Angular Webpack Starter
🌟 Angular Webpack Starter with AoT compilation, Lazy-loading, Tree-shaking, and Hot Module Reload (Updated to 4.1.0!)
Stars: ✭ 91 (-38.93%)
Mutual labels:  starter, starter-kit
node-boilerplate
Node Typescript Boilerplate for Microservices. Skeleton for Node.js Apps written in TypeScript (with Setup Instructions for ESLint, Prettier, and Husky)
Stars: ✭ 92 (-38.26%)
Mutual labels:  prettier, starter-kit
Serverless Typescript Starter
🗄🙅‍♀️ Deploy your next serverless JavaScript function in seconds
Stars: ✭ 653 (+338.26%)
Mutual labels:  prettier, starter-kit
React Cool Starter
😎 🐣 A starter boilerplate for a universal web app with the best development experience and a focus on performance and best practices.
Stars: ✭ 1,083 (+626.85%)
Mutual labels:  prettier, scaffolding
Generator Create Redux App
Add redux, emotion-js and other useful libraries like react-router in top of create-react-app
Stars: ✭ 137 (-8.05%)
Mutual labels:  starter, scaffolding
Next Js Blog Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (-10.07%)
Mutual labels:  starter, starter-kit
Gulp Pug Starter
Frontend development with pleasure. Pug + SCSS version
Stars: ✭ 228 (+53.02%)
Mutual labels:  starter, starter-kit
Twisk
Golang RPC starter kit with Twirp
Stars: ✭ 113 (-24.16%)
Mutual labels:  starter, starter-kit
Typescript Starter
Quickly create and configure a new library or Node.js project
Stars: ✭ 2,953 (+1881.88%)
Mutual labels:  prettier, starter
React Redux Hooks Starter
React-redux boilerplate using hooks 🎣
Stars: ✭ 69 (-53.69%)
Mutual labels:  starter, starter-kit
React Webpack Babel
Simple React Webpack Babel Starter Kit
Stars: ✭ 1,241 (+732.89%)
Mutual labels:  starter, starter-kit
generator-bunny
🐰 Jumpstart node module, like a bunny!
Stars: ✭ 13 (-91.28%)
Mutual labels:  prettier, starter-kit
React Starter Kit
React, Redux, Webpack, Material UI, Boostrap 4, Code Splitting, HMR
Stars: ✭ 229 (+53.69%)
Mutual labels:  prettier, starter-kit

A screenshot of the Create Next Stack website

Create Next Stack is a website and CLI tool used to easily set up the boilerplate of new Next.js apps.

Where Create Next App lets you choose a single template only, Create Next Stack lets you pick and choose an array of technologies often used alongside Next.js, and free you of the pain of making them work together.

This repository covers the CLI tool, while create-next-stack-website covers the site.

To get started, go to create-next-stack.com or run:

npx create-next-stack

If using the CLI, you'll be prompted to pick a project name, and your preferred technologies like so:

Screenshot of Create Next Stack running in a terminal

Supported technologies

The table below provides an overview of the technologies currently supported by Create Next Stack.

Technologies table

Name Links
Next.js Docs - Learn Next.js - GitHub repo
React Docs - GitHub repo
TypeScript Docs - GitHub repo
ESLint Configuration - Rules - GitHub Repo
Yarn CLI Docs - GitHub repo
npm CLI Docs
Emotion Docs - GitHub repo
Styled Components Docs - GitHub repo
Tailwind CSS Docs - GitHub repo
CSS Modules Docs - Next.js-specific docs
Sass Docs - Next.js-specific docs
Chakra UI Docs - GitHub repo
Material UI Docs - GitHub repo
React Hook Form Docs - GitHub repo
Formik Docs - GitHub repo
Framer Motion Docs - GitHub repo
Prettier Docs - Options - GitHub repo
Husky Docs - GitHub repo
lint-staged GitHub repo
GitHub Actions Docs - Workflow syntax

Required

Technologies marked with are required. If you don't want to use these technologies, you have three options:

  1. Set up your project using Create Next Stack anyway, and make the necessary adjustments manually.
  2. Set up your project manually with Create Next App.
  3. Find and use a template repo you can clone here on GitHub.

Usage

Below you see an overview of Create Next Stack's usage, including detailed information about arguments and options. The overview is the result of running create-next-stack --help

USAGE
  $ create-next-stack [APPNAME]

ARGUMENTS
  APPNAME  The name of your app, optionally including a path prefix. Eg.: "my-app" or "path/to/my-app"

OPTIONS
  -h, --help                    Shows the CLI help information.
  -v, --version                 Shows the CLI version information.
  --chakra                      Adds Chakra UI. (Component library) (Requires Emotion and Framer Motion)
  --debug                       Show verbose error messages for debugging purposes.
  --formatting-pre-commit-hook  Adds a formatting pre-commit hook. (Requires Prettier)
  --formik                      Adds Formik. (Form library)
  --framer-motion               Adds Framer Motion. (Animation library)
  --github-actions              Adds a GitHub Actions continuous integration workflow.
  --material-ui                 Adds Material UI. (Component library)
  --package-manager=(yarn|npm)  Sets the preferred package manager. (Required)
  --prettier                    Adds Prettier. (Code formatting)
  --react-hook-form             Adds React Hook Form. (Form library)
  --styling=<styling-method>    Sets the preferred styling method. (Required) <styling-method> = emotion|styled-components|tailwind-css|css-modules|css-modules-with-sass

License

Create Next Stack is released under the MIT License.

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].