https://github.com/web3/create-web3js-dapp
https://github.com/web3/create-web3js-dapp
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/web3/create-web3js-dapp
- Owner: web3
- License: mit
- Created: 2024-09-17T12:21:51.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-08T17:25:50.000Z (7 months ago)
- Last Synced: 2025-04-22T07:51:43.247Z (about 2 months ago)
- Language: TypeScript
- Size: 717 KB
- Stars: 4
- Watchers: 4
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# `create-web3js-dapp`
Scaffolding utility to create front-end projects (dApps) with Web3.js
## Usage
This utility is designed to be used via
[npx](https://docs.npmjs.com/cli/v8/commands/npx). If the `framework` or
`template` options are omitted, an interactive menu will be displayed to allow
for their selection.```console
Usage: npx create-web3js-dapp [options]Options:
-f, --framework front-end framework (choices: "angular", "react", "vue")
-t, --template template type (choices: "demonstration", "minimal")
-h, --help display help for command
```## Template Types
Two types of templates are provided. [Minimal templates](templates/min) are
designed for users that want to build their own front-end project (dApp) without
the need to remove unnecessary boilerplate code.
[Demonstration templates](templates/demo) are designed to showcase how Web3.js
can be used to build dApps.## Front-End Frameworks
This utility supports the following front-end frameworks:
- [Angular](https://angular.dev/) (only available as a minimal template)
- [React](https://react.dev/)
- [Vue](https://vuejs.org/) (only available as a minimal template)