{"id":13599484,"url":"https://github.com/rustwasm/create-wasm-app","last_synced_at":"2025-05-16T09:00:21.892Z","repository":{"id":39635804,"uuid":"143048486","full_name":"rustwasm/create-wasm-app","owner":"rustwasm","description":"npm init template for consuming rustwasm pkgs","archived":false,"fork":false,"pushed_at":"2024-03-09T12:57:31.000Z","size":1224,"stargazers_count":506,"open_issues_count":42,"forks_count":97,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-08T00:03:30.022Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/create-wasm-app","language":"JavaScript","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/rustwasm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-31T17:53:32.000Z","updated_at":"2025-04-04T02:34:39.000Z","dependencies_parsed_at":"2024-01-14T04:42:12.887Z","dependency_job_id":"b591e98a-a49c-4c6d-b499-9b52719619f3","html_url":"https://github.com/rustwasm/create-wasm-app","commit_stats":{"total_commits":136,"total_committers":9,"mean_commits":15.11111111111111,"dds":0.5514705882352942,"last_synced_commit":"9ac3dff9ebea4675e5c478bcdcbc0fd547d1529f"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustwasm%2Fcreate-wasm-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustwasm%2Fcreate-wasm-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustwasm%2Fcreate-wasm-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustwasm%2Fcreate-wasm-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustwasm","download_url":"https://codeload.github.com/rustwasm/create-wasm-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253312833,"owners_count":21888714,"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":[],"created_at":"2024-08-01T17:01:05.019Z","updated_at":"2025-05-16T09:00:21.637Z","avatar_url":"https://github.com/rustwasm.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","others"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n  \u003ch1\u003e\u003ccode\u003ecreate-wasm-app\u003c/code\u003e\u003c/h1\u003e\n\n  \u003cstrong\u003eAn \u003ccode\u003enpm init\u003c/code\u003e template for kick starting a project that uses NPM packages containing Rust-generated WebAssembly and bundles them with Webpack.\u003c/strong\u003e\n\n  \u003cp\u003e\n    \u003ca href=\"https://travis-ci.org/rustwasm/create-wasm-app\"\u003e\u003cimg src=\"https://img.shields.io/travis/rustwasm/create-wasm-app.svg?style=flat-square\" alt=\"Build Status\" /\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\n  \u003ch3\u003e\n    \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://discordapp.com/channels/442252698964721669/443151097398296587\"\u003eChat\u003c/a\u003e\n  \u003c/h3\u003e\n\n  \u003csub\u003eBuilt with 🦀🕸 by \u003ca href=\"https://rustwasm.github.io/\"\u003eThe Rust and WebAssembly Working Group\u003c/a\u003e\u003c/sub\u003e\n\u003c/div\u003e\n\n## About\n\nThis template is designed for depending on NPM packages that contain\nRust-generated WebAssembly and using them to create a Website.\n\n* Want to create an NPM package with Rust and WebAssembly? [Check out\n  `wasm-pack-template`.](https://github.com/rustwasm/wasm-pack-template)\n* Want to make a monorepo-style Website without publishing to NPM? Check out\n  [`rust-webpack-template`](https://github.com/rustwasm/rust-webpack-template)\n  and/or\n  [`rust-parcel-template`](https://github.com/rustwasm/rust-parcel-template).\n\n## 🚴 Usage\n\n```\nnpm init wasm-app\n```\n\n## 🔋 Batteries Included\n\n- `.gitignore`: ignores `node_modules`\n- `LICENSE-APACHE` and `LICENSE-MIT`: most Rust projects are licensed this way, so these are included for you\n- `README.md`: the file you are reading now!\n- `index.html`: a bare bones html document that includes the webpack bundle\n- `index.js`: example js file with a comment showing how to import and use a wasm pkg\n- `package.json` and `package-lock.json`:\n  - pulls in devDependencies for using webpack:\n      - [`webpack`](https://www.npmjs.com/package/webpack)\n      - [`webpack-cli`](https://www.npmjs.com/package/webpack-cli)\n      - [`webpack-dev-server`](https://www.npmjs.com/package/webpack-dev-server)\n  - defines a `start` script to run `webpack-dev-server`\n- `webpack.config.js`: configuration file for bundling your js with webpack\n\n## License\n\nLicensed under either of\n\n* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)\n* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)\n\nat your option.\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally\nsubmitted for inclusion in the work by you, as defined in the Apache-2.0\nlicense, shall be dual licensed as above, without any additional terms or\nconditions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frustwasm%2Fcreate-wasm-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frustwasm%2Fcreate-wasm-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frustwasm%2Fcreate-wasm-app/lists"}