Set up a modern Cosmos app by running one command
npx create-cosmos-app my-app
cd my-app
yarn && yarn dev
Or you can install in globally
npm install -g create-cosmos-app
You don’t need to install or configure tools like cosmjs, keplr, nextjs, webpack or Babel.
They are preconfigured so that you can focus on the code.
Create a project, and you’re good to go.
To create a new app, you may choose one of the following methods:
npx create-cosmos-app my-app
(npx is a package runner tool that comes with npm 5.2+ and higher, see instructions for older npm versions)
npm init cosmos-app my-app
npm init <initializer>
is available in npm 6+
yarn create cosmos-app my-app
yarn create <starter-kit-package>
is available in Yarn 0.25+
It will create a directory called my-app
inside the current folder.
🛠 Built by Cosmology — if you like our tools, please consider delegating to our validator ⚛️
Code built with the help of these related projects:
- @cosmwasm/ts-codegen for generated CosmWasm contract Typescript classes
- @osmonauts/telescope a "babel for the Cosmos", Telescope is a TypeScript Transpiler for Cosmos Protobufs.
- chain-registry Cosmos chain registry and chain info.
- cosmos-kit A wallet connector for the Cosmos.