Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/meteor/meteor/llms.txt

Use this file to discover all available pages before exploring further.

The meteor create command creates a new Meteor application or package.

Usage

meteor create [options] <path>
meteor create --example <example-name> [path]
meteor create --from <git-url> [path]
meteor create --list
meteor create --package [package-name]

Creating Applications

Create a new Meteor app in the specified directory:
meteor create my-app
You can pass an absolute path, relative path, or . for the current directory.

App Templates

Meteor provides several starter templates:
# React (default)
meteor create my-app --react

# TypeScript with React
meteor create my-app --typescript

# Vue 3
meteor create my-app --vue

# Svelte
meteor create my-app --svelte

# Blaze
meteor create my-app --blaze

# Apollo
meteor create my-app --apollo

# Solid
meteor create my-app --solid

# Angular
meteor create my-app --angular

Minimal Templates

# Empty app
meteor create my-app --bare

# App with minimal packages
meteor create my-app --minimal

# Fully scaffolded app
meteor create my-app --full

UI Framework Templates

# React with Tailwind CSS
meteor create my-app --tailwind

# React with Chakra UI
meteor create my-app --chakra-ui

Other Templates

# React with Babel
meteor create my-app --babel

# CoffeeScript
meteor create my-app --coffeescript

Creating from Examples

List available example applications:
meteor create --list
Create a project from an example:
meteor create my-app --example <example-name>

Creating from Git Repository

Clone a Meteor project from a Git URL:
meteor create my-app --from https://github.com/user/repo

Creating Packages

Create a new Meteor package:
meteor create --package [package-name]
If you’re in an app, the package will be created in the app’s top-level packages directory. Otherwise, it will be created in the current directory.

Options

--package
boolean
Create a new Meteor package instead of an app
--example
string
Create from an example template
--from
string
Clone a Meteor project from a Git URL
--list
boolean
Show list of available examples
--bare
boolean
Create an empty app
--minimal
boolean
Create an app with as few Meteor packages as possible
--full
boolean
Create a fully scaffolded app
--react
boolean
Create a basic React-based app (default)
--vue
boolean
Create a basic Vue 3-based app
--typescript
boolean
Create a basic TypeScript React-based app
--apollo
boolean
Create a basic Apollo-based app
--svelte
boolean
Create a basic Svelte-based app
--blaze
boolean
Create a basic Blaze-based app
--tailwind
boolean
Create a React app with Tailwind CSS configured
--chakra-ui
boolean
Create a React app with Chakra UI configured
--solid
boolean
Create a basic Solid-based app
--angular
boolean
Create a basic Angular app
--babel
boolean
Create a React app with Babel support
--coffeescript
boolean
Create a basic CoffeeScript app with React
--prototype
boolean
Create a prototype app with the insecure and autopublish packages. Can be used with other app templates
--release
string
Specify the release of Meteor to use

Examples

Create a React app in the current directory:
meteor create . --react
Create a TypeScript app with a specific release:
meteor create my-app --typescript --release 2.15
Create a prototype app with autopublish and insecure:
meteor create my-app --react --prototype