{"id":13902894,"url":"https://github.com/hacxy/create-ts-frame","last_synced_at":"2025-08-22T18:32:36.757Z","repository":{"id":228370945,"uuid":"773773073","full_name":"hacxy/create-ts-frame","owner":"hacxy","description":"This is a scaffolding tool used to quickly create starter project templates with Typescript as the main development language. Templates include but are not limited to web applications, mini programs, CLI command line tools, and more.","archived":false,"fork":false,"pushed_at":"2024-07-06T10:44:00.000Z","size":417,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-22T03:49:31.027Z","etag":null,"topics":["cli","create","create-typescript-project","typescript-cli","typescript-template"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/hacxy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2024-03-18T11:25:04.000Z","updated_at":"2024-07-30T06:53:19.000Z","dependencies_parsed_at":"2024-04-12T07:44:45.725Z","dependency_job_id":"4fe73431-165b-4e5d-8e76-80eac549b362","html_url":"https://github.com/hacxy/create-ts-frame","commit_stats":null,"previous_names":["hacxy/create-tsapp","hacxy/create-ts-frame"],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacxy%2Fcreate-ts-frame","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacxy%2Fcreate-ts-frame/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacxy%2Fcreate-ts-frame/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacxy%2Fcreate-ts-frame/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hacxy","download_url":"https://codeload.github.com/hacxy/create-ts-frame/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230626766,"owners_count":18255690,"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":["cli","create","create-typescript-project","typescript-cli","typescript-template"],"created_at":"2024-08-06T22:01:29.140Z","updated_at":"2024-12-20T18:16:50.287Z","avatar_url":"https://github.com/hacxy.png","language":"TypeScript","funding_links":[],"categories":["cli"],"sub_categories":[],"readme":"# 📦 Create Typescript Frame\n\nA scaffolding tool for quickly creating **Typescript** project templates.\n\nEnglish | [简体中文](https://github.com/hacxy/create-ts-frame/blob/main/README_zh.md)\n\n## Use\n\nUse npm:\n\n```sh\nnpm create ts-frame@latest\n```\n\nUse yarn:\n\n```sh\nyarn create ts-frame\n```\n\nUse pnpm:\n\n```sh\npnpm create ts-frame\n```\n\nUse bun:\n\n```sh\nbun create ts-frame\n```\n\nPlease follow the prompts after execution.\n\nYou can also directly specify the project name and the required project template through additional command-line options. For example, to build a CLI project, please run:\n\n```sh\n# npm 7+, additional double dash is required:\nnpm create ts-frame@latest my-cli-app -- --template cli-tsup\n\n# yarn:\nyarn create ts-frame my-cli-app --template cli-tsup\n\n# pnpm:\npnpm create ts-frame my-cli-app --template cli-tsup\n\n# bun:\nbun create ts-frame my-cli-app --template cli-tsup\n```\n\n## Plan \u0026 Support\n\n| Framework \u0026 Project Type            | Support |\n| ----------------------------------- | ------- |\n| [CLI Application](#cli-application) | ✅      |\n| [Library](#library)                 | ✅      |\n| Vue                                 | 🚧      |\n| React                               | 🚧      |\n| Tarojs                              | 🚧      |\n| Uniapp                              | 🚧      |\n| Nestjs                              | 🚧      |\n| React Native                        | 🚧      |\n| Electron                            | 🚧      |\n\n### CLI Application\n\nThe following is a variant of the CLI application project template.\n\n| Variant Name | Description                                                    | Template Warehouse                              |\n| ------------ | -------------------------------------------------------------- | ----------------------------------------------- |\n| tsup         | CLI application project template using tsup as a build tool    | \u003chttps://github.com/hacxy/cli-unbuild-template\u003e |\n| unbuild      | CLI application project template using unbuild as a build tool | \u003chttps://github.com/hacxy/cli-unbuild-template\u003e |\n\n### Library\n\nThe following is a variant of the Library project template.\n\n| Variant Name | Description                        | Template Warehouse                                |\n| ------------ | ---------------------------------- | ------------------------------------------------- |\n| empty        | Empty library development template | \u003chttps://github.com/hacxy/library-empty-template\u003e |\n\n## License\n\n[MIT](https://github.com/hacxy/create-ts-frame/blob/main/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhacxy%2Fcreate-ts-frame","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhacxy%2Fcreate-ts-frame","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhacxy%2Fcreate-ts-frame/lists"}