{"id":28509840,"url":"https://github.com/choojs/create-choo-app","last_synced_at":"2025-07-03T01:31:21.771Z","repository":{"id":23028193,"uuid":"97972521","full_name":"choojs/create-choo-app","owner":"choojs","description":"🚞 - create a fresh choo application","archived":false,"fork":false,"pushed_at":"2022-05-21T19:42:03.000Z","size":1389,"stargazers_count":180,"open_issues_count":18,"forks_count":30,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-06-04T00:05:42.785Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/choojs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-21T17:37:47.000Z","updated_at":"2025-04-29T16:33:14.000Z","dependencies_parsed_at":"2022-07-27T03:47:15.590Z","dependency_job_id":null,"html_url":"https://github.com/choojs/create-choo-app","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/choojs/create-choo-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/choojs%2Fcreate-choo-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/choojs%2Fcreate-choo-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/choojs%2Fcreate-choo-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/choojs%2Fcreate-choo-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/choojs","download_url":"https://codeload.github.com/choojs/create-choo-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/choojs%2Fcreate-choo-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263243631,"owners_count":23436340,"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":"2025-06-08T22:37:28.586Z","updated_at":"2025-07-03T01:31:21.750Z","avatar_url":"https://github.com/choojs.png","language":"JavaScript","funding_links":["https://opencollective.com/choo"],"categories":[],"sub_categories":[],"readme":"# create-choo-app [![stability][0]][1]\n[![npm version][2]][3] [![build status][4]][5]\n[![downloads][8]][9] [![js-standard-style][10]][11]\n\nCreate a fresh choo application. Because starting a new project should take\nminutes, not days.\n\n## Usage\n```sh\n$ npx create-choo-app \u003cproject-directory\u003e\n```\n\n## ⚠️  HTTPS Instructions\nWhen you first open up your application in a browser, you'll probably see a\nwarning page about HTTPS connections being untrusted. No worries, this is\nentirely expected behavior. Follow the instructions below to solve this for\nyour browser.\n\n\u003cdetails\u003e\n  \u003csummary\u003e\n    \u003cb\u003eHow does this work?\u003c/b\u003e\n  \u003c/summary\u003e\n  For HTTPS to run on \u003ccode\u003elocalhost\u003c/code\u003e, we must sign a TLS certificate\n  locally. This is better known as a \"self-signed certificate\". Browsers\n  actively check for certificates from unknown providers, and warn you (for good\n  reason!) In our case, however, it's safe to ignore.\n\n  HTTPS is needed for an increasing amount of APIs to work in the browser. For\n  example if you want to test HTTP/2 connections or use parts of the storage\n  API, you have no choice but to use an HTTPS connection on localhost. That's\n  why we try and make this work as efficiently, and securely as possible.\n\n  We generate a unique certificate for each Bankai installation at\n  \u003ccode\u003e~/.config/bankai\u003c/code\u003e. This means that you'll only need to trust an\n  HTTPS certificate for Bankai once. This should be secure from remote\n  attackers, because unless they have successfully acquired access to your\n  machine's filesystem, they won't be able to replicate the certificate.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\n    \u003cb\u003eFirefox Instructions\u003c/b\u003e\n  \u003c/summary\u003e\n  \u003ch3\u003eStep 1\u003c/h3\u003e\n\n  A wild security screen appears!. Click on \"advanced\".\n  \u003cimg src=\"/assets/firefox01.png\" alt=\"firefox01\"\u003e\n\n  \u003ch3\u003eStep 2\u003c/h3\u003e\n  More details emerge! Click on \"Add Exception\".\n  \u003cimg src=\"/assets/firefox02.png\" alt=\"firefox02\"\u003e\n\n  \u003ch3\u003eStep 3\u003c/h3\u003e\n  In the dropdown click \"Confirm Security Exception\".\n  \u003cimg src=\"/assets/firefox03.png\" alt=\"firefox03\"\u003e\n\n  \u003ch3\u003eStep 4\u003c/h3\u003e\n  Success!\n  \u003cimg src=\"/assets/firefox04.png\" alt=\"firefox04\"\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\n    \u003cb\u003eChrome Instructions\u003c/b\u003e\n  \u003c/summary\u003e\n  Click the \"more details\" dropdown, then click \"proceed\".\n  \u003cimg src=\"/assets/chrome01.png\" alt=\"chrome01\"\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\n    \u003cb\u003eSafari Instructions\u003c/b\u003e\n  \u003c/summary\u003e\n  \u003ch3\u003eStep 1\u003c/h3\u003e\n  A wild security screen appears! Click \"Show Certificate\".\n  \u003cimg src=\"/assets/safari01.png\" alt=\"safari01\"\u003e\n\n  \u003ch3\u003eStep 2\u003c/h3\u003e\n  More details emerge! Check \"Always trust 'localhost'…\".\n  \u003cimg src=\"/assets/safari02.png\" alt=\"safari02\"\u003e\n\n  \u003ch3\u003eStep 3\u003c/h3\u003e\n  The box is checked! Click \"Continue\".\n  \u003cimg src=\"/assets/safari03.png\" alt=\"safari03\"\u003e\n\n  \u003ch3\u003eStep 4\u003c/h3\u003e\n  A box is asking you for your crendentials. Fill them in, and hit \"Enter\".\n\n  \u003ch3\u003eStep 5\u003c/h3\u003e\n  Success!\n  \u003cimg src=\"/assets/safari04.png\" alt=\"safari04\"\u003e\n\u003c/details\u003e\n\n## Dependencies\n`create-choo-app` installs the following dependencies:\n\nName                                                                 | Dependency Type | Description |\n---------------------------------------------------------------------|-----------------|-------------|\n[choo](https://github.com/choojs/choo)                               | Production      | Fast, 4kb framework.\n[choo-service-worker](https://github.com/choojs/choo-service-worker) | Production      | Offline support for Choo.\n[sheetify](https://github.com/stackcss/sheetify/)                    | Production      | Hyper performant CSS-in-JS.\n[tachyons](http://tachyons.io/)                                      | Production      | A minimalist CSS toolkit.\n[bankai](https://github.com/choojs/bankai)                           | Development     | An asset bundler and static file server.\n[choo-devtools](https://github.com/choojs/choo-devtools)             | Development     | Debug Choo applications.\n[choo-scaffold](https://github.com/choojs/choo-scaffold)             | Development     | Generate new application files.\n[dependency-check](https://github.com/maxogden/dependency-check)     | Development     | Verify project dependencies.\n[standard](https://standardjs.com/)                                  | Development     | Statically check JavaScript files for errors.\n\n## Removing Dependencies\n\nIf you want to remove Tachyons you can do so by running `npm uninstall tachyons` and removing the reference to Tachyons in `./index.js`.\n\n## API\n```txt\n  $ create-choo-app \u003cproject-directory\u003e [options]\n\n  Options:\n\n    -h, --help        print usage\n    -v, --version     print version\n    -q, --quiet       don't output any logs\n\n  Examples:\n\n    Create a new Choo application\n    $ create-choo-app\n\n  Running into trouble? Feel free to file an issue:\n  https://github.com/choojs/create-choo-app/issues/new\n\n  Do you enjoy using this software? Become a backer:\n  https://opencollective.com/choo\n```\n\nSee the generated output [here](https://github.com/perguth/create-choo-app).\n\n## License\n[MIT](https://tldrlegal.com/license/mit-license)\n\n[0]: https://img.shields.io/badge/stability-experimental-orange.svg?style=flat-square\n[1]: https://nodejs.org/api/documentation.html#documentation_stability_index\n[2]: https://img.shields.io/npm/v/create-choo-app.svg?style=flat-square\n[3]: https://npmjs.org/package/create-choo-app\n[4]: https://img.shields.io/travis/choojs/create-choo-app/master.svg?style=flat-square\n[5]: https://travis-ci.org/choojs/create-choo-app\n[6]: https://img.shields.io/codecov/c/github/choojs/create-choo-app/master.svg?style=flat-square\n[7]: https://codecov.io/github/choojs/create-choo-app\n[8]: http://img.shields.io/npm/dm/create-choo-app.svg?style=flat-square\n[9]: https://npmjs.org/package/create-choo-app\n[10]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square\n[11]: https://github.com/feross/standard\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchoojs%2Fcreate-choo-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchoojs%2Fcreate-choo-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchoojs%2Fcreate-choo-app/lists"}