{"id":15715971,"url":"https://github.com/flyteorg/flytectl","last_synced_at":"2025-04-05T22:08:24.942Z","repository":{"id":36967438,"uuid":"231630997","full_name":"flyteorg/flytectl","owner":"flyteorg","description":"A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/","archived":false,"fork":false,"pushed_at":"2024-04-11T21:07:54.000Z","size":2828,"stargazers_count":45,"open_issues_count":38,"forks_count":80,"subscribers_count":200,"default_branch":"master","last_synced_at":"2024-04-12T02:21:46.112Z","etag":null,"topics":["brew","cli","cobra-viper","command-line-interface","cross-platform","flyte","flyte-cli","gitops","golang","hacktoberfest","workflows"],"latest_commit_sha":null,"homepage":"https://flyte.org","language":"Go","has_issues":false,"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/flyteorg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-01-03T17:07:54.000Z","updated_at":"2024-04-15T00:26:22.623Z","dependencies_parsed_at":"2023-12-26T16:45:40.151Z","dependency_job_id":"57104d36-a364-4e26-8452-3f6561d8f58b","html_url":"https://github.com/flyteorg/flytectl","commit_stats":null,"previous_names":["lyft/flytectl"],"tags_count":244,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflytectl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflytectl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflytectl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflytectl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flyteorg","download_url":"https://codeload.github.com/flyteorg/flytectl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247406090,"owners_count":20933803,"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":["brew","cli","cobra-viper","command-line-interface","cross-platform","flyte","flyte-cli","gitops","golang","hacktoberfest","workflows"],"created_at":"2024-10-03T21:43:38.093Z","updated_at":"2025-04-05T22:08:24.802Z","avatar_url":"https://github.com/flyteorg.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"| 🗑  As of May-24 we moved the development of this component to [monorepo](https://github.com/flyteorg/flyte). 🗑  |\n| - |\n\n\u003chtml\u003e\n    \u003cp align=\"center\"\u003e \n        \u003cimg src=\"https://raw.githubusercontent.com/flyteorg/static-resources/main/common/flyte_circle_gradient_1_4x4.png\" alt=\"Flyte Logo\" width=\"100\"\u003e\n    \u003c/p\u003e\n    \u003ch1 align=\"center\"\u003e\n        FlyteCTL\n    \u003c/h1\u003e\n    \u003cp align=\"center\"\u003e\n       Flyte's official command-line interface\n    \u003c/p\u003e\n    \u003ch3 align=\"center\"\u003e\n        \u003ca href=\"https://flytectl.rtfd.io\"\u003eDocumentation\u003c/a\u003e\n        \u003cspan\u003e · \u003c/span\u003e\n        \u003ca href=\"https://docs.flyte.org/en/latest/flytectl/contribute.html\"\u003eContribution Guide\u003c/a\u003e\n    \u003c/h3\u003e\n\u003c/html\u003e\n\n[![Docs](https://readthedocs.org/projects/flytectl/badge/?version=latest\u0026style=plastic)](https://flytectl.rtfd.io)\n[![Current Release](https://img.shields.io/github/release/flyteorg/flytectl.svg)](https://github.com/flyteorg/flytectl/releases/latest)\n![Master](https://github.com/flyteorg/flytectl/workflows/Master/badge.svg)\n[![GoDoc](https://godoc.org/github.com/flyteorg/flytectl?status.svg)](https://pkg.go.dev/mod/github.com/flyteorg/flytectl)\n[![License](https://img.shields.io/badge/LICENSE-Apache2.0-ff69b4.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)\n[![CodeCoverage](https://img.shields.io/codecov/c/github/flyteorg/flytectl.svg)](https://codecov.io/gh/flyteorg/flytectl)\n[![Go Report Card](https://goreportcard.com/badge/github.com/flyteorg/flytectl)](https://goreportcard.com/report/github.com/flyteorg/flytectl)\n![Commit activity](https://img.shields.io/github/commit-activity/w/lyft/flytectl.svg?style=plastic)\n![Commit since last release](https://img.shields.io/github/commits-since/lyft/flytectl/latest.svg?style=plastic)\n[![Slack](https://img.shields.io/badge/slack-join_chat-white.svg?logo=slack\u0026style=social)](https://slack.flyte.org)\n\nFlytectl was designed as a portable and lightweight command-line interface to work with Flyte. It is written in Golang and accesses [FlyteAdmin](https://github.com/flyteorg/flyteadmin/), the control plane for Flyte.\n\n## 🚀 Quick Start\n\n1. Install Flytectl with bash or shell script.\n\n    * Bash\n        ```bash\n        $ brew install flyteorg/homebrew-tap/flytectl\n        ```\n    * Shell script\n        ```bash\n        $ curl -sL https://ctl.flyte.org/install | bash\n        ```\n2. (Optional) `flytectl upgrade` provides a general interface to upgrading Flytectl; run the command in the output.\n\n3. Start Sandbox using Flytectl.\n    ```bash\n    $ flytectl sandbox start \n    ```\n\n4. Register examples.\n    ```bash\n    # Register core workflows \n    $ flytectl register examples -d development -p flytesnacks\n    ```\n\n\u003chtml\u003e\n    \u003ch2 id=\"contribution-guide\"\u003e \n        📖 How to Contribute to Flytectl\n    \u003c/h2\u003e\n\u003c/html\u003e\n\nYou can find the detailed contribution guide [here](docs/source/contribute.rst).\n\n\u003chtml\u003e\n    \u003ch2 id=\"file-an-issue\"\u003e \n        🐞 File an Issue\n    \u003c/h2\u003e\n\u003c/html\u003e\n\nRefer to the [issues](https://docs.flyte.org/en/latest/community/contribute.html#file-an-issue) section in the contribution\nguide if you'd like to file an issue.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyteorg%2Fflytectl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflyteorg%2Fflytectl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyteorg%2Fflytectl/lists"}