{"id":23431032,"url":"https://github.com/codegenieapp/cli","last_synced_at":"2026-02-21T10:31:01.754Z","repository":{"id":225415066,"uuid":"740072380","full_name":"CodeGenieApp/cli","owner":"CodeGenieApp","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-04T10:06:16.000Z","size":577,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-25T20:48:00.967Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeGenieApp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"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-01-07T12:53:14.000Z","updated_at":"2024-11-04T10:06:20.000Z","dependencies_parsed_at":"2024-03-14T12:32:34.659Z","dependency_job_id":"e9ee8667-354e-40bc-9fe9-637abd9cdec9","html_url":"https://github.com/CodeGenieApp/cli","commit_stats":null,"previous_names":["codegenieapp/cli"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/CodeGenieApp/cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeGenieApp%2Fcli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeGenieApp%2Fcli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeGenieApp%2Fcli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeGenieApp%2Fcli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeGenieApp","download_url":"https://codeload.github.com/CodeGenieApp/cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeGenieApp%2Fcli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29679049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T09:33:50.764Z","status":"ssl_error","status_checked_at":"2026-02-21T09:33:19.949Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-12-23T09:49:12.852Z","updated_at":"2026-02-21T10:31:01.736Z","avatar_url":"https://github.com/CodeGenieApp.png","language":"TypeScript","readme":"# Code Genie CLI\n\n```sh\nnpx @codegenie/cli generate --description \"An app that lets users upload photos, location, time, species and other information so that Wildlife Rescuers can get notified and respond to reports of injured wildlife in their area.\"\n```\n\n\u003c!-- toc --\u003e\n* [Code Genie CLI](#code-genie-cli)\n* [Usage](#usage)\n* [Commands](#commands)\n* [Release](#release)\n* [Development](#development)\n\u003c!-- tocstop --\u003e\n\n# Usage\n\n\u003c!-- usage --\u003e\n```sh-session\n$ npm install -g @codegenie/cli\n$ @codegenie/cli COMMAND\nrunning command...\n$ @codegenie/cli (--version)\n@codegenie/cli/1.8.0 darwin-arm64 node-v20.12.2\n$ @codegenie/cli --help [COMMAND]\nUSAGE\n  $ @codegenie/cli COMMAND\n...\n```\n\u003c!-- usagestop --\u003e\n\n# Commands\n\n\u003c!-- commands --\u003e\n* [`@codegenie/cli autocomplete [SHELL]`](#codegeniecli-autocomplete-shell)\n* [`@codegenie/cli generate`](#codegeniecli-generate)\n* [`@codegenie/cli help [COMMANDS]`](#codegeniecli-help-commands)\n* [`@codegenie/cli login`](#codegeniecli-login)\n* [`@codegenie/cli update [CHANNEL]`](#codegeniecli-update-channel)\n\n## `@codegenie/cli autocomplete [SHELL]`\n\nDisplay autocomplete installation instructions.\n\n```\nUSAGE\n  $ @codegenie/cli autocomplete [SHELL] [-r]\n\nARGUMENTS\n  SHELL  (zsh|bash|powershell) Shell type\n\nFLAGS\n  -r, --refresh-cache  Refresh cache (ignores displaying instructions)\n\nDESCRIPTION\n  Display autocomplete installation instructions.\n\nEXAMPLES\n  $ @codegenie/cli autocomplete\n\n  $ @codegenie/cli autocomplete bash\n\n  $ @codegenie/cli autocomplete zsh\n\n  $ @codegenie/cli autocomplete powershell\n\n  $ @codegenie/cli autocomplete --refresh-cache\n```\n\n_See code: [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete/blob/v3.0.18/src/commands/autocomplete/index.ts)_\n\n## `@codegenie/cli generate`\n\nGenerate an application\n\n```\nUSAGE\n  $ @codegenie/cli generate [--json] [-n \u003cvalue\u003e] [-d \u003cvalue\u003e] [--deploy] [-p \u003cvalue\u003e] [-r]\n    [--AppDefinitionOnly] [--idp \u003cvalue\u003e]\n\nFLAGS\n  -d, --description=\u003cvalue\u003e        Describe your application in plain English and Code Genie will do its best to create\n                                   an App Definition and data model for you.\n  -n, --name=\u003cvalue\u003e               Name of the app you're generating.\n  -p, --awsProfileToCopy=\u003cvalue\u003e   [default: default] The AWS Profile to copy in the ~/.aws/credentials file and used to\n                                   deploy the application. Defaults to the 'default' profile. Specify --noCopyAwsProfile\n                                   to skip this step\n  -r, --replaceAppDefinition       Replaces the current .codegenie directory.\n      --deploy                     Deploys the generated application to AWS using the --awsProfileToCopy creds. Creates\n                                   new profiles in ~/.aws/credentials based on your app name and stages by copying the\n                                   --awsProfileToCopy creds.\n      --generateAppDefinitionOnly  Generates app definition only (run `@codegenie/cli generate` without `--description`\n                                   to generate source code).\n      --idp=\u003cvalue\u003e...             Supported identity providers. Valid values include \"Google\" and \"SAML\". Can be\n                                   specified multiple times to enable multiple IDPs.\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  Generate an application\n\n  Generate an application based on a description or a App Definition defined in .codegenie\n\nALIASES\n  $ @codegenie/cli generate\n\nEXAMPLES\n  $ @codegenie/cli generate --description \"A to-do list application called getitdone\" --deploy\n  generating app...\n  $ @codegenie/cli generate --description \"A banking app\" --deploy\n  generating app...\n```\n\n_See code: [src/commands/generate.ts](https://github.com/CodeGenieApp/cli/blob/v1.8.0/src/commands/generate.ts)_\n\n## `@codegenie/cli help [COMMANDS]`\n\nDisplay help for @codegenie/cli.\n\n```\nUSAGE\n  $ @codegenie/cli help [COMMANDS...] [-n]\n\nARGUMENTS\n  COMMANDS...  Command to show help for.\n\nFLAGS\n  -n, --nested-commands  Include all nested commands in the output.\n\nDESCRIPTION\n  Display help for @codegenie/cli.\n```\n\n_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v5.2.20/src/commands/help.ts)_\n\n## `@codegenie/cli login`\n\nLogin\n\n```\nUSAGE\n  $ @codegenie/cli login\n\nDESCRIPTION\n  Login\n\nEXAMPLES\n  $ @codegenie/cli login\n```\n\n_See code: [src/commands/login.ts](https://github.com/CodeGenieApp/cli/blob/v1.8.0/src/commands/login.ts)_\n\n## `@codegenie/cli update [CHANNEL]`\n\nupdate the @codegenie/cli CLI\n\n```\nUSAGE\n  $ @codegenie/cli update [CHANNEL] [-a] [--force] [-i | -v \u003cvalue\u003e]\n\nFLAGS\n  -a, --available        See available versions.\n  -i, --interactive      Interactively select version to install. This is ignored if a channel is provided.\n  -v, --version=\u003cvalue\u003e  Install a specific version.\n      --force            Force a re-download of the requested version.\n\nDESCRIPTION\n  update the @codegenie/cli CLI\n\nEXAMPLES\n  Update to the stable channel:\n\n    $ @codegenie/cli update stable\n\n  Update to a specific version:\n\n    $ @codegenie/cli update --version 1.0.0\n\n  Interactively select version:\n\n    $ @codegenie/cli update --interactive\n\n  See available versions:\n\n    $ @codegenie/cli update --available\n```\n\n_See code: [@oclif/plugin-update](https://github.com/oclif/plugin-update/blob/v4.2.13/src/commands/update.ts)_\n\u003c!-- commandsstop --\u003e\n\n# Release\n\n```sh\nnpm run build\nnpm version (major|minor|patch) # bumps version, updates README, adds git tag\nnpm publish --access=public\n```\n\nSee [Oclif Release Docs](https://oclif.io/docs/releasing/) for more details.\n\n# Development\n\nDOTENV_ENV=local ~/projects/codegenie-cli/bin/dev.js generate\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodegenieapp%2Fcli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodegenieapp%2Fcli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodegenieapp%2Fcli/lists"}