{"id":14956922,"url":"https://github.com/anikethsaha/create-web-app","last_synced_at":"2025-07-11T03:34:26.577Z","repository":{"id":44219905,"uuid":"188701736","full_name":"anikethsaha/create-web-app","owner":"anikethsaha","description":"Select your project type and use any boilerplate to get started! a project where you dont need any manually boilerplate adding phase in your software development phases","archived":false,"fork":false,"pushed_at":"2022-12-30T17:43:27.000Z","size":586,"stargazers_count":15,"open_issues_count":17,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-29T14:21:27.834Z","etag":null,"topics":["boilerplate","cli","express","javascript","mongodb","nodejs","project-starter","react","typescript","webapp","webapp-boilerplate","yeoman-generator"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@buildtip/create-web-app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anikethsaha.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.buymeacoffee.com/eydPs6n","paypal.me/anikethsaha"]}},"created_at":"2019-05-26T15:41:17.000Z","updated_at":"2024-06-13T13:04:55.000Z","dependencies_parsed_at":"2023-01-31T12:31:16.211Z","dependency_job_id":null,"html_url":"https://github.com/anikethsaha/create-web-app","commit_stats":null,"previous_names":["buildtip/web-project-starter","buildtip/create-web-app"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anikethsaha%2Fcreate-web-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anikethsaha%2Fcreate-web-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anikethsaha%2Fcreate-web-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anikethsaha%2Fcreate-web-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anikethsaha","download_url":"https://codeload.github.com/anikethsaha/create-web-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237950914,"owners_count":19392667,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boilerplate","cli","express","javascript","mongodb","nodejs","project-starter","react","typescript","webapp","webapp-boilerplate","yeoman-generator"],"created_at":"2024-09-24T13:13:44.531Z","updated_at":"2025-02-09T12:30:59.554Z","avatar_url":"https://github.com/anikethsaha.png","language":"TypeScript","readme":"\u003e # :mega: Re-written of this package in a new project is coming. so no development are going to happen in this repo and package. Please refer [**plan for this project**](https://github.com/buildtip/create-web-app/issues/56)\n\n\u003cp align=\"center\"\u003e\n\n  \u003cimg alt=\"logo\" src=\"https://imgur.com/8SkRVHP.png\" width=\"230px\" /\u003e\n\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ch2 align=\"center\"\u003eCreate Web App\u003c/h2\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://travis-ci.org/buildtip/create-web-app\"\u003e\n    \u003cimg alt=\"Build Status\" src=\"https://travis-ci.org/buildtip/create-web-app.svg?branch=master\" /\u003e\n \u003c/a\u003e\n\u003ca href=\"https://github.com/buildtip/create-web-app\"\u003e\n    \u003cimg alt=\"Lic\" src=\"https://img.shields.io/github/license/buildtip/create-web-app.svg\" /\u003e\n \u003c/a\u003e\n\u003ca href=\"https://badge.fury.io/js/%40buildtip%2Fcreate-web-app\"\u003e\n    \u003cimg alt=\"NPM Version\" src=\"https://badge.fury.io/js/%40buildtip%2Fcreate-web-app.svg\" /\u003e\n \u003c/a\u003e\n\n\u003ca href=\"https://www.npmjs.com/package/%40buildtip%2Fcreate-web-app\"\u003e\n    \u003cimg alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/%40buildtip%2Fcreate-web-app.svg?style=flat\" /\u003e\n \u003c/a\u003e\n\u003ca href=\"https://gitter.im/create-web-app/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge\"\u003e\n    \u003cimg alt=\"Join the chat at https://gitter.im/create-web-app/community\" src=\"https://badges.gitter.im/create-web-app/community.svg\" /\u003e\n \u003c/a\u003e\n\n\u003ca href=\"https://github.com/buildtip/create-web-app\"\u003e\n    \u003cimg alt=\"Renovate enabled\" src=\"https://img.shields.io/badge/renovate-enabled-green.svg\" /\u003e\n \u003c/a\u003e\n\n\u003ca href=\"#contributors\"\u003e\n    \u003cimg alt=\"All Contributors\" src=\"https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square\" /\u003e\n \u003c/a\u003e\n\n\n\u003c/p\u003e\n\n### Donation\n\n\u003ca href=\"https://www.buymeacoffee.com/eydPs6n\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee\" style=\"height: 51px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n\n\n## Installation\n\n```bash\n# Recommended\n\n$ npm i -g @buildtip/create-web-app\n$ cwa\n\nor\n# If want to install and run it locally\n\n$ npx @buildtip/create-web-app\n\n```\n\n## Usage\n```bash\n$ cwa --help\n\n  Usage\n    $ cwa \u003ccommand\u003e [options]\n\n  Available Commands\n    list      List All The templates Available\n    run       [WIP] Gives the command to run the Project\n    create    create a project passing the template and your project name\n\n  For more info, run any command with the `--help` flag\n    $ cwa list --help\n    $ cwa run --help\n\n  Options\n    -v, --version    Displays current version\n    -h, --help       Displays this message\n\n```\n## About :books:\n\nThis package is a **simple** node cli tool based on `yeoman generator` which when run will **simply** ask you some **simple** question and then will generate a **simple** starter project to kickstart you development\n\nThis is currently having starter project based on\n1. **MERN** stack : MongoDB +  ExpressJS + ReactJS + NodeJS\n2. **MERNG** stack :  MongoDB +  ExpressJS + ReactJS + NodeJS + GraphQL\n3. **TMEN** :stuck_out_tongue_winking_eye: (Sorry for this wierd word) stack : Typescript +  MongoDB +  ExpressJS + NodeJS\n\nAnd Many More Coming Soon ...\n\nThis project is focused on helping developers increasing their starting speed. These Boilerplates are light weight and proven ones.\nMore boilerplates are required for this project with different stacks.\n\n**Do Contribute with this boilerplates and new ones.**\n\n## Commands\n### ` $ cwa list `\nIt lists the available Templates present as a project starters\n```bash\n$ cwa list --help\n  Description\n    List All The templates Available\n\n  Usage\n    $ cwa list [options]\n\n  Options\n    -h, --help    Displays this message\n\n```\n\n\n\n### ` $ cwa run [project-name] [--src]`\nIt will give the accurates commands to run the projects and it will list the available commands present in the projects scripts\n```bash\n$ cwa run --help\n  Description\n    [WIP] Run the Project\n\n  Usage\n    $ cwa run [projectname] [options]\n\n  Options\n    --src         Please Mention the source if the default is changed  (default )\n    -h, --help    Displays this message\n```\n**[WIP]:** To run the command instead to displaying the steps\n\n### ` $ cwa create `\nIt will run the generator which is creating the project based on few questions\n```bash\n$ cwa create --help\n  Description\n    create a project passing the template and your project name\n\n  Usage\n    $ create-web-app create [options]\n\n  Options\n    -h, --help    Displays this message\n\n\n```\n\n## Status :newspaper:\n\nThis project is at very early stage and requires lots of testing, feedbacks, suggestion, refactors ,Features, and improvement.\n**Feel free to Raise an issue and PR**\n\n\n## Contribution Guide :wrench:\nPlease refer [`CONTRIBUTING.md`](/CONTRIBUTING.md)\n\n## How to Install and Use Locally\n\n1. Clone It\n2. `$ npm install`\n3.\n```bash\n\n\n$ npm run type:build   # To build the typescript compiled\n$ npm run type:watch   # Typescript in watch mode\n$ npm run build        # To run the bundler to build the distributed compatable\n$ npm run watch        # To run the bundler in watch mode\n\n\n  # to run the tool\n$ node dist/cli\n\n\n```\n\n\n## TODOs :page_facing_up:\n\n### For v1 release\n\n- [ ] Docs\n- [x] Better CLI\n- [ ] More Tests\n- [ ] More Boilerplates\n- [x] Code refactor (Done Partially --\u003e more to do)\n\n\n\n\n ## Test\n\n```bash\n\nnpm test\n\n```\n\n\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://anikethsaha.github.io\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/26347874?v=4\" width=\"100px;\" alt=\"Anix\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAnix\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#infra-anikethsaha\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e \u003ca href=\"https://github.com/buildtip/create-web-app/commits?author=anikethsaha\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#ideas-anikethsaha\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#maintenance-anikethsaha\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"#design-anikethsaha\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"https://github.com/buildtip/create-web-app/commits?author=anikethsaha\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/LOLdevelopr\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/50070488?v=4\" width=\"100px;\" alt=\"LOLDeveloper\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLOLDeveloper\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/buildtip/create-web-app/commits?author=LOLdevelopr\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://chan4lk.github.io/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/3949546?v=4\" width=\"100px;\" alt=\"Chandima Ranaweera\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChandima Ranaweera\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/buildtip/create-web-app/issues?q=author%3Achan4lk\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","funding_links":["https://www.buymeacoffee.com/eydPs6n","paypal.me/anikethsaha"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanikethsaha%2Fcreate-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanikethsaha%2Fcreate-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanikethsaha%2Fcreate-web-app/lists"}